|
项目敏捷咨询简介
基于敏捷方法,实施有效的短期项目咨询。基于客户针对实际项目或者产品的开发,采用lUML+OOAD进行分析设计,通过自我项目的真实体验,达到对UML+OOAD的具体应用技能建立的目的,同时为客户的项目提供一个演进的基础。在项目咨询结束后,同时提供后续技术支持,达到在项目中实用的效果。
咨询时间
24小时(安排见第1-4天,可根据客户要求调整)
项目咨询目标
提升团队技能 |
- 掌握OO的基本思想,OOAD的基本原则,理解基本的方法和应用技术。
- 理解UML建模技术,UML的可视化建模机制、扩展机制、和模型管理机制。
- 理解OO方法在应用软件架构设计和详细设计中的应用。面向对象的分析和设计原则,相关的设计模式和架构模式。使学员能够设计出健壮、适应性强、灵活的软件体系结构。
- OOAD&UML的软件分析设计过程,系统性的应用OOAD&UML建立业务、需求、分析、设计模型。达到以
OO思想为基础,模型驱动的软件开发过程。
- 会用UML的五种静态图和四种动态图描述软件构造的五种视图用例视图、设计视图、进程视图、实现视图、实施视图。
|
系统基架建立 |
基于以上技术为客户建立实际项目的基架,支持后续的开发,包括:
|
积累工程资产 |
建立基于UML+OOAD开发方式的文档规范,包括:
- 需求规格说明书
- 架构设计文档
- 数据库设计文档
- 详细设计文档
- 测试计划
- 需求管理计划
|
项目咨询安排
阶段 |
客户团队工作 |
提交物 |
咨询顾问工作 |
顾问工作历时 |
| 项目准备 项目启动日 |
客户 实际案例简介:
- 需求概览
- 问题分析
- 关键路径确定
- 工程计划讨论与确认
|
项目工程计划 |
技术顾问工程计划
- 明确目标
- 明确提交工件
- 教练方式确定
- 开发过程定制
计划讨论与确认
工程计划知识讲解 |
3小时 |
| 需求分析 2周 |
对对实际项目需求分析:
- 核心概念建模
- 界面原型构造
- Use Case建模
- 用例规格
- 非功能性需求
- 需求文档编写
- 需求验证
|
需求规格说明书
界面原型
UseCase模型
业务概念模型 |
评价客户得结果
指导
纠错
答疑 |
1天 |
| 架构设计 2-3周 |
架构范围定义
架构分析
架构设计 |
架构设计模型
架构设计说明书
数据结构说明书 |
评价客户得结果
指导
纠错
答疑
|
1天 |
| 详细设计 |
用用例设计例设计
类设计
测试计划
编码规范 |
设计模型
详细设计说明书
测试计划
编码规范 |
评价客户得结果
指导
纠错
答疑
|
|
2-3周
咨询收尾 |
能力评估
资产评估
|
模型实例
系统原型 |
总结文档实例
总结模型实例
总结系统原型
咨询成果总结 |
3小时 |
咨询基础
项目成员已经参加过“UML&OOAD培训课程或者具有同等技术基础,有一定的工程经验、分析设计基础和开发基础。
咨询对象
已经参加过“UML&OOAD培训,或者具备同等基础的技术团队。
|