- 当前机构其他课程
- 更多+
- 同类热点网络课程
- 暂无相关热门网络课程
课程介绍
课程评论
课程问答
课程视频
课程中将解答上述业务和IT沟通中存在的问题,以及您在使用用例中存在的一些问题和困惑:
l 在用例技术中常见的问题?为什么用例对我不能起好的作用?
l 为什么用例是比传统需求捕获方式更好的需求捕获方式?
l 用例和用户故事的区别?应该用哪种方式?
l 用例和UI 设计的关系?
l 用例和分析之间的关系?
l 如何在迭代和敏捷开发模型中使用用例?
l 是否可以在现存系统中使用用例?
2. 建议听众:业务分析师、系统分析师、产品经理以及任何想解决业务、IT沟通问题的成员
3. 具体收益
l 了解业务和IT沟通中存在的主要问题及其根源
l 建立贯穿软件开发全流程的、以用例驱动的开发体系
l 掌握沟通过程中的主要技能和辅助方法、工具,如5个Why、鱼刺图等
l 认识到用例作为需求描述和沟通手段的长处
l 掌握发现和标识系统使用者及系统用例的办法,区分用例的好坏
l 掌握编写用例规约及其他补充规约的方式,区分用例描述的优劣
l 掌握如何借助原型、图示等方式来更好地说明需求
l 掌握如何基于用例描述的需求进行项目计划和管理
l 掌握如何从用例需求分析出系统需要实现的模型
l 掌握如何分解用例以便于开发人员进行开发
l 掌握如何从用例需求挖掘出测试用例
l 了解如何召开用例评审会,发现问题并改进
4. 课程大纲
第一天上午
模块 01 – 什么是用例模型?
• 了解用例建模和为什么你应该应用这一技术
• 了解用例建模中将用到的基本概念
• 了解用例建模概念和传统需求捕获技术的关系
• 了解为什么用例提供了一种更好的捕获和理解目标系统行为的方式
模块02 – 用例建模基础
• 了解用例建模的基本构成元素
• 了解Actor以及他们和目标系统之间的关系
• 了解用例的基本结构
• 了解描述用例时可以采用的不同详细程度、
• 了解用例图
模块 03 – 建立前景文档(发现需求源)
• 了解为什么在用例建模的过程中建立对商机的统一认识是如此重要的
• 介绍涉众,需求的来源
• 理解如何让涉众参与到项目中
• 介绍问题描述,涉众请求和特性列表作为确认项目前景的方式
• 介绍其他类型的需求
Exercise 01 –说明业务前景
第一天下午
模块04 – 查找参与者和用例
• 如何发现Actor
• 理解系统边界
• 如何命名和描述Actor
• 理解Actor的可追踪性
• 如何发现主要和支持用例
• 如何命名、描述和概述用例
• 理解用例的可追踪性
模块05 – 用例建模研讨会
• 了解举办研讨会的好处
• 了解如何恰当地准备一个用例建模研讨会
• 用例建模研讨会应具备什么结构
• 了解研讨会中需要进行的支撑活动
• 如何避免常见的用例建模问题
Exercise 02 –构建用例模型
第二天上午
模块 06 – 描述用例规约
• 理解如何编写用例描述
• 理解优秀用例作者的特性
• 如何开始编写用例描述
• 在事件流当中应该放入什么
• 如何管理用例描述的细节
Exercise 02 –描述用例规约
模块 07 – 增加用例的形式化和精确描述
• 了解系统状态及其对用例的影响
• 理解前置和后置条件
• 如何组织事件流
• 如何定义子流
• 如何使用扩展点
模块 08 – 用例评审
• 了解不同类型的评审以及什么时候应用他们
• 了解如何选择评审的参与者以及如何设定他们的期望值
• 了解如何召开评审会议并处理任何问题
• 了解当评审用例图、用例描述以及其他支撑性工件时需要看什么
第二天下午
模块09 – 补充用例规约
• 学习如何使用附加的技术来改进你的用例
• 描述用户界面
• 使用领域模型和业务规则来增强词汇表
• 使用活动图可视化事件流
• 通过观察用例实现了解分析设计的下一步骤
Exercise 04 –用例分析
模块 10 – 用例驱动开发(基于用例模块的开发和测试)
• 了解如何演进和完成用例
• 了解用例大纲的重要性
• 了解用例如何驱动开发活动
• 了解如何选择并对用例排序
• 了解用例模块以及如何使用他们
模块 11 – 用例贯穿软件开发的生命周期(基于用例的迭代)
• 了解用例如何联合项目团队
• 了解为什么用例支持其他软件开发规章(disciplines)
• 了解用例在UP的生命周期中如何演进
• 了解需求的追踪性
更多业务与IT沟通-基于用例构建业务IT的桥梁课程
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加