名课堂 - 企业管理培训网联系方式

联系电话:027-5111 9925 , 027-5111 9926

值班手机:18971071887

Email:Service@mingketang.com

企业管理培训分类导航

企业管理培训公开课计划

企业培训公开课日历

研发管理培训公开课

研发管理培训内训课程

热门企业管理培训关键字

您所在的位置:名课堂>>公开课>>研发管理培训公开课

软件需求工程

【课程编号】:MKT001901

【课程名称】:

软件需求工程

【课件下载】:点击下载课程纲要Word版

【所属类别】:研发管理培训

【时间安排】:2017年08月11日 到 2017年08月12日4700元/人

2016年08月19日 到 2016年08月20日4700元/人

2010年06月18日 到 2010年06月19日4700元/人

【授课城市】:北京

【课程说明】:如有需求,我们可以提供软件需求工程相关内训

【其它城市安排】:深圳

【课程关键字】:北京软件需求管理培训

我要报名

咨询电话:
手  机: 邮箱:
课程背景:

在经济蓬勃发展的今天,客户的信息化需求变化非常快,这对软件企业提出了严峻的挑战,对需求的快速反应能力体现了一个软件企业的核心竞争能力,目前国内软件企业软件开发过程远未成熟,却还要常常面临国外同行的竞争。如何在这样一个激烈的市场竞争环境中既积累产品技术、又能够迅速把握市场机会,软件需求开发和管理能力成为了关键。

课程围绕如何获得高质量的需求,全面介绍软件需求开发和需求管理过程,还利用讲师实际的经验,与学员共同分析本企业需求工作中的问题,并特别针对目前需求工作中的常见难点进行分析,包括如何在需求工作中与客户进行主动合作、如何保证需求的完整性和准确性、如何编写高质量的需求文档、如何在不断满足客户需求的同时积累企业的核心产品能力。课程不仅仅给学员在需求工程上一个完整的整体认识、还培训了学员在需求开发和需求管理的实际操作能力。

课程结合行业环境和软件企业具体发展状态来讲述软件需求开发与需求管理,对不同态势下的软件企业的需求工作具有实际的参考价值。

培训收益:

掌握需求层次划分、需求的组成部分。

体验到需求的重要性,掌握缺陷的成长模型、十乘十乘十法则。

掌握软件需求工程包括的内容。

了解需求获取的两个层面(组织层面、项目层面),掌握需求获取的方法以及内容。

掌握需求分析方法、建模工具,掌握需求文档写作标准。

掌握需求有效评审的过程、方法。

掌握软件需求和软件设计的界限。

掌握需求变更控制过程和需求跟踪过程。

培训对象:

企业研发总经理/副总、公司总工/技术总监、研发项目经理、产品经理、PMO(项目管理办公室)成员、需求分析员、需求管理人员、软件工程师等。

课程大纲:

1.软件需求工程概述

本单元学习目标:掌握需求工程的基本概念,认识到需求重要性

1.1.什么是需求

1.1.1.需求定义

1.1.2.从需求定义中理解需求层次结构

1.1.3.案例:市场提供的需求是否足够

1.1.4.软件需求分类和组成部分

1.1.5.案例:某产品的不同层次需求描述

1.2.需求的重要性

1.2.1.从缺陷分布和修复成本看需求的重要性,说明项目延期的本质在需求没有做好

1.2.2.案例:请分析某项目的需求文档有什么问题,以及这些问题将对项目造成什么样的影响

1.2.3.从standish项目成功要素看

1.2.4.从CMMI过程域看

1.3.需求的难度

1.3.1.客户不清楚要什么,不知该如何表述

1.3.2.软件工程师缺乏业务领域知识

1.4.需求工程简介

1.4.1.需求开发

1.4.2.需求管理

1.5.需求工程典型问题

1.5.1.典型问题描述

1.5.2.原因剖析

2.需求获取

本单元学习目标:掌握需求获取的过程和方法

2.1.组织级产品需求管理和产品规划、产品开发的关系

2.2.组织级产品需求管理过程

2.3.组织级产品需求获取途径

2.4.案例:xx公司的产品需求管理

2.5.识别项目需求干系人

2.6.识别干系人needs、wants、priority、constraints

2.7.kano模型

2.8.客户案例演练:根据kano模型识别5类需求

2.9.为何要优先级,组织层面和项目层面策略

2.10.约束包括内容

2.11.需求来源

2.12.需求挖掘方法:头脑风暴、访谈、原型

2.13.需求挖掘的能力要求和客户参与的重要性

2.14.客户案例演练:识别需求干系人及其需求

3.需求开发——需求分析和文档化

本单元学习目标:掌握如何把挖掘到的需求进行分析和进一步细化,以及好的需求规格说明书标准是什么

3.1.案例:需求文档案例研讨

3.2.需求分析目标和原则

3.3.USE CASE建模介绍

3.4.结构化建模工具介绍

3.5.质量模型介绍

3.6.关于质量属性(非功能需求)

3.7.需求文档的写作原则

3.8.需求规格说明书的内容

3.9.高质量需求文档的标准

3.9.1.好的需求文档特点

3.9.2.需求文档中避免出现的一些词汇

3.9.3.演练:写出一功能需求的输出部分

3.10.总结:如何制定出高质量的需求文档;其它公司的需求分析案例分享

3.11.演练:需求分析和文档写作演练

4.需求开发——需求评审和确认

本单元学习目标:通过本单元学习掌握评审有效过程和方法

4.1.评审的意义

4.2.案例分析:剖析某项目的技术评审

4.3.评审的过程

4.4.需求评审的人员选择和其它注意事

4.5.需求确认

5.软件设计

本单元学习目标:通过对软件设计的介绍,掌握需求和设计的区别

5.1.设计基本原理和基本概念

5.1.1.基本分解问题、简化问题的原理

5.1.2.层次化概念

5.1.3.模块化概念

5.1.4.信息隐蔽概念

5.2.模块分解基本原则

5.2.1.低耦合

5.2.2.高内聚

5.3.问题1:需求和设计界限不清

5.3.1.什么是需求,什么是设计,二者区别在哪里

5.3.2.接口描述在需求中还是在设计中

5.3.3.设计中数据描述和需求中数据描述有何不同

5.4.问题2:设计的层次和详细程度问题

5.4.1.需要几个层次的设计文档合适

5.4.2.设计文档的内容结构和不同层次文档的内容衔接

5.4.3.详细设计要详细到什么程度

5.4.4.设计的层级和颗粒度的原则:使得开发效率最大化并满足维护需要

5.4.5.示例:展示某嵌入式软件概要设计文档和详细设计文档,说明好的设计文档是如何提高开发效率的

5.5.问题3:设计文档的内容冗余问题

5.5.1.使用的数据设计工具时,文档中的数据设计部分怎样写

5.5.2.使用设计建模工具时,设计文档又怎样写

5.6.案例分析:H3C是如何改进软件设计的

6.需求管理

本单元学习目标:掌握需求管理的方法,使得需求变更有序、项目的各交付件与需求一致

6.1.需求管理内容

6.2.案例分析:某企业需求变更管理存在哪些问题

6.3.需求变更过程

6.3.1.需求变更原因

6.3.2.如何减少需求变更

6.3.3.需求变更控制过程

6.4.需求跟踪

6.5.需求管理中的度量

周老师

专业背景:哈尔滨工业大学工学硕士,具备17年产品研发、研发管理、质量管理及研发过程改进咨询经验。曾在华为公司北研所和华为3COM公司任职7年,历任研发工程师、研发经理、质量总监等职位,对IPD和CMMI有深入的研究和丰富的实践,是华为最早按照研发流程体系成功完成项目的首批项目经理;参与了华为和华为3COM研发流程体系建设、推行和改进工作;在华为3COM主导的产品开发过程的变革获得巨大成功,使得华为3COM产品开发远远领先于业界。

咨询背景:有9年的咨询经验,为数十家高科技企业做过咨询服务,涉及领域包括金融、邮电、电力、汽车、电子政务、税务、手机等,包括世界500强企业、上市公司。主要咨询客户有:苏州天准,上海良信,台湾晨星半导体,南京埃斯顿、长春一汽,北京伟创力(中国),埃斯顿自动化,北京软脑软件,北京华胜天成,北京天碁科技(T3G),中星电子,北京中科恒业,奥德思电器,江苏大唐,航天信息,公众信息,中科院西北星,中兴通讯,成都天府软件园,山东农信社等等。专业、敬业的咨询作风深受客户赞扬,应得非常好的口碑,被中国软件行业协会授予十大咨询师。

培训背景:在华为公司和华为3COM公司,为研发人员提供大量培训,就多次被评为公司优秀讲师。在咨询服务过程中,为客户提供研发管理、质量管理、项目管理、软件工程等培训,此外,还为广东核电站、上海中科深江、珠海高凌信息、深圳市文鼎创数据科技、奥维通信、深圳市科陆电子、理邦精密仪器、南京科远、广利核、横河电机、冶自欧博、中星电子等公司提供培训服务,在北京、上海、深圳、杭州等地举办过公开课。

我要报名

在线报名:软件需求工程(北京)