Application lifecycle management (ALM) is one of the most important aspects of Java project management. Still, Java ALM is very similar to that of an enterprise application developed on any other software platform. Check out this section for news, tips and opinions on the best ways to manage the Java application lifecycle including requirements, design, testing, deployment, version management and more.
How the Docker Engine simplifies DevOps, from staging to deployment
13 Jun 2016
Feature - While virtualization is nothing new, the way the Docker Engine creates portable apps that can be replicated from development to deployment is helping simplify all aspects of ALM.
Backend system integration the new mobile development challenge
14 Apr 2016
Feature - While developing a fun UI was once the biggest hurdle facing mobile development teams, the new challenge is going one step further and performing backend system integration properly.
Moving beyond the virtualization tool with DevOps containers
01 Apr 2016
Feature - Virtualization has been a pivotal tool for organizations wanting to simplify both development and operations, but DevOps is now moving beyond the VM with DevOps containers.
Public PaaS and private SaaS offerings accelerate DevOps adoption
31 Mar 2016
Feature - Be it an online Git repository, or a private CI server run on OpenStack, a variety of compelling public and private SaaS and PaaS offerings are helping to accelerate DevOps adoption.
Continuous integration the key to Agile and DevOps transformations
30 Mar 2016
Feature - What is the key to getting both Agile and DevOps transformations right? It would appear that successfully implementing a system of continuous integration is key.
The five keys to mastering software analytics, logging and reporting
25 Mar 2016
Feature - Simply turning on an analytics engine, going over logs and generating a report isn't enough to understand your software. Here are five keys to getting the most out of your analytics.
IT modernization using a reactive approach
23 Mar 2016
Feature - As application portfolios grow, more organizations are looking at adopting a reactive approach to software architecture to address their IT modernization and management needs.
Make SCM tool Git the easiest part in a DevOps transition
21 Mar 2016
Feature - One of the first changes made by organizations engaging in a DevOps transition is using Git. Here are five tips to help simplify the adoption of the SCM tool.
Tips for effectively scaling Agile across large, distributed teams
07 Mar 2016
Feature - Many methodologies that work well in small teams, run out of steam when the teams get large and distributed. Here are some tips on how to effectively scale Agile software methodologies.
How to build an application integration framework for flexibility
02 Dec 2015
Feature - Learn how MOBI Wireless created a back end infrastructure that makes it easy to implement different business workflows across service providers.