需求管理是整个软件开发活动过程中的重要环节,由于需求的不确定性和需求获取理论及技术的缺乏,导致软件开发进度受阻和项目周期延期局面比比皆是。本课程从了解需求工程方法着手,通过UML分析建模技术,将UML导入到需求分析中,从而以丰富、系统、多角度和全方位的获取业务需求,并辅以相应的方法进行文档化,而对获取的需求逐一分析、设定优先级别及验证,则以期实现高质量的需求结果。
一、需求工程过程
二、使用workshops便捷的探索需求
三、其它需求启发技术
四、文档化需求
五、分析需求
六、场景法和原型法
七、需求管理
八、UML概述介绍
九、使用用例组织需求
十、使用类图的静态分析
十一、使用顺序图的动态分析
十二、由系统建模过渡到架构设计
十三、使用活动图的工作流建模
十四、使用状态图建模系统行为
十五、案例研究
系统概述
需求分析
系统总体功能需求
系统用例模型:角色的确定、创建用例、创建角色用例关系图
创建初步类图
系统动态模型:创建活动图、时序图、协作图
类图精炼
使用Rose全程建模
用例驱动的开发
需求验证
课程长度:
4天 |