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.
Failing to integrate security with DevOps? Do so at your own peril
27 Apr 2015
Feature - Security is often considered as an afterthought in the software development lifecycle. But organizations need to keep up with vulnerabilities as they move to more agile DevOps practices. Read on for some best practices in building a security conscious...
Mobile development looks inwards as internal facing apps gain traction
23 Apr 2015
Feature - As enterprise moves forward to provide employees with the apps they need for maximum productivity, everything is on the table for reinvention. A mix of standardized and customized solutions will be required by big business to meet the needs of an...
Who are the heroes of the tech world?
15 Apr 2015
Feature - TheServerSide has spoken with many up and coming stalwarts in the industry, and what we wanted to know was who they looked up to as thought leaders and heroes. The names they picked might surprise you.
Emerging 2015 Java trends: Cloud based IDEs and greater Java 8 adoption
09 Apr 2015
Feature - So far in 2015, big trends are emerging in the Java ecosystem, and top among those trends are the use of cloud-based IDEs and the adoption of Java 8 and lambda expressions.
Google's Project X: Solving the worlds problems, one moon-shot at a time
07 Apr 2015
Feature - Using the ambitious plans to put humans on the moon as a source of inspiration, Google is asking young minds to come up with their own 'moon-shots' that approach solving important problems in new and creative ways.
Where are the REST alternatives for real-time applications?
06 Apr 2015
Feature - Enterprise developers face number of challenges in creating frameworks for building scalable real-time applications that power modern apps like the cars moving in Uber. Read on to find out how new protocols and automatically synchronized database...
How embedded technologies are enabling the Internet of Things (IOT)
29 Mar 2015
Feature - From wearable devices to internet connected devices called NodeBots, embedded technologies are enabling the development of all of the cool, new devices that are colloquially being referred to as the Internet of Things (IOT).
Cloud computing and AWS form perfect test beds for the risk averse
25 Mar 2015
Feature - Risk aversion is a cornerstone of the enterprise computing community. Do no harm is philosophy that goes beyond medicine's Hippocratic oath. But the risk averse can now safely try new technologies by using cloud computing options and AWS.
Rethink your tooling: How to make the DevOps promise a reality
23 Mar 2015
Feature - Many organizations have struggled with breaking down the wall between development and operations. Tools are not the solution to every problem that faces DevOps integration, but they can help to make the DevOps promise a reality. Is it time to rethink...
Will ObjectLayout's StructuredArrays finally solve the Java performance problem?
18 Mar 2015
Feature - Java performance has greatly improved over the years, but getting true, linear scalability has always been a problem, largely due to the way data collections are handled in memory. However, new approaches to memory management are being developed, and...