产品定义与需求规格说明书的区别

1、产品定义:主要用于指导产品框架的搭建,通常用于领导决策是否需要投入人员进行后续开发;
通常侧重业务逻辑描述、产品规划的思路描述;
不侧重界面实现、细节业务逻辑;
2、需求规格说明书:主要用于指导开发团队进行开发,实现最终系统;
通常侧重每个业务细节,尤其是数据流是否闭环、业务逻辑是否清晰一致、团队之间理解是否达成一致等,但需求文档的颗粒度和公司的管理模式、团队的合作模式有很大关系。
情景1:需求交底通过原型进行沟通,主要的业务逻辑需求文档写清楚即可,细节内容可通过原型批注或文档后补的形式完成。
情景2:需求交底通过文档进行沟通,则要求将交底的内容写得做清楚或沟通的足够清楚,后续在文档中进行补充。
情景3:迭代式开发,则只需要将文档中每次迭代的内容写清楚或者原型绘制清楚,团队之前能够达成一致即可。

产品定义规范

1、产品定义通常偏向业务角度的描述,通过怎样的解决方案解决用户的哪些痛点;一般辅助产品规划文档一起评审。
2、产品定义是整个产品的核心框架,大的业务逻辑一定要和多方领导进行明确沟通,开发技术人员若能提前沟通也能减少后期很多沟通问题。
3、产品定义的输出对象一定要明确,是给谁看的,才能明确文档写得颗粒度是怎样的,毕竟不同公司的模式可能有所差异。

需求规格说明书规范

1、需求文档通常是用于指导开发的,所以一定要尽可能的想清楚业务细节,若无法想清楚也可以多沟通交流,毕竟很难做到一次性完成所有业务细节的设计。
2、需求文档中一般涉及业务框架图、业务流程图、数据流程图、用例图等等。
特别注意,用例图和用户角色相关,一定要明确每个用例的参与角色。
3、需求文档一定要明确用户类型、用户角色,不同用户角色需求不同。
4、需求文档中的数据流、业务流程图一定要绘制,这样能让你有个清晰的整体认识。
5、个人建议不要上来就写文档,建议先拿原型图去绘制整个系统,原型不用细纠UI效果、交互等问题,只要能快速把自己的业务逻辑穿清楚即可,当然如果时间充足或者公司规章制度要求,可以多花时间思考业务,再通过绘制原型图去验证自己的业务或者梳理自己的业务,最后通过写文档再查漏补缺。

写需求规格说明书/产品定义的个人总结相关推荐

  1. 需求分析怎么写:Volere版需求规格说明书

    Atlantic System Guild公司所提供的Volere需求过程与软件需求规格说明书模板则充分利用了现代软件工程思想与技术,是一个十分实用.完善的SRS模板.陪学网<需求分析课> ...

  2. 如何写《软件需求规格说明书》

    转载自:https://www.jianshu.com/p/f9bcf52f4321 一.任务突然从天而降 自己维护一个终端一年多,今天主管突然要求补写一下<软件需求规格说明书>,有些傻眼 ...

  3. 如何写好需求分析:需求规格说明书(ISO标准版)

    转自http://blog.sina.com.cn/s/blog_4c4eebe901000c6h.html 当需求调查.分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格 ...

  4. 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)

    点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目背景 预期的读者和阅读建议 预期读者 阅读建议 参考资料 总体描述 产品基本信息 产品前景 用户类及其特征 产品功能概述 用 ...

  5. 软件需求规格说明书--文档模板

                  { 产品名称} 软件需求规格说明书           编 写 人 : 编写日期 :     年     月     日 文档修订记录 版本编号 说明:如形成文件.变更内容 ...

  6. 需求规格说明书RUP版

    曾经有项目组拿着用户编写的原始需求就开始开发,随后状况不断,一次令人崩溃的研发过程.拿着用户编写的原始需求,编写我们自己的需求规格说明书,之所以重要,就在于用户编写的原始需求,是脱离了技术实现,编写的 ...

  7. 团队项目之需求规格说明书

    GitHub:https://github.com/123diandian/tomato   <番茄时钟app>   需求规格说明书 修订历史记录 日期 版本 说明 2019.05.06 ...

  8. 软件测试(测试用例、配置管理、bug、软件需求规格说明书、需求)

    什么是软件测试 软件测试是不是就是找bug? 软件测试就是证明软件不存在错误的过程. 软件测试就是为了证明程序能够正确运行. 测试与调试的区别: 目的不同. 测试的任务是发现程序中的缺陷. 调试的任务 ...

  9. 【软件需求规格说明书】苏科大校园app软件需求规格说明书

          掌上苏科       软件需求规格说明书           作者:戚春阳 时间:2018-3-20 目录 一. 引言 1 1.1 编写目的 1 1.2 项目背景 1 1.3 定义 1 1 ...

最新文章

  1. 计算机硬件技术 实验的软件,计算机硬件技术基础软件实验讲义.doc
  2. 物联网和前端技术,两者相辅相成并且互相促进 —— 阿里云 MVP 黄强专访
  3. python画气泡图_​用Python把图做的好看点:用Matplotlib画个好看的气泡图
  4. android lua loadluafile 相对路径,Lua中的loadfile、dofile、require详解
  5. 常用于解决放缩问题的基本不等式及其几何直观证明
  6. 免费开源的thinkphp办公管理系统
  7. EXPLAIN字段详解
  8. java二次排序_使用java 实现二次排序
  9. 在Linux上安装chisel bootcamp遇到的各种问题
  10. json rpgmv 加密_【RPG Maker MV插件编程】【实例教程6】存档的加密解密与保护
  11. ironpython是什么意思_部类“IronPython.Runtime.Binding.PythonBinder”的派生方法“GetTypeName”不能减少访问。这什么意思啊...
  12. 2017年北京邮电大学计算机考研机试试题及答案
  13. 深度学习中IOU的含义
  14. 数字验证码识别完成自动化登录
  15. 有手机去视频水印的app下载 迅雷下载
  16. 如果一觉醒来已是光年之远
  17. 如何根据选股条件选择基本面量化股票池?
  18. RK3399平台开发系列讲解(SPI子系统)4.32、SPI通信过程介绍
  19. 【矩阵论】8. 常用矩阵总结——秩1矩阵,优阵(单位正交阵),Hermite阵
  20. 【YBT2023寒假Day9 B】买棉花糖(DP)(分治)

热门文章

  1. c++ string assign和operator=
  2. 实现单向选择题和多项选择题的选中状态-不使用radio和CheckBox
  3. Room数据库添加字段遇到的问题记录
  4. 什么是时钟周期?什么是机器周期?什么是指令周期?
  5. Linux下dirname命令详解及C/C++代码实现
  6. rsync 命令_rsync命令教程示例
  7. 数据结构之不带头结点单链表和带头结点单链表相关操作实现(C语言)
  8. excel中sumif统计位数,结果不准确
  9. 事务(Transaction)的简单理解
  10. Android设备上一张图片的显示过程