数据库等级考试(二)--需求分析

2018-12-17  本文已影响0人  IPing

需求分析的概念与意义

需求获取方式

  1. 面谈
    深入业务部门,找专家和业务人员介绍其业务流程和和流程之间的关系,包括期望信息解决的问题
  2. 实地观察
    注意分析和考察原有业务流程和操作过程的合理性
  3. 问卷调查
  4. 查阅资料

需求分析过程

  1. 标识问题
    一个错误在需求分析阶段修复的相对费用是0.1
    设计阶段修复相对费用是0.5
    编码阶段修复相对费用是1
    单元测试及集成测试阶段的相对费用是2~5
    到了运行维护阶段的相对费用可能达到20
  2. 建立需求模型
    需求分析是一项艰巨而困难的工作,为了帮助系统分析人员及建模人员理解需求,人们常借助模型来理解系统所涉及的各种业务活动。
  3. 描述需求
    重点叙述说明一下内容:
    需求概述、功能需求、信息需求、性能需求、环境要求、其他需求
    经常思考下列问题:
    这个系统的主要功能是什么?
    描述的需求是完全的吗?是否把问题域中的所有环节、每个环节可能得状态及变化都包括在需求中了,没有任何遗漏吗?
    需求描述是正确的和一致的吗?
    描述的这些去修是可行的、实际和操作的吗?
    描述中的每一条需求都是客户需要的吗?
    需求文档:是需求分析工作完成的标志,其成功是软件生命周期后续阶段工作的依据,要力求做到论述全面、结构清晰、内容准确、描述清楚。
  4. 确认需求
    审核下列内容:
    功能需求、数据需求、性能、数据管理、其他需求

需求分析方法

上一篇下一篇

猜你喜欢

热点阅读