RRD:J2EE模型驱动开发的高效生产力提升案例

0 下载量 75 浏览量 更新于2024-08-27 收藏 232KB PDF 举报
在本篇关于"使用IBMRationalRapidDeveloper (RRD) 进行J2EE模型驱动开发的生产率分析"的文章中,主要探讨了模型驱动开发在企业级Java EE应用程序开发中的优势和实际应用。随着对创建J2EE应用程序速度需求的增长,模型驱动开发方法,如架构化快速应用程序开发(ARAD),成为业界关注的焦点。ARAD工具如RRD,代表了新一代模型驱动开发工具,它们通过提供高阶抽象能力,显著提高了开发效率并降低了对J2EE技术深度的需求。 Middleware公司案例研究团队在2005年1月对RRD进行了深入的生产率评估。研究中,他们将RRD与传统基于代码的IDE进行对比,开发同一款应用。结果显示,使用RRD的团队以显著的优势胜出,其开发速度是传统团队的10.7倍。具体来说,RRD团队用时47.5小时完成任务,而传统团队耗时高达507.5小时,显示出RRD在节省时间方面的巨大潜力。 研究还指出,RRD不仅提高了开发速度,还在短时间内实现了常规的增强功能,使得应用开发更加高效。因此,Middleware公司基于此案例强烈建议其他追求提高生产力的开发机构考虑在他们的项目中引入RRD,以提升整体开发流程的效率和质量。 本文的"引言"部分提到了实验的基础,即对比是在严格的功能规格说明书指导下进行的,该规格说明书是Middleware公司应用服务器平台的基线标准,类似于经典的J2EE PetStore应用。通过这样的严谨实验,文章旨在验证RRD在实际项目中的实际效果,为业界提供了有力的实践支持。模型驱动开发和RRD在J2EE开发中的应用已经成为企业优化开发流程、提升竞争力的重要策略。