课程大纲
介绍
- 什么是需求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)
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
课程 - Introduction to Enterprise Architect
培训师的知识和易于讨论 - Awesome Flow
Piotr Stanik - GP Strategies Poland sp. z o.o.
课程 - Fintech: A Practical Introduction for Managers
机器翻译
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
课程 - Design Patterns
Hands-on and conducted using the Sparx EA application which we use extensively in the job
Andy Davey - Envitia
课程 - Data Modelling with UML
I mostly liked the exercises and examples.