课程信息
课程时间: 4天
专业进修学分(PDUs): 28.0
作为识别新体系需求的基本组件,商业分析师必须在新体系实施时,能够举例说明终端用户、干系人或相关体系等“参与者”如何受到影响。这个流程又被称作用例建模,即通过采用易于向设计人员、程序员、项目经理和其他项目干系人传达的方式,为商业分析师提供一个强有力的工具来记录功能性需求——以及这些需求之间相互作用。
本课程将培养商业分析师创建用例图和用例场景所需的能力,这些用例图和用例场景是引出、分析、记录和沟通功能性需求的手段。练习采用统一的建模语言(UML)创建用例,用图形表示用例和参与者之间的相互作用。为了充分获得采用UML所带来的好处,采用面向对象的方法创建用例图。该方法使商业分析师通过分解系统为更小的单元,从而能够仔细检查系统的复杂性。
通过本课程,您将学到用例建模词汇和面向对象建模以外更多的东西。通过交互式训练,您将练习编写备选/异常控制流程,如何将对象按照命名恰当地归类,以及识读分类图。更重要的是,您将获得在软件开发生命周期内整合用例建模的能力,以确保项目需求准确、完整,所绘图形满足业务目的。
提示:在选修该课程之前,请确定您已修完背景课程《如何收集和记录用户需求和流程建模管理
您将学会如何:
- 使用用例来获取、分析、记录和沟通软件的功能性需求
- 使用统一建模语言(UML)创建用例图
- 决定何时使用用例建模
- 基于它们对业务的重要性及技术上的考虑,对用例进行优先排序
- 描述建立介于用例和对象之间统一词汇的方法
- 利用对象模型分析、记录具体需求
- 识读类图
课程主题
案例建模介绍
- 使用用例组织需求
- 用例图作为一种UML表示法
- 使用工作包来组织模型
识别、描述参与者
- 用例参与者
- 业务 vs.系统参与者
- 识别参与者
- 将干系人绘制到参与者
- 用户 vs. 参与者
识别、描述用例
- 识别用例
- 编写用例描述
- 包括前置条件、后置条件、假设和场景
编写用例场景
高级用例建模技巧
- «包含»关系图解
- «扩展»关系图解
- 泛化和特化图解
- 考虑重数
确保用例质量
用例优先排序
对象建模介绍
识别、描述商业领域对象
- 向类别分配对象
- 描述商业对象指南
- 描述操作、属性和关联关系
PMBOK®指南知识领域:
项目范围管理
项目质量管理
项目风险管理 |