Compuware: Landmark Study Reveals 35 per cent Productivity Gains for Businesses Using Model-Driven Architecture

Middleware Company Case-Study Highlights the Increased Productivity Benefits of MDA for Enterprise Application Development Projects

London, UK - 21 July, 2003 - An independent case study released today by Compuware (NASDAQ: CPWR) and conducted by The Middleware Company revealed a 35 per cent productivity gain for organisations employing a model-driven architecture (MDA) development approach. The significant gain was measured by comparing the MDA approach against a leading, code-centric, integrated development environment (IDE).

"We came into this study as skeptics; we left as believers," said Salil Deshpande, CEO of The Middleware Company, a leading, independent Java research and consulting organisation. "MDA has real world legitimacy as a fast, productive, accurate and consistent approach for developing enterprise applications."

For the study, titled Model Driven Development for J2EE Utilising a Model Driven Architecture (MDA) Approach, two equally-skilled development teams architected and produced the same J2EE application. One team used an MDA-based tool, and the other used a code-centric, enterprise-caliber IDE. At the end of the experiment, the MDA team delivered its error-free application in 330 hours, whilst the traditional IDE team took 507 hours to develop the same application, resulting in the 35 per cent MDA advantage.

According to Giga, a wholly owned subsidiary of Forrester Research, Inc., in a recent report titled Developing Efficiency: Moving Away from a Code-Centric Strategy for Competitive Advantage: "Companies need to begin evaluating, planning for and migrating development staff to at least one of the two alternative, more efficient forms of development--model-driven pattern-based (MDPB) or component/ service assembly and orchestration (CSAO). MDPB and CSAO-based development technologies have emerged as the technologies with the most promise for companies looking for more efficient forms of development," said John Meyer, Senior Industry Analyst.

Qualitative results from this MDA productivity case study illustrate that applications developed and implemented through MDA will endure and survive technology and business change. MDA, from the Object Management Group, is an open, vendor-neutral approach that enables developers at any experience level to use consistent design patterns to automatically generate pattern code tuned to the architect's wishes. The Object Management Group (www.omg.org) is an international, open membership, not-for-profit computer industry specifications consortium.

The study used Compuware OptimalJ as the MDA solution providing the 35 per cent productivity gain. OptimalJ is a model-driven, pattern-based, enterprise development environment that implements MDA in its entirety. Compuware OptimalJ bridges the gap between business and technology, helping accelerate the development, integration and maintenance of J2EE applications for competitive advantage.

"This study is very exciting news, and leaves no doubt that model-driven, pattern-based development is a boon to IT organisations faced with the challenge of doing more with less," said Dan Schoenbaum, Compuware Vice President, Strategy. "Advanced development tools such as Compuware OptimalJ immediately provide productivity gains and competitive advantages, helping smart development organisations build better code, faster, while also saving time and money and ensuring application quality."

In a separate news release issued today, Compuware also announced the general availability of Compuware OptimalJ 3.0, including extended integration with all industry leading IDEs, added legacy integration support, and the OptimalJ Developer edition, which completes the product's portfolio of solutions for the entire development team. Representing the second of four application life cycle initiatives Compuware has outlined as part of its strategy to help customers quickly and confidently put applications into action, the latest updates to Compuware OptimalJ provide businesses with real solutions to overcome the most prevalent development challenges.


Case Study Availability and Background

For the study, available at http://www.middleware-company.com/casestudy/, The Middleware Company selected two equally skilled teams of one architect and two developers to build the same J2EE application. One team used an MDA tool, while the other used a traditional, code-centric IDE. The application development project spanned five weeks, and both teams were given an extensive specification document to guide their development efforts.

About Compuware

Compuware Corporation, a multi-billion dollar company, provides business value through software and professional services that optimise productivity and reduce costs across the application life cycle. Meeting the rapidly changing needs of businesses of all sizes, Compuware's market-leading solutions improve the quality, ease the integration and enhance the performance of distributed, e-business and enterprise software. Compuware employs approximately 13,000 information technology professionals worldwide.

Compuware is a member of The Prince's Trust Technology Leadership Group (TLG), a premier industry networking forum for leaders within the IT industry, established in May 2002.

For more information please visit Compuware on the World Wide Web at http://www.compuware.co.uk

For press enquiries contact:

Lauren Richards/Kewal Varia
Spark Communications
020 7357 8612
lauren@sparkcomms.co.uk
kewal@sparkcomms.co.uk

Compuware is a registered trademark of Compuware Corporation. All other product and company names are trademarks or registered trademarks of their respective owners.