3.2 获取需求

如何获取软件需求

如何获取需求是非常现实的问题,不要有任何浪漫的想法。

获取需求要做四步工作

  • 1.准备阶段
  • 2.需求的抽取、记录和分析
  • 3.完成需求文档
  • 4.需求的确认

1.准备阶段

  • 确定本次需求调研获取或收集什么

    • 明确本地调研的内容
    • 应该事先列出问题清单
    • 通常,用户没有耐心细致的回答问题,所以题目最好做成用户可选择或判断的形式,以简化用户答题的过程。
  • 采用哪些方法或手段

    • 访谈客户与用户
    • 问卷调查
    • 表格分析
    • 录像分析
    • 情景分析
    • 快速原型
    • 采访专家
    • 分析现有的类似的软件产品
    • 从行业标准和制度中提取需求
    • 从互联网搜索资料
  • 什么时间,地方以及参与的人员

    • 开发方与客户方要确定调研的
    • 时间
    • 地点
    • 参与的人员

2.需求的抽取、记录和分析

每次调研,开发方要与客户详细的把每一项业务进行明确有效的讨论,分析、抽取与确认,并做详细记录,每次都要形成一个调研记录文档

3.完成需求文档

基于前面的调研记录,分析整理出需求文档,需求文档包括功能性需求和非功能性需求

功能性需求指与目标软件的业务功能直接相关的需求,如,查询成绩,查询课表,提交成绩等等。

非功能性需求指目标软件的性质,例如:可靠性,可维护性,软件运行环境的要求等等

4.需求的确认

需求文档要达到客户方和开发方的认可,并且开发方和客户方都要进行签字确认。


参考或转载:
https://www.icourse163.org/course/NEU-1001812013

posted @ 2021-04-28 20:59  savagefoo  阅读(128)  评论(0)    收藏  举报