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 to ensure continuous integration leads to continuous improvement
18 Dec 2014
Tip - Many organizations employ continuous integration strategies, but beyond simplifying DevOps, CI systems should contribute to continuous improvement of software quality as well. Here are some tips on how to ensure that happens.
Java 8, Project Lambda brew up scalability, automation
09 Dec 2014
Tip - The programming language’s new release gets help from nimble Project Lambda for easier and speedier development.
Behavior-driven development: Five tips for keeping BDD projects on track
09 Dec 2014
Tip - Many organizations are approaching software design in a new way, with one of the most popular being Behavior-driven development (BDD). Here are five tips to keep your BDD projects on track
Tips on leveraging Lambda expressions
03 Oct 2014
Tip - Discussion at JavaOne 2014 turned to leveraging capabilities from Lambda expressions.
Transitioning to Java 8
03 Oct 2014
Tip - At JavaOne, the vice president of Java development at Oracle opened up about Java 8 trends and expectations.
Understanding the new Nashorn
01 Oct 2014
Tip - At JavaOne 2014, discussion turned to the creation and upgrades of the compiler engine called 'Nashorn.'
How continuous integration cracks ALM processes
12 Jun 2014
Tip - Learn how the ALM process is dependent upon continually integrating and testing applications.
There is more to PaaS than just application deployment and management
21 Jan 2014
Tip - There is no doubt that various PaaS plays and cloud computing platforms have greatly simplified application management and deployment, but growth and survival has meant growing far beyond these humble beginnings.
How to mix cloud computing and DevOps to maximize productivity
03 Jan 2014
Tip - Two powerful IT concepts, DevOps and cloud computing, are making organizations more productive than ever before. Here are three tips on how your DevOps team can maximize value by integrating with cloud computing technologies.
With Java EE 7, your Design Patterns are dead. And your EAR is ugly too.
01 Jan 2014
Tip - Adam Bien isn't without opinions when it comes to modern day enterprise programming techniques. From the use of design patterns, to the manner in which projects and modules are divided, Bien isn't without opinions when it comes to developing Java...