前面我们学习到了需求工程的概念与分类,我们知道了需求工程主要分为需求开发和需求管理,但是没有说明到底该如何开发需求,有哪些方法去开发需求。到底该如何进行需求管理,又有哪些进行需求管理的方式。具体是如何去做的。下面我们将会详细进行描述。
1、需求开发
1.1、需求定义
前面提到需求工程相关概念时,知道了需求开发分为需求的获取->需求分析->需求定义->需求验证四个阶段。
需求获取主要是通过跟客户访谈,电话沟通,开会,问卷等获取原始需求,然后将原始需求进行分析整合就是需求分析。而将整合后的需求,落地成真正的需求规格说明书,形成SRS时至关重要的一步,也就是需求定义的过程。
需求定义有哪些方法呢?
严格定义法(结构化方法,适用于需求明确场景)文章来源:https://www.toymoban.com/news/detail-676798.html
- 所有需求都能够被预先定义
- 开发人员与用户之间能够准确而清晰的交流
- 采用图形/文字可以充分体现最终系统
原型法(适合于需求不明确)文章来源地址https://www.toymoban.com/news/detail-676798.html
- 并非所有的需求都能在开发前被准确的说明**(需求不确定)**
- 项目参加者之间通常都存在交流上的困难**(沟通困难)**
- 需要实际的、可供用户参与的系统模型**(需要快速构建原型给用户看效果)**
- 有合适的系统开发环境
到了这里,关于软件工程(十) 需求工程之需求开发与管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!