Borland JBuilder Makes Agile Work of Java Apps

Borland Software released this week an upgrade to JBuilder, Java integrated development environment, Borland JBuilder 2006 includes new capabilities designed to help software teams more effectively collaborate in real time, even across geographic boundaries, with new peer-to-peer developer collaboration features and integrated application lifecycle support for requirements management, source code management and unit testing.

In addition, the company introduced a new version of its Optimizeit application performance management toolkit, Borland's latest solution for isolating and resolving performance hazards during the development of J2EE(R) applications.

Both JBuilder and Optimizeit are important components of Borland's application lifecycle management solution and the new versions being are tightly integrated with other Borland ALM products including the CaliberRM requirements management solution, the company says.

JBuilder 2006 is designed with the unique needs of distributed teams in mind, with new collaboration capabilities to help individuals and teams more effectively work with outsourced, offshore, remote or distributed team members, Borland says. New peer-to-peer collaboration features enable developers to jointly perform code editing, visual design, and debugging tasks in real-time, whether they are located in the next building or around the world. Distributed re-factoring and change management capabilities automatically propagate local changes to remote projects and provide automatic notification of changes to requirements.

Borland says: Agile programming methodologies, which include the Extreme Programming approach, seek to mitigate the risk and impact of change in the development process to the extent software teams can harness change for their customers' competitive advantage. Because they advocate close collaboration between the development team and business experts with frequent face-to-face communication, agile methods have traditionally been relegated to smaller, highly local, self-organizing teams. JBuilder 2006 brings agile capabilities to larger and more distributed development teams by enabling them to use pair programming techniques through real-time, peer-to-peer collaboration. Using JBuilder 2006, two or more programmers can work together, collaborate on the same design, algorithm, code or test, address difficult challenges and generate new ideas.

JBuilder 2006 will be available in mid-September, and Optimizeit 2006 is available now. For more information, go to Borland Support.