1.需求分析:通过对客户业务的了解和与客户对流程的讨论对需求进行基本建模,最 终形成需求规格说明书。
2.总体设计:通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成概要设计说明文档。
3.详细设计:此部分在对需求和概要设计的基础上进行系统的详细设计(也包含部分代码说明)。
4.开发编程:对系统进行代码编写。
5.测试分析与系统整合:对所有功能模块进行模拟数据测试及其它相关性测试并整合所有模块功能。
6.系统运行支持:系统正式推产后,对系统进行必要的维护和BUG修改

需求分析的作用:

需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与 调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发 成本,改进软件质量。

需求分析的重要性

1.是与投资方的开发约定
2.是技术人员的开发基础
3.是测试人员的测试依据

PRD文档的撰写

1.明确需求 :PRD是对软件功能的一种明确的定位,因此明确系统的功能是写PRD文档的第一步(分析同类软件)
2.用语准确:PRD文档需要给不同的人看,因此用语一定要准备无误,让投资者,开发者,测试者都准确的把握文档的含义。
3.规范化:依照现有模板来撰写。

PRD文档详解(20191209)相关推荐

  1. 英集芯ip6809规格书pdf芯片文档详解及典型电路原理图

    英集芯ip6809芯片是一款无线充电发送端控制器SOC芯片,兼容WPC Qi v1.2.4新标准.支持2-3线圈无线充电发射端应用,支持A28线圈.MP-A8线圈,支持客户线圈定制方案,支持5W.苹果 ...

  2. jsoup解析和遍历一个html文档详解

    解析和遍历一个HTML文档 如何解析一个HTML文档: String html = "<html><head><title>First parse< ...

  3. 在MyEclipse中使用javadoc导出API文档详解

    本篇文档介绍如何在MyEclipse中导出javadoc(API)帮助文档,并且使用htmlhelp.exe和jd2chm.exe生成chm文档. 具体步骤如下: 打开MyEclipse,选中想要制作 ...

  4. 【PDF】java使用Itext生成pdf文档--详解

    [API接口] 一.Itext简介 API地址:javadoc/index.html:如 D:/MyJAR/原JAR包/PDF/itext-5.5.3/itextpdf-5.5.3-javadoc/i ...

  5. BH1750 光照传感器文档详解 及 驱动设计

    前言 最近接触到一个应用,需要在低功耗的产品上加上光照度采集,正好最近有接触到一款光照传感器 BH1750 ,性能价格都合适,那么今天就抽空来好好测试一下. 那么要写一篇测试文章,我会尽量以新手的角度 ...

  6. Swagger文档详解

    1.Swagger介绍 Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 Web 服务(http s://swagger.io/). 它的主要作用是: 使得 ...

  7. webservice的WSDL文档详解

    WSDL – WebService Description Language – Web服务描述语言. –通过XML形式说明服务在什么地方-地址 –通过XML形式说明服务提供什么样的方法 – 如何调用 ...

  8. Dubbo2.7文档详解

    本篇博文参考dubbo官方文档 本编博文参考javaguide之rpc 文章目录 一.RPC 1.1 什么是 RPC? 1.2 为什么要用 RPC? 1.3 RPC 能帮助我们做什么呢? 1.4 RP ...

  9. 第5节:开发微信小程序之文档详解

    前言 前面4节,我们讲解了为什么要开这一个专栏,以及第一个小程序Hello World,与其说第一个小程序,不如说微信开发者工具为我们创建了一个基础工程项目!然后,又开发了一个真正实现突破0的小程序- ...

  10. 网络抓包工具 翻译帮助文档 详解教程

    How To Set Up a Capture 1. 确保你做的事是被允许的! (1)意思是在不违反法律的情况下抓取可以被允许抓取的包. 2.一般设置 (1)权限的设置,你是否有权限去获取用户或者管理 ...

最新文章

  1. 【c语言】char类型变量分别以字符形式和整数形式输出
  2. 100W无线充电方案文献调研 - 信息HUB
  3. 史上最详细 纯CSS打造3D文本滚动
  4. noi题库(noi.openjudge.cn) 1.8编程基础之多维数组T21——T25
  5. mysql的每隔1分钟定时_mysql定时任务
  6. (13)System Verilog随机数组
  7. CAD的输出成高清jpg图片
  8. matlab中如何求导数,matlab如何求导数
  9. python解密密文_ctf密码学------密文解码python脚本(凯撒解密)
  10. Blender - Proportional Edit Mode - 按比例编辑模式(3D版的液化、挤压工具)
  11. C++ MD5加密解密
  12. Quirks模式与标准模式
  13. Centos 7 内网安装 DzzOffice
  14. 商城APP软件开发要素有哪些
  15. GWAS相关名词解释及基础知识储备[长期更新]
  16. 生活数字化 小故事告诉你什么是大数据
  17. 各个版本的Xcode/IOS SDK官网下载
  18. 显示器预算有限,是买1080P 144HZ还是买2K 60HZ?
  19. Stephen 个人喜好配置 IDEA 主题
  20. 2022“华为杯”(E、F题)思路分析、代码......

热门文章

  1. NJ68 键盘说明书
  2. 典型相关分析CCA计算过程
  3. 计算机组成原理定点源码一位乘,计算机组成原理课程设计-定点原码一位乘法器的设计.doc...
  4. 关于RS485的使用
  5. 安卓开发 监听系统语言切换
  6. 【业务安全-04】万能用户名及万能密码实验
  7. 最新BXP2006无盘教学办公系统
  8. InDesign CS3完全自学视频教程
  9. 用友rep文件改为html形式,如何利用ufo简版工具修改用友凭证模板
  10. font-family字体-常用字体中英文对照表