欢迎来到厦门软件园

站内搜索

课程介绍

软件需求分析与管理培训课程安排

    

课程概览

本课程着重解决如下问题:

l  没有人认为需求不重要,却很少有能有把握做好需求。

l  需求要么就是没有方法,要么就是一大堆方法,如何让工作简单、有效而可行呢?

l  面对不断涌现的新需求,还要兼顾老项目的需求维护,

l  项目的时间很紧张,我没有时间分析那么多、写那么多!

l  客户的想法和我的想法都有道理,但是互相矛盾,怎么办呢?

l  我也知道需求变更要控制,问题是客户是上帝,不在控制之列!

l  我总是拥抱需求的变化,可是最后发现,项目不能按期完成了,怎么办?

l  我学习过,应用了用例和需求分析的专业方法,可是实际的效果不理性!、

本课程直面实际工作中需求的尴尬境地,基于讲师的丰富经验,从复杂而专业的需求技能中,专门提炼出简单而有效的方法:

l  如何在有限的时间和人员条件下,

l  采用简单而有效的方法,

l  挖掘用户真实的需求,

l  梳理庞杂的各种原始需求,

l  建立清晰而简洁的需求模型和文档,

l  和用户进行顺畅的需求沟通、确认需求,

l  采用便捷的方法管理不断涌现的需求变更

l  最终实现一个真正满足用户需要的产品。

本课程将从业务需求-用户需求-系统需求三个层次逐步为您揭示需求工作的简单、可行的工作方法,结合真实的案例讲解。课堂以实践经验作支撑,避免泛泛而谈,将以为学员带来真实有效的培训效果。

 

培训目标

提升团队技能

l  全面了解需求工程的基本理论

l  透过需求的问题,理解需求的本质

l  如何有效地获取需求

l  如何进行业务需求分析、归纳、建模

l  如何进行用户需求分析、归纳、建模

l  如何进行软件需求分析、归纳、建模

l  如何在需求归纳的基础上,围绕不断发展的业务,有效的挖掘需求

l  通过典型案例介绍具备实战经验;

l  能够把需求落地,变为可操作、可维护的软件产品。

l  有效地为需求编档,支持需求的沟通与确认

l  有效地需求验证方法,保证交付前的质量

建立需求文档模板:《软件需求规格说明书》,《业务需求说明书》

目标学员

需求开发与管理人员、项目经理、软件系统开发人员、测试人员等

 

课程安排 2

学时

1天 课程设计

1.5小时

需求问题初步探讨(需求问题的诊断)

l   几个需求引起的项目失败案例展示

l   需求获取问题:

n   客户无法说出具体需求

n   需求难以捕捉,左右摇摆的问题

l   需求分析:如何把需求变为可操作的软件

l   需求编档:如何编写有效的需求文档

l   变更问题:用户不断提出变更要求

l   需求管理:很多需求,复杂而不可行

透过表象,分析本质,建立正确的需求观

l   需求的本质到底是什么

l   需求的生命周期

l   如何获得真实的需求

l   需求的类型与层次

l   需求的组织复杂性

l   如何交付高质量的需求

l   需求的波动的稳定剂是什么

l   什么是共性需求,个性需求

l   系统上线后的需求变化处理

需求工作方式的反思

l   如何选择有效的需求工作路线图

l   如何开展每个阶段的需求工作

l   需求的质量与评价方法

1学时

制定需求工作路线图

l   需求工作的目标与范围

l   需求和其他工作的关系

l   需求工程 涉及了什么

l   需求工作流程

l   需求的角色和活动

l   需求的产品

l   需求文档的构成

1小时

对业务需求进行初始分析

l   业务用例建模方法概览

l   收集业务场景

l   整理业务流程

l   定义业务事件,建立业务事件列表

l   业务用例建模与编写《业务用例说明》

l   业务逆向分析

3学时

对业务需求进行深入分析

l   业务角色分析

l   业务职责分析

l   业务实体分析

l   业务流程的实现与协作分析

l   在业务分析的基础上发现新的需求

和用户确认需求

l   业务需求确认准备

l   通过会议确认

l   确认后的工作提示

时间

2天 课程设计

1学时

从业务需求到用户需求

l   业务问题分析和系统约束条件,

l   将业务需求转换为需求

l   系统边界界定,

l   用户职责分析

l   用户分类与归纳

l   识别用户公共需求

l   新的用户需求挖掘指导

1学时

从用户需求到软件需求

l   在用户需求中提取软件需求

l   软件需求的要素:功能,非功能性约束

l   软件需求的形态

l   软件需求的分析与建模方法

功能需求分析

l   功能需求的要素概览:

l   建立用例模型

l   编写功能用例,

l   建立用例之间的关系,

l   组织功能用例,识别共性需求

l   识别功能点,编写《功能点列表》

0.5学时

非功能需求分析

l   过滤功能需求,捕获非功能需求

l   收集非功能需求

l   确定非功能需求指标

l   识别非功能需求场景

l   定义非功能需求

0.5学时

产品操作分析和界面原型设计

l   如何把功能需求变为界面原型

l   以用户为中心的交互设计

l   界面操作分析

l   建立界面公共框架,提炼通用软件

l   确定支持的个性化交互界面,专用软件

l   基于原型的需求验证方法

0.5学时

需求实例文档展示于编写指导

l   给客户的需求文档内容,编写方法与质量标准

l   给开发方的需求文档内容,编写方法与质量标准

l   需求文档的质量属性

l   《业务需求规格说明书》《用户需求规格说明书》《软件需求规格说明书》的区别与联系

l   如果编写高质量的需求规格

l   需求质量验证方法

l   需求文档的评审方法

实例应用:一个具体项目需求文档模板,编写与评审

0.5学时

根据需求编写《软件测试计划》

l   基于需求的测试用例设计与规格

l   根据需求编写:

n   测试范围,

n   策略

n   进度计划

从需求过渡到分析设计

l   从需求到架构设计映射

l   从需求到开发的映射

l   从需求到测试的过渡

l   从需求到发布和部署

2学时

需求管理

l   需求范围的边界划定

l   基于需求的工作量估算

l   建立需求管理库

l   确立需求管理计划

l   定义需求属性

l   定义需求跟踪

l   需求基线的建立

l   需求版本管理

l   需求在设计、开发、测试、发布过程中的变更管理与范围控制

0.5小时

课程总结

l   讲师课程回顾

l   学员总结

l   学员问题与解答

l   应用讨论与展望

 

 

2013-09-27

国家火炬计划软件产业基地  国家高新技术创业服务中心  软件开发国家引进外国智力示范单位  中国软件和服务外包杰出园区  大学生科技创业见习基地  中国高新区人才厦门国家高新区实训基地  厦门市花园式单位