课程名称:   软件需求分析

课程介绍:

    本课程主要介绍软件需求开发、管理的基础理论和实用技术。介绍软件需求的定义与结构化分析方法,重点介绍基于用例(USE CASE)的需求获取、表达、分析与验证方法与技术,剖析基于用例(USE CASE)的需求分析中难点与重点问题,大型软件的需求分析方法与案例研讨;结合软件需求管理工具和案例,介绍软件需求管理方法与技术;介绍软件需求规格说明文档模板与写作方法。

课程目标:

  • 全面掌握软件需求工程的基础理论

  • 掌握结构化需求分析的方法与技术

  • 了解RUP需求工作流

  • 掌握面向对象需求分析的方法与技术

  • 掌握USE CASE需求建模技术

  • 掌握基于USE CASE的大型软件需求分析方法

  • 掌握有效的需求获取方法

  • 掌握需求验证方法

  • 项目需求变更管理方法与流程的建立

  • 掌握需求文档模板与写作方法

  • 了解CMMI中与软件需求有关的KPA

课程内容:

1、 什么是软件需求

2、 需求工程知识体系,关于需求开发工作的范围和主要内容

3、 需求工程过程

4、 定义项目的业务需求、项目视图及涉及的范围

5、 客户分析

6、 户交流与需求获取方法和技术

7、 与需求相关的项目风险

8、 需求分析

         8.1    数据需求分析方法与技术

         8.2    功能需求分析方法与技术

         8.3    基于USE CASE的需求分析方法与技术

         8.4    USE CASE需求建模的难点 

         8.5    非功能性需求

         8.6    实时系统需求分析 

         8.7    优秀的需求分析所具有的特性以及业界采用的需求开发的好方法 

         8.8    需求规格说明

9、  软件的质量属性、需求质量验证以期提高项目需求分析的质量

10、 需求评审

11、 需求变更管理和跟踪

12、 需求管理工具

13、 项目需求开发常见问题

14、 项目范围的界定与扩展控制

15、 一些很实用的实践原则和方法

16、 原型方法

17、 实例研究

 学习时间:

  • 2天,上午9:00-12:00,下午1:30-5:30。

返回首页    返回培训中心     

 

 
关于我们 | 广告服务 | 联系我们 | 版权声明 | 项目合作 | 帮助信息 | 网站地图

All rights reserved.2004