|
Rational Unified Process 是一种软件工程流程,它贯穿于整个项目生命周期,在管理和工程活动方面为开发团队提供指导。本课程解释了许多关键概念,包括电子商务开发过程、用例需求捕获、可控制的迭代化开发、基于构件的软件开发,以及软件构架的早期验证。其中包括应用基本概念,进行项目模拟的练习。本课程利用
Rational Unified Process 产品,说明过程组织、轻松导航以及过程定义的详细信息。
本课程介绍如何以用例为驱动,以体系结构为中心,采用迭代和增量的过程,经历五种工作流:需求、分析、设计、实现、测试,最终构造完善的软件产品。 |
|
培训目标:
|
本课程结束后,学员应能够:
1.理解 Rational 软件开发的六个最佳经验
2 .从阶段和工作流程方面描述 Rational Unified Process
3 .了解用例驱动和以构架为中心的过程的优点
4 .描述软件开发的风险驱动的迭代化方法 |
|
培训对象:中高级程序员、系统分析员、需求调研人员、构架设计师、产品市场技术人员 |
学员基础:具备一定的编程、分析、设计经验。参与或即将参与软件开发的人员,尤其适合那些已经或即将采纳Rational统一过程的开发组织的成员 |
授课方式: 定制课程 + 案例讲解
+ 小组讨论,60%案例讲解,40%实践演练 |
培训内容:2天 |
项目之初 |
· 项目背景
· 团队组建:人员、过程与工具 |
初始阶段 |
· 前景设定
· 需求获取、整理用例
· 需求分析设定
· 了解成本、时间与风险列表
· 制定开发案例
· 建立迭代计划 |
细化阶段 |
· 细化阶段的目标
· 更明确认识需求
· 设计系统架构并建立架构基线
· 更精确地制定时间表和费用估算
· 生成测试和测试计划
· 整理风险与风险解决之道 |
构造阶段 |
· 构造阶段的目标
· 构造与迭代
· 结对编程与测试
· 需求变更与拥抱变化
· 技术难点与解决之道(如数据设计器、大字段处理、网络文件信息索取等)
· 可执行能力里程碑 |
移交阶段 |
· 向移交阶段过渡
· 移交阶段的目标
· 需求与代码变更
· 进行beta测试
· 培训用户和维护人员
· 交付环境、产品打包
· 我们完成了吗? |
事后分析:如何改进? |
· 如何进行事后回顾
· 我们的事后分析报告
· 为下一个项目团队进行准备 |
下一次 |
|
|
|
|
|
|
|
|
4400 次浏览 58 次
|
其他人还看了课程 |
|
|