课程大纲
介绍
- 什么是需求Management流程?为什么Agile?
- Business敏捷性与敏捷软件交付:定义
- 将Agile与Business连结:Business Motivation Model vs. Business模型画布
- 如何有效使用价值主张画布来定义产品愿景?
- Business敏捷性 vs. 敏捷软件交付原则
- Agile不是什么?与策略和能力的对齐影响
- Agile背景下的需求Management
- Scrum生命周期:需求的完整性和可追溯性问题
- 如何通过生产性模型在Agile中增强沟通?
- Agile的Business扩展:结构化Business用户故事的价值贡献
- 用于建模需求的UML图表全景
- 用于追踪需求至软件实现和测试的框架
- 敏捷项目的五级计划(从澄清愿景和产品待办事项到任务……以及架构行走骨架)
- 在Agile方法(Scrum, DAD)与统一过程(RUP)中管理需求
- 角色、团队、环境
- 案例研究展示:使用迭代过程结构化需求并管理它们
如何通过可追溯模型描述业务愿景和需求?
- 需求的资格:Kano模型 vs. 价值主张画布
- 基于策略、环境力量和趋势结构化产品愿景
- 价值主张、关键活动、关键资源、收入流和成本结构
- 使用客户需求、收益和痛点发现产品的业务范围
- 使用“价值流”和“价值阶段”描述业务用例
- 将产品的业务范围与预期的“价值贡献”桥接
- 案例研究:描述产品愿景
如何通过敏捷用例建模(史诗和用户故事)描述用户需求?
- Agile估算与计划
- 构建和管理产品待办事项 / 需求的粒度
- 在冲刺计划之前
- 创建冲刺待办事项
- Agile用户故事模式:系统范围(主体)、参与者、用例、用户故事、接受标准、INVEST模型
- 使用纪律Agile交付的行走骨架:从过程到技术
- 如何基于价值流发现史诗和用户故事?
- 史诗和用户故事的价值贡献
- 撰写任务:使用SMART模型的粒度和大小
- 案例研究:基于价值流发现史诗和用户故事
验证和测试对详细规格的正确理解
- 使用增量需求收集过程和冲刺待办事项
- 高效史诗、用户故事和架构描述的规则
- 用于验证史诗和用户故事描述的图表
- 如何选择正确的图表?
- 使用用例和关系建模精炼功能
- 使用测试驱动需求验证对需求的正确理解
- Given/When/Then结构和操作合约,以指导开发人员实现需求
- 覆盖分析和变更管理
- 案例研究:验证、测试并向开发人员传达详细需求
结论
- 高效需求收集和系统分析过程的步骤
- 需求与分析模型之间的可追溯性
- 收集和测试需求的模式
注意:上述培训-指导课程通过需求工程和建模工具的例子进行互动,以确保需求与底层解决方案之间的良好可追溯性。首先通过基本例子解释概念,然后根据您的潜在案例提供解决方案草图。在本次课程后,我们还可以根据您的需求,通过审查和验证您的解决方案来陪伴您。
客户评论 (5)
练习附有培训师的评论
Ewa Korol - Narodowy Fundusz Zdrowia
课程 - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
机器翻译
-讲师在该主题上的知识非常丰富,他能够很好地解释,并当场回答所有问题。 -了解该工具的所有功能非常有用。 -他展示的结构,例如使用场景和可追溯性,对我的日常工作非常有帮助。
Harsha Jain - Scania CV AB
课程 - Introduction to Enterprise Architect
机器翻译
培训师的知识和轻松讨论 - 流程非常棒
Piotr Stanik - GP Strategies Poland sp. z o.o.
课程 - Fintech: A Practical Introduction for Managers
机器翻译
技术概览
Kay Jan Wong - DBS Bank Ltd
课程 - Design Patterns
机器翻译
1) The perfect quality of the tools provided for the exercises which were an absolute delight to do in such an efficient environment 2) The exercises themselves were well designed, interesting and doable by a large audience (especially by modeling newbies like me . .) 3) the balance between lectures and exercises was perfect, with the addition of an excellent teacher, highly attentive to the students (e.g. circulating among us to help during the exercises, selecting and commenting the different variants proposed by the students, . .).
Philippe CHAUFFOUREAUX - skyguide
课程 - Business Process Modeling using BPMN and UML
机器翻译