软件需求分析习题

需求分析的目的是什么,有什么作用?

目的是要求开发人员准确的理解用户需要什么,进行细致的调查分析,将用户的需求陈述转化为完整的需求定义,再由需求定义转化为相应的软件需求规格说明

软件需求有哪些分类,请举例说明

  1. 功能需求: 要满足用户需求,开发人员在产品中必须实现的功能
  2. 业务需求: 该软件的开发目的,为什么要开发这个软件
  3. 用户需求: 使用该软件用户需要满足的需求
  4. 非功能需求: 主要是一些限制性要求,包括性能,外部接口,设计约束,质量属性

需求分析过程有哪些步骤

  1. 沟通
  2. 导出需求
  3. 与客户和用户协商
  4. 可行性研究
  5. 精化需求
  6. 编写需求规格说明
  7. 验证需求
  8. 管理需求

需求获取方法有哪些

  • 会谈
  • 调查
  • 场景分析
  • 快速原型法

你所在的项目团队会选择采用哪些需求获取方法

主要采取调查问卷以及场景分析的方法

posted @ 2021-03-16 16:01  茕祇  阅读(75)  评论(0编辑  收藏  举报