需求工程——软件需求建模与分析阅读笔记03

需求获取:

  需求获取是从人、文档或环境中获取需求的过程。获取过程并不是简单地将定义良好的需求从人、文档或环境中直接转移到获取的结果文档上,

需求工程师必须要利用各种方法和技术来“发现”需求。

  1.收集背景资料

  2.获取问题与目标,定义项目前景与范围

  3.识别涉众,选择信息的来源

  4.选择获取方法,执行获取,获取功能与非功能需求。

  5.记录获取结果。

 

需求分析:

  需求分析的主要工作是通过建模来整合各种信息,以使人们更好地理解问题。同时,需求分析工作还会为问题定义一个需求集合,这个集合能够为问题界定

一个有效的解决方案。需求分析还需要检查需求中存在的错误、遗漏和不一致等各种缺陷,并加以修正。

  1.背景分析

  2.问题分析、目标分析、业务分析,确定系统边界

  3.软件需求建模

  4.细化需求

  5.确定优先级

  6.需求协商

 

posted @ 2018-02-14 22:30  旁光  阅读(174)  评论(0编辑  收藏  举报