信息系统注册监理工程师

  • 擅长领域:
  • 主讲课程:
    1.ITM-01IT战略规划 2.ITM-02COBITFoudatio 3.ITM-03敏捷开发项目管理 4.ITM-04基于CMMI顶级评估后软件企业管理体系建设 5.ITM-05产品软件需求开发和需求管理 6.ITM-06系统集成项目管理工程师(软考) 7.ITM-07ITILFoudatio服务管理 8.ITM-……
  • 邀请费用:
    0元/天(参考价格)
产品软件需求开发和需求管理

2019-06-19 更新 568次浏览

在线咨询
  • 所属领域
    项目管理 > 研发项目管理
  • 适合行业
    生产制造行业 政府机关部门 教育培训行业 通信行业 其他
  • 课程背景
    需求,是软件生产加工的“原材料”,是团队展开工作的“依据”,是项目范围管理的“基石”,需求的重要性是不可而喻的。然而在IT项目实施中,需求定义不清晰,客户的参与度不高,获取客户需求信息不完整,且没有得到客户的认可;无法理解客户的业务需求,需求理解分析不到位,规格需求不能作为开发依据;“计划赶不变化,变化赶不上想法”,客户需求是经常发生变化的,也许你还未来及完成当前的需求,这时客户又有新的想法。 面对纷繁复杂的软件需求,如何进行需求开发和需求管理呢?本课程从四个角度来剖析本课题,让学员掌握软件需求的知识、体系、技能、工具、案例和最佳实践。
  • 课程目标
    了解需求工程的基础知识; 了解CMMI中RD和RM中的特定实践和通用实践; 了解敏捷开发中的需求开发和管理(用户故事)的方法和技巧; 掌握需求调研、变更、管理的常用技能 掌握需求分析方法和技术,提高对需求的理解能力; 分享成功的需求开发和需求管理的经验; 获取需求开发和需求管理的模板与最佳实践; 了解需求开发和需求管理工具的应用;
  • 课程时长
    三天
  • 适合对象
    项目经理,售前咨询顾问,业务需求分析工程师(BA),需求分析人员,系统分析员,架构工程师/软件开发工程师/软件测试工程师,以及相关兴趣爱好者。
  • 课程大纲

    导言

    1、信息化价值论公式

    2、需求开发需求管理产品价值链的位置及作用意义。

    第1部分:需求工程概述

    1、什么是需求?

    2、需求与范围的差别

    3、需求模式中的常见问题,并用鱼骨图做根源性分析

    4、需求的重要性和意义

    a).与需求相关项目的项目失败原因分析;

    b).软件项目需求成败的评判断依据

    5、需求工程的构成与划分

    6、业界知识软件企业的需求开和管理的实例(宝信、万达)

    需求诊断:目前企业需求工程各过程的实施情况调查

    ------小结与反馈

    第2部分:CMMI需求工程知识

    a)、CMMI简介

    1、什么是CMMI

    2、CMMI等级

    3、CMMI过程和作用意义

    b)、需求工程管理条款

    需求开发(RD)

    SG1开发客户需求

    SG2开发产品需求

    SG3分析和确认需求

    需求管理(REQM)

    SG1管理需求

    第3部分:需求开发

    1、什么是需求开发?

    2、需求角色分析

    甲方需求角色分析.案例支持:认识客户的组织架构及需求

    乙方需求开发组织的组成成员、分工及协作关系?

    需求工程师的技能要求及如何让需求新人逐步进入需求角色

    3、需求层次论.案例分析:互联网营销需求层次分析

    4、需求属性

    5、需求开活动的输入内容及前提,输了内容及必须项,以及需求阶段的核心活动及产出是什么?

    探讨:产品化项目与定制项目在需求开及管理过程中的详细区别?

    ------小结与反馈

    第4部分:需求获取

    1、需求获取方法

    a).原型法

    i.常见的原型开发方法及工具?

    ii.原型开发时如何避免对业务规则的遗漏?

    iii原型的必要性,什么项目需要开发原型,什么项目不需要开发原型?

    iv原型开发的粒度?原型需要与用户确认什么?

    2、需求获取的技巧

    3、需求获取中与客户沟通交流的注意事项

    4、需求调研的范围应该如何界定?

    5、如何通过缜密、结合化问题,获取所需信息,以调研的深度?

    游戏:西红柿炒蛋需求调研

    专业文章分析:《需求调研“六步走”》

    探讨:关于需求调研若干问题探讨(视时间而定)

    A、如何处理用户方对于需求理解的不一致?

    B、如何处理调研过程中的范围延伸问题?

    C、业务分析应做到什么程度?比用户还了解业务?

    D、需求调研阶段的工作组织、进度安排方面,如何高效?

    E、如何处理需求范围与招投标内容上的差异?

    F、需求调研的输出标准及与需与用户确认的内容?

    ------小结与反馈

    第5部分:需求分析

    1、需求分析基本原则

    2、常见的需求分析方法

    需求协商

    设定需求优先级

    UML表示法与需求建模

    a).面向结构化分析方法.(SA)

    b).面向对象的分析方法.(OOA)

    用例法:用例要划分到何种程度?用例与功能的关系,如何分析功能性需求?

    c).面向问题域的分析方法

    练习(15分钟),描述ATM取钱的用例

    3、需求原型的制作

    4、业务流程、业务实体和场景分析

    5、考虑到交互、性能、运行环境等要求,如何分析非功能性需求;

    6、需求分析的结果

    a).常见的需求规格说明书

    b).如何撰写规范和清晰的需求规格说明书

    需求规格说明书格式与内容

    需求规格说明书编写策略与技巧

    需求规格说明书常见的模板

    c).需求规格说明书中的一些问题

    7、需求到架构的问题分析

    a).如何解决软件架构无法满足需求扩展的问题?

    b).如何解决软件架构设计中遗漏非功能需求导致系统出现如性能、可维护性等一系列问题?

    c).如何规范化地分析和描述需求以确保在架构中落实?

    8、需求分析的输出标准及需要与用户方确认的内容?

    9、共享:国内各企业的需求规格说明书

    10、探讨:关于需求调研若干问题探讨

    如何从业务场景向系统应用场景映射,有什么好的经验?

    需求分析要做到何种程度?

    ------小结与反馈

    第6部分:需求验证操作实务

    1、需求验证的目的

    2、需求验证的主要手段分析

    3、需求评审流程及常见误区与应对之道

    实践:小组评审《XX用户需求说明书》,你小组当前发现哪些问题,你是从哪几个角度来评审业务需求的

    ------小结与反馈

    第7部分需求管理

    1、什么是需求管理?

    2、需求管理与项目管理关系?

    3、项目经理/业务需求分析工程师如何进行需求管理?

    ------小结与反馈

    第8部分:需求确认

    1、什么是需求确认

    2、需求确认的内容与形式

    3、需求确认常见的问题及要注意的事项

    4、如何运用需求确认及面对用户不接受需求确认过程

    小组讨论:请你说出三种让你客户确认你需求的办法以及详细操作步骤。

    ------小结与反馈

    第9部分:需求角色管理

    1、软件项目需求相关的角色有哪些?

    2、对需求分析人员的要求是什么?

    3、各个岗位角色的职责是什么?

    4、各个需求角色的输出是什么?

    5、各个需求角色所需要的技能是什么?

    讨论:如何扮演需求的各类角色(项目经理、售前咨询、业务需求分析人员、设计开发工程师)?

    ------小结与反馈

    第10部分:解决需求落实之道--需求跟踪管理

    1、跟踪管理的理念

    2、需求跟踪的目标

    3、需求跟踪需要的工具支持

    4、需求跟踪工具

    5、需求跟踪过程:需求状态跟踪,需求实现跟踪

    探讨:如何对需求进行有效跟踪、传递和共享?

    案例展示:需求跟踪矩阵

    ------小结与反馈

    第11部分:解决需求变更之道.--需求变更管理

    1、变更范围的蔓延

    2、变更控制过程

    案例分析:《需求变更“四步法”》

    3、变更控制组

    4、变更控制工具

    5、需求变更影响分析

    6、需求与发布的关系

    练习:画出需求变更控制的详细流程,分组讨论15分钟,然后各组汇报。

    讨论:如何让用户积极、有效地参与到需求开发及管理过程中

    ------小结与反馈

    第12部分:需求文档介绍

    1、项目可研报告

    2、招投标书

    3、需求调研报告

    4、需求评审报告

    5、用户需求说明书

    6、设计效果图

    7、DEMO演示

    8、需求变更单

    9、需求跟踪表

    第13部分:案例分析

    案例分析1:项目管理生命周期的需求管理实践

    a).售前阶段

    b).实施阶段

    c).维护阶段

    d).公共问题

    e).需求跟踪沙盘图

    ------小结与反馈

    案例分析2:做好需求管理的通用实践

    f).合理的项目组织架构

    g).明确的沟通协调流程

    h).清晰的需求调研计划

    i).良好的过程文档记录

    j).严谨的需求变更控制

    k).漂亮的需求调研报告

    l).直观的系统仿真界面

    m).一个难点需求重构

    ------小结与反馈

    第14部分:需求开发和管理工具

    工具1:XX研发管理--需求管理工具系统演示简介

    工具2:需求管理软件系统

    ------小结与反馈

    第15部分:敏捷简介与敏捷需求及用户故事

    1、敏捷宣言

    2、敏捷价值观和原则

    3、Scrum敏捷项目管理

    c).敏捷需求管理

    1、从一个经典的例子看需求

    2、在我们的需求体系中会遇到什么?

    3、需求是涌现式的

    4、需求管理是一个知识发现的过程

    5、需求管理是一个依赖于沟通协调的活动

    6、需求管理的本质

    7、使用用户故事作为需求管理的载体

    d).敏捷用户故事

    用户故事定义

    用故事的特点

    INVEST用户故事

    一个卡通产品电子商务网站的例子

    练习:编写用户故事

    如何描述需求细节?

    考试:CMMI需求和敏捷开发用户故事的需求知识理论小测试

    ------小结与反馈


    课程标签:项目管理、研发项目管理

需求提交

  • 您可以在这里提交您的培训需求:
  • 您的企业想培训什么课题?有多少人参加?培训人员层次?

    提交培训需求后我们会和您取得联系,为您提供最适合您的培训课程方案!


中华名师网 版权所有 豫ICP备10210720号-10

Copyright © 2010-2024 mingshi51.com All Rights Reserved.

咨询热线:400-108-3721

周一至周日 08:00~21:00

在线咨询