班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
一、 课程背景
软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
软件需求管理是一个为系统的需求进行启发、组织、建档的系统方法,一个建立和维护客户和项目团队之间关于变更系统需求所达成的一致性的过程;
本课程通过软件需求定义、软件需求分析建模、文档写作与质量特性定义等四条线索,为需求分析提供一套可以实践的解决方案。课程中通过讲解和案例分析指导学员完成一系列练习,使学员对需求分析的方法和过程建立较深刻的认识和实际操作的能力。
二、 培训收益
通过本课程,您可以掌握以下:
1. 通过对大型项目需求实例分析,掌握需求定义、捕获、分析与建模、需求描述、需求验证理论和实践方法,能够有效地在软件生命周期中管理需求;
2. 应用有效的需求管理技术,生成清晰的产品需求;
3. 使用用例建模技术捕获并记录需求;
4. 建立文档分层结构和产品的不同层次需求的标准;
5. 使用属性和可追踪性,在整个生命周期内管理需求范围和变更;
6. 理解需求如何驱动设计、测试和用户文档活动;
7. 模拟实操、案例讲解。
三、 培训大纲
培训模块 培训内容
需求分析要点 1. 需求在软件工程中的地位;
2. 需求的三个层面(业务需求,用户需求,软件需求);
3. 需求的四个类型(功能需求,质量需求,数据需求、
用户感知);
4. 结合实际案例,进行分析失败的教训。
需求分析方法概述- 1. 定义业务需求边界与目标;
2. 定义用户代表与主要干系人;
3. 用户需求捕获与功能结构化模式;
4. 需求回访与确认;
5. 实例讲解:某案例公司的需求分析说明书;
6. 工具讲解:EA7.5中文版。
业务需求定义与项目目标 1. 业务需求含义与分类;
2. 从流程角度识别业务管理需求;
3. 从企业战略识别业务发展需求;
4. 从客户角度识别业务服务需求;
5. 业务需求的描述;
6. 实例讲解:某案例公司的业务需求分析说明书。
用户特征分析与用户群划分 1. 用户群划分与用户特征分析;
2. 用户群划分的方法;
3. 用户群特征对需求的影响;
4. 用户代表在需求领域的职责。
用户需求捕获与用例规约
(Usecase 捕获) 1. 甲、乙方对需求的理解、甲、乙方对需求的要求;
2. 需求获取的主要困难、手段;
3. 业务访谈、问卷调查、历史文档分析;
4. 业务过程/工作流程观察、原型试验;
5. 与用户沟通的技巧、与客户沟通的技巧;
6. 需求获取要点总结;
7. 用例图建模;
8. 用例清单设计;
9. 实例讲解:用例清单设计与用例规约。
系统分析与建模
(Model 用例建模) 1. 原始需求的优化,利用用例图建模进行原始需求的整理合并、扩展补充;
2. 用例的分析技术-时序图建模(提炼边界类、控制类、实体类);
3. 实例讲解:功能用例的模型实例。
数据规格的捕获与定义策略 1. 数据架构与数据结构;
2. 领域分析与数据结构;
3. 数据结构与数据异构;
4. 数据结构与数据孤岛;
5. 数据结构的概念定义;
6. 数据结构的规约定义;
7. 实例讲解:数据结构的规约实例。
用户感知需求捕获与规约策略 1. 用户感知主要构成(界面、风格、字体等);
2. 用户感知需求的捕获策略;
3. 用户感知需求的聚合策略(关键原则、共性原则);
4. 界面方案设计的草图法;
5. 界面方案设计的情景串联法;
6. 界面规约的定义方法。
非功能需求捕获与分析策略 1. 场景捕获法;
2. 行业标杆法;
3. 非功能需求的主要构成;
4. 可靠性需求与分析策略;
5. 安全性需求与分析策略;
6. 性能需求与分析策略;
7. 可用性需求与分析策略;
8. 可维护性需求与分析策略。
需求写作 1. 面向整体的国家标准需求规格说明书模版说明;
2. 面向整体基于CMMI的需求规格说明书;
3. 面向条目的用户用例模版;
4. 面向条目的原型规约模版;
5. 模版的作用与组织管理的关系;
6. 实例讲解:整体文档实例与条目化规约案例。
需求评审 1. 需求评审的分类:培训型、问题型与改进型;
2. 改进型需求评审的流程:“疑责问、问则议、议则果、果则行”;
3. 需求验证的策略与测试用例的覆盖性策略;
4. 需求评估的检查单策略与检查单实例;
5. 其他评审策略实例。
需求变更管理策略与操作要务 1. 需求变更管理;
2. 控制项目范围的扩展;
3. 变更控制过程;
4. 变更控制委员会;
5. 测量变更活动;
6. 变更请求决策分析;
7. 变更会审与确认;
8. 变更管理操作实务;
9. 如何有效地进行需求变更管理以保证开发节奏。
需求跟踪管理策略与操作要务 1. 定义需求的层次;
2. 获得需求间的父子关系;
3. 定义需求与模块之间关系;
4. 定义需求与测试用例之间关系;
5. 分析需求与其他要素之间的相互影响;
6. 需求跟踪矩阵设计与应用;
7. 需求跟踪矩阵案例与讨论;
8. 需求管理工具与介绍;
9. 需求管理工具的设计思想;
10. 需求管理工具的基本功能演示;
11. 版本控制、基线、跟踪、变更的演示;
12. 介绍三款主流需求管理工具与讨论;
13. 课程讨论。 |
|
|
|