zoukankan      html  css  js  c++  java
  • 我对需求文档的理解

    PRD需求文档说明书建议满足以下要求:

    1、项目背景、名词解释
    2、需求目标、项目计划:对于prd中要开发的内容,给出关键里程碑,比如需求评审通过的时间、开发的完成时间、上线时间等等
    3、影响范围(主要针对迭代版本)
    4、功能摘要、业务逻辑流程图。分两部分,一是业务流程图,对产品整个业务流程的发生过程做图形化的展示,是对产品整体功能流程的阐释。二是需求清单,对本次要开发的需求任务做分类,给出简明扼要的需求描述并标注优先级。
    5、明确的角色分类及可操作权限
    6、功能需求原型图
    7、对应页面的业务逻辑交互说明
    前置条件:该需求实现依赖的前提条件。比如,上传照片时,需要存有图像文件。
    后置条件:操作后引发的后续处理。
    逻辑:详细的业务逻辑说明,页面的操作按钮操作权限,交互,跳转
    表单:唯一编码规则、必填非必填、字段的格式、长度字符类型限制、唯一性,页面跳转,提示说明及引导完善文案(必要时可以提供实例)
    逆向逻辑:删除的前置条件有?及删除后的影响,进行中的业务流如何处理
    编辑逻辑:可支持编辑字段,业务影响,编辑后历史业务及新业务数据数据呈现方式,及数据合并方式
    特殊数据沉淀说明
    有导入导出的操作、协议类、文案类展示、通知消息类等需提供详细模板
    8、包含多个端的项目,其中名词解释业务逻辑定义需保证其一致性
    9、产品风险:运行环境、第三方依赖
    10、非功能性需求(性能要求、兼容性要求、监控需求、安全性需求)
    11、版本迭代标记

  • 相关阅读:
    Apollo 配置中心
    Sentinel 限流
    soul 网关
    xxl-job 任务管理
    java Young GC排查
    bitmap(位图)
    RabbitMQ一个简单可靠的方案(.Net Core实现)
    从技术角度讨论微服务
    你可能不知道的.Net Core Configuration
    浅谈开发模式及架构发展
  • 原文地址:https://www.cnblogs.com/joyliu/p/10998874.html
Copyright © 2011-2022 走看看