课程大纲

介绍

  • 什么是需求管理流程?为什么选择敏捷?
  • 业务敏捷性和敏捷软件交付:定义
  • 将敏捷与业务联系起来:业务动机模型与业务模型画布,
  • 如何有效地使用价值主张画布来定义产品愿景?
  • 业务敏捷性与敏捷软件交付原则
  • 什么是敏捷不是?与战略和能力保持一致的影响
  • 敏捷环境中的需求管理
  • Scrum 生命周期:关于需求完整性和可追溯性的问题
  • 在“敏捷”中,生产模型如何增强沟通?
  • 敏捷的业务扩展:构建用户故事的商业价值贡献
  • 用于建模要求的 UML 图全景图
  • 用于跟踪软件实现和测试需求的框架
  • 敏捷项目的 5 个层次的规划(从阐明愿景和产品待办列表到任务...和架构行走骨架)
  • 在敏捷方法(Scrum、DAD)与统一流程(RUP)中管理需求
  • 角色、团队、环境
  • 介绍构建需求并使用迭代过程管理需求的案例研究

如何通过可追溯的模型描述业务愿景和需求?

  • 要求的资格:Kano 模型与价值主张画布
  • 根据战略、环境力量和趋势构建产品愿景
  • 价值主张、关键活动、关键资源、收入来源和成本结构,
  • 利用客户的需求、收获和痛点发现产品的业务范围
  • 使用“价值流”和“价值阶段”描述业务用例
  • 将产品的业务范围与预期的“价值贡献”联系起来
  • 案例研究:描述产品的愿景

如何通过敏捷用例建模(长篇故事和用户故事)来描述用户需求? 

  • Agile 估算和规划
  • 构建和管理产品待办事项/需求粒度
  • 提前进行冲刺规划
  • 创建冲刺积压工作
  • Agile 用户故事模式:系统范围(主题)、参与者、用例、用户故事、验收标准、INVEST 模型
  • 使用纪律严明的行走骨架 Agile 交付:从流程到技术
  • 如何根据价值流找出史诗和用户故事?
  • 长篇故事和用户故事的价值贡献
  • 写入任务:使用 SMART 模型的粒度和大小
  • 案例研究:基于价值流发现史诗和用户故事

验证和测试对详细规范 的正确理解

  • 使用增量需求收集流程和冲刺积压工作 (backlog)
  • 高效史诗、用户故事和架构描述的规则
  • 用于验证长篇故事和用户情景描述的图表
  • 如何选择正确的图表?
  • 使用用例和关系建模优化功能
  • 使用测试驱动需求测试对需求的正确理解
  • 给定/何时/然后结构和运营契约,用于指导开发人员实现需求
  • 覆盖率分析和变更管理
  • 案例研究:验证、测试详细需求并将其传达给开发人员

结论

  • 高效需求收集和系统分析流程的步骤
  • 需求和分析模型之间的可追溯性
  • 收集和测试需求的模式

注意:上述培训指导课程使用需求工程和建模工具中的示例以交互方式进行,以确保需求和底层解决方案之间的良好可追溯性。首先使用基本示例解释概念,然后是潜在案例的解决方案草稿。在此会议之后,我们还可以根据您的需求审查和验证您的解决方案。

 21 小时

人数



每位参与者的报价

相关课程

课程分类