课程大纲

从实践角度介绍需求工程

  • 需求工程的定义、重要性和目标。
  • 需求工程师的关键角色和职责。
  • 项目生命周期中的需求工程流程。
  • IREB CPRE认证框架的基础。

定义系统上下文和范围

  • 理解利益相关者和系统边界。
  • 系统上下文图和边界模型。
  • 明确范围并避免范围蔓延的技术。

需求获取技术

  • 访谈、研讨会、观察和文档分析。
  • 问卷和头脑风暴方法。
  • 在团队环境中获取需求的引导技巧。
  • 实践练习:进行利益相关者访谈。

需求文档化与建模

  • 正式与非正式文档。
  • 用例、用户故事和基于场景的文档。
  • 图表和模型:活动图、上下文图和数据模型。
  • 实践练习:编写清晰、可测试的需求。

需求验证与确认

  • 确保正确性和完整性的技术。
  • 评审、检查和走查。
  • 验收标准和验证清单。
  • 案例示例:验证业务系统的需求。

需求管理与可追溯性

  • 建立从需求到设计和测试的可追溯性。
  • 管理需求版本和变更。
  • 需求工程中的配置管理。
  • 实践练习:构建可追溯性矩阵。

应变管理与优先级

  • 处理开发过程中不断变化的需求。
  • 优先级方法(MoSCoW、Kano、成本价值分析)。
  • 需求变更的影响分析。

实际项目中的工具和最佳实践

  • 流行需求工程工具和平台概述。
  • 将需求工程集成到敏捷和传统框架中。
  • 成功需求工程的沟通与协作实践。

实践练习与基于案例的应用

  • 端到端案例研究:从获取到文档化。
  • 团队模拟:在实时项目中管理需求变更。
  • 考试风格练习题和复习。

总结与后续步骤

  • 核心需求工程概念的最终回顾和考试技巧。
  • 继续自学和专业发展的指导。
  • 推荐材料:IREB CPRE大纲、词汇表、样题和推荐阅读。

要求

  • 对软件或系统开发流程有基本了解。
  • 在项目或产品环境中工作的经验。
  • 无需预先获得需求工程认证。

目标受众

  • 业务分析师和需求工程师。
  • 项目经理和产品负责人。
  • 希望正式化需求工程知识的软件开发人员和QA专业人员。
 14 小时

即将举行的公开课程

课程分类