• 需求分析报告和需求规格说明书有什么区别


    http://cisco2600.blog.51cto.com/291997/409959
    需求分析报告和需求规格说明书有什么区别
    简单的讲,
    (一)面向对象上不同:
    需求分析报告往往面向业务人员、用户
    需求规格说明书往往面向设计、开发人员。
     
    (二)生成阶段不同:
    一般先有分析报告,后有规格说明书,
    分析报告往往是规格说明书的输入
     
    (三)内容侧重点、粒度不同:
    分析报告侧重于把系统要解决的业务逻辑、要实现的功能描述清楚,更宏观;
    规格说明侧重于把系统的约束、输入、输出和处理过程定义清楚,更具体。
     
     
     
    需求规格说明书介绍及其作用
    曾经有项目组拿着用户编写的原始需求就开始开发,随后状况不断,一次令人崩溃的研发过程。拿着用户编写的原始需求,编写我们自己的需求规格说明书,之所以重要,就在于用户编写的原始需求,是脱离了技术实现,编写的一份十分理想的业务需求。理想与现实总是有差距,我们之所以要编写自己的需求规格说明书,就是要本着实事求是、切实可行的态度,去描述用户的业务需求。那些不可行的需求被摒弃,或者换成更加可行的解决方案。这就是需求规格说明书的重要作用。 
     
    从理论上讲,需求规格说明书(Requirement Specification)分为用户需求规格说明书和产品需求规格说明书。用户需求规格说明书是站在用户角度描述的系统业务需求,是用于与用户签字确认业务需求;产品需求规格说明书是站在开发人员角度描述的系统业务需求,是指导开发人员完成设计与开发的技术性文档。但是,我认为,用户需求规格说明书与产品需求规格说明书的差别并不大。领域驱动设计所提倡的就是要让用户、需求分析员、开发人员站在一个平台,使用统一的语言(一种混合语言),来表达大家都清楚明白的概念。从这个角度将,需求规格说明书就应当是一个,不区分用户需求规格说明书和产品需求规格说明书。 
     
     
     
    需求阶段产出文档名称解释:
    需求分析报告,需求说明书,需求规格说明书
     
    需求分析报告:一般是对某个市场或者是客户群来讲的,类似于调研报告,重点是体现出产品要满足哪些功能,哪些是重点、热点。
    需求说明书:是根据与现场实际客户进行沟通,把客户的需求进行整理,CMMI中有标准的模板,我就不细说了,重点是站在客户的角度讲产品功能。
    需求规格说明书:是从业务规则讲起的,细一点偏向于软件的概要设计。是从开发、测试的角度去讲产品功能,里面要包含原型界面、业务接口、活动图等。
     
    文档模版网上很多。
     
     
  • 相关阅读:
    简单工作流实现思路总结
    (转)基于SAML的单点登录介绍
    Kerberos简介
    (转)Java NIO框架Mina、Netty、Grizzly介绍与对比
    职场老好人为何没发展
    如何改变、摆脱职场老好人
    线程的状态转换图
    设计模式分类
    (转)简单的RPC java实现 .
    MYSQL导入CSV格式文件数据执行提示错误(ERROR 1290): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement.
  • 原文地址:https://www.cnblogs.com/svennee/p/4100979.html
Copyright © 2020-2023  润新知