快速入门RUP:ICONIX流程指南

需积分: 10 3 下载量 55 浏览量 更新于2024-09-11 收藏 204KB PDF 举报
"快速入门RUP:ICONIX方法" 《快速入门RUP》是Doug Rosenberg和Jeff Kantor所著,ICONIX软件工程公司出品的一份资料,主要针对那些希望在实际项目中快速应用Rational统一过程(RUP)但又不确定如何开始定制过程的人群。RUP是一个强大的工业化过程,但在实际操作中,往往面临时间紧迫,需要立即开始需求分析和设计的挑战。这导致了一种困境:既要正确地定制过程,又要尽快启动项目。 ICONIX提出了一种简化的方法,该方法在多本著作中详细阐述,包括《用例驱动的UML对象建模——实用方法》和《应用用例驱动的UML对象建模——一个注解的电子商务示例》,这两本书都是由Doug Rosenberg和Kendall Scott合著,以及多媒体CD-ROM《精通UML与Rational Rose及ICONIX过程》。这种方法旨在为小型到中型项目提供即刻适应的流程,并能随着项目规模扩大而扩展。 书中介绍的ICONIX过程直接支持其在文献中描述的内容,它强调了以下几点关键点: 1. **最小化但充分的UML子集**:为了防止分析瘫痪,ICONIX提倡采用足够但不过于复杂的UML子集,以确保项目高效进行。 2. **快速安装到RUP**:这个方法易于整合到RUP中,允许快速的“开箱即用”部署,降低了初始实施的复杂性。 3. **关注需求与分析设计**:流程专注于“需求”和“分析与设计”阶段的工作流,确保项目的核心要素得到充分处理。 4. **扩展性**:设计时考虑了未来的发展,如将用例驱动进一步转化为测试用例,以支持项目的持续演进。 5. **迭代增量交付策略**:支持迭代和增量的交付方式,但并不规定每个迭代的大小或时间,以适应不同项目的灵活性。 ICONIX在2002年初设定了目标,旨在提供一种既能够满足小到中型项目需求,又能在需要时扩展至大型开发项目的流程。通过这种方法,团队可以在确保过程质量的同时,迅速应对现实世界中的时间压力,实现项目的有效启动和管理。