一、什么是RUP过程
是一套软件工程方法,主要由lvar jacobson的The Objectory Approach和The Rational Approach发展而来。
二、RUP的特点
1、RUP的二维开发模型,2、传统软件开发模型:瀑布模型、改进的瀑布模型3、RUP的迭代开发模型
三、RUP的十大要素
开发前景、达成计划、标识和减少风险、分配和跟踪任务、检查商业理由、设计组件构架、对产品进行增量式的构建和测试、验证和评价结果、管理和控制变化、提供用户支持。
四、十大要素的应用
1、对于非常小的项目2、对于增长的项目3、成熟的项目团队4、对于所有的项目
五、需求捕获工作流
1、制品(用例模型、参与者、用例、构架描述、术语表、用户界面原理)
2、工作人员(系统分析人员、用例描述人员、用户界面设计人员、构架设计师)
3、工作流(确定参与者和用例、却分用例优先级、详细描述一个用例、构造用户界面原型、构造用例模型)
六、工作流步骤
1、需求捕获工作流
2、分析工作流
3、设计工作流
4、实现工作流
5、测试工作流