IBM Rational Unified Process for Systemz:敏捷开发新框架

0 下载量 129 浏览量 更新于2024-08-30 收藏 437KB PDF 举报
"本文介绍了IBMRationalUnifiedProcessforSystemz(RUPforSystemz),这是一个针对IBM Systemz环境的定制化开发过程框架,旨在促进迭代化和敏捷开发方法的应用。传统上,Systemz上的软件开发主要采用瀑布模型,但IBM认为现代开发实践同样适用于Systemz。RUPforSystemz包含特定的开发实践指南和一个简化的、系统化的过程,适用于Systemz环境。此过程框架包含了大量使用IBM工具(如CICS、COBOL、Web Services Assistant和EGL)生成的工作产品示例。RUPforSystemz关注的是‘绿色区域’开发,即新功能的开发和架构的改进,而不涉及纯粹的维护活动。" IBM创建RUPforSystemz的主要原因在于,尽管许多Systemz开发者认为迭代和敏捷方法不适用,但IBM认为有必要整合现代开发理念和工具到这个传统的平台上。因此,IBM组建了一个由Systemz和现代开发实践专家组成的团队,来制定一个适应Systemz环境的迭代开发框架。 RUPforSystemz的路线图强调了如何将现有开发实践与敏捷原则相结合,提供了一个端到端的流程,涵盖了从需求分析、设计、实现到测试和部署的各个阶段。它还包含了大量的工作产品模板,这些模板展示了如何使用CICS和COBOL来构建Web服务,并利用EGL进行企业级编程。通过这种方式,RUPforSystemz不仅提供了过程指导,还展示了具体的技术实施方法。 RUPforSystemz的Web站点可能是一个重要的资源,它可能包含更多的详细信息、工具、教程和支持材料,以帮助开发者理解和应用这一过程框架。这些资源对于那些寻求在Systemz环境中实施敏捷开发的人来说,是非常宝贵的。 RUPforSystemz是IBM为了克服Systemz开发中的传统观念束缚,推动敏捷开发在大型主机系统中应用的重要尝试。它提供了一种方法论,使得Systemz开发团队可以利用迭代和敏捷的益处,提高开发效率和软件质量,同时保持与现有工具和技术的兼容性。对于那些需要在维护大量遗留代码的同时引入新功能和改进的企业来说,RUPforSystemz提供了一条适应变化的道路。