热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

简书APPPRD文档规范写法及内容概述

本文介绍了简书APP的PRD文档规范写法及内容概述。PRD文档的要求因公司、团队或产品而异,本文总结了简书APP的PRD文档框架,包括版本信息、文档说明、产品简介、产品特色、用户分析和产品架构等内容。简书APP致力于提供最好的分享体验,为写作者打造最优秀的写作软件,为阅读者打造最优雅的阅读社区。主要用户为喜欢分享交流、爱生活拥有文艺气息的年轻人,喜爱文字并想在喧嚣网络中沉淀文字的读写人。产品架构包括了主要模块,并应展开至最小用户可见单元。

不同公司、不同团队或产品对PRD文档的要求不同,不同PM的撰写风格也各有所异,本文力求全面而简洁,仅做简要概括。
这样写prd,哎哟不错哦

简书,在我看来长这样
本文“简书”移动端为例,按照上图的总结写一份简单的PRD文档框架,希望能帮助同为“简书”用户的大家更好地理解。(PM菜鸟一枚,简书新用户,重文档轻分析)。

简书APP版本信息表示意图

1、版本信息
2、文档说明

2.1 文档简介

本文档主要描述简书APP的功能需求点及其设计,目的在于清晰地定义各模块的需求细节及逻辑流程。

2.2 文档读者

本文档主要面向以下读者:简书APP项目的研发人员、测试人员、产品经理、市场运营人员、管理人员等。

2.3 专业术语

可在此提前交代一些专业术语以方便后文理解(通常以表格形式),也可见附录8.4

目录(略)

3、产品简介

3.1 产品定位

简书致力于提供最好的分享体验,为写作者打造最优秀的写作软件 ,为阅读者打造最优雅的阅读社区。“交流故事,沟通想法”是简书的slogan。

3.2 产品特色

简单优雅的设计、良好的交流氛围、丰富的文章主题、Mardown富文本等特色功能

3.3 用户分析

主要用户为喜欢分享交流、爱生活拥有文艺气息的年轻人,喜爱文字并想在喧嚣网络中沉淀文字的读写人。

4、产品架构

4.1 产品结构图

此文仅述主要模块,应展开至最小用户可见单元。
简书APP产品结构图

4.2 信息结构图

信息结构以信息为维度,比如用户信息,用户文章信息,用户行为信息等,与产品结构可对应分析,不再陈述。

4.3 总体流程图

总体流程可说明产品的基本的用户行为路径,有助产品理解。
简书APP总体流程图

5、详细功能说明

5.1 功能列表

功能列表作为功能需求说明的总览,可分模块描述。
简书APP功能列表示意图

前置条件:使用该功能的前提条件、逻辑关系说明。有时候也可以说明路径,就是我们常用的面包屑;后置条件:发生这个用例之后的结果,会产生哪些影像,必须达到什么要求;用例图:表达功能在表现层的逻辑图,可以是传统意义上的用例图,或者是简化版的原型图、流程图。(关于用例图这块还有些疑问,最近也在学习,之后再把学习结果整理出来)权限要求:用户权限、数据权限、功能权限,这里也牵涉到一个三户模型的概念,当我们设计权限的时候,可以根据三户模型去设计;界面原型:把这个用例相关的产品原型图贴出来,也可以说明一下画图工具。

业务规则单独提一下,这是用例描述里面最关键的一部分。可以从页面布局、操作逻辑(规则)、交互状态(操作说明)等几个方面去描述这个用例。具体内容可以包括:流程图、操作逻辑(基本事件流、异常事件流)、接口说明(请求数据接口、调用功能接口、需要开放的接口、对应接口中的字段)、数据状态说明(多状态流转说明)、交互状态说明(点击效果、指向地址、打开方式、刷新方式)等。
业务规则是我们产品经理需要主要思考的内容,涵盖的内容比较多,我在学习过程中没有找到专门去说明业务规则该怎么写的文章,初步的感觉就是需要注意的东西太多了,不然一步就是一个坑,等再学习一段时间再把业务规则这部分的学习结果整理出来。
5.2 原型界面

每一个模块功能的需求说明都应该包含详细的原型界面图及流程图,此作简单示意图(重置密码)。
简书APP重置密码原型示意图

5.3 用例流程
简书APP重置密码流程图

6、非功能性需求
6.1 性能需求

1、前端内容展现应保证用户在WIFI及移动网络下阅读体验流畅;

2、万级用户在线时后台信息处理稳定且快速等等。

6.2 系统需求

兼容Andriod、IOS各系统版本(包括最新版本)

6.3 运营需求

用户/内容管理系统开发、用户数据分析系统开发等

7、项目规划

有的项目或产品并不包含该部分,但通常要交代产品的风险分析及应对策略。

8、附录

大量的相关参考文档可放置附录,以避免篇幅过长影响阅读。通常包括原型/UI文档、MRD/BRD文档、技术文档、专业术语。

其他

其他,说白了就是因为需求文档模板并不能涵盖所有方面,经常会出现一些其他需要说明的内容,但是又不知道放在哪里合适,所以就放在其他里好了。

这部分我放了三块内容,首先是“其他接口”,就是对其它系统产生“字段、业务流程”进行说明,以及本次产品或业务,对前后台那些非主流程模块产生影响。

“系统风险评估”要说明的是当前设计的功能存在哪些缺陷、注意事项与后期的功能拓展如何解决这些问题。

“其他需求”是对一些非核心的功能点进行详情描述。如:一些需过滤的关键字、新增某个栏目字段。


推荐阅读
  • 本文源自极分享,详细内容请参阅原文。技术债务如同信用卡负债,随着时间推移,修复成本会越来越高,因此程序员必须对此有深刻认识。此外,团队应致力于培养一种持续维护和优化代码的文化,以减少技术债务的累积。 ... [详细]
  • 在前一篇文章《Hadoop》系列之“踽踽独行”(二)中,我们详细探讨了云计算的核心概念。本章将重点转向物联网技术,全面解析其基本原理、应用场景及未来发展前景。通过深入分析物联网的架构和技术栈,我们将揭示其在智能城市、工业自动化和智能家居等领域的广泛应用潜力。此外,还将讨论物联网面临的挑战,如数据安全和隐私保护等问题,并展望其在未来技术融合中的重要角色。 ... [详细]
  • 从用户转型为开发者:一场思维升级的旅程 | 专访 StarRocks Committer 周威
    从用户转变为开发者,不仅是一次角色的转换,更是一场深刻的思维升级之旅。本次专访中,StarRocks Committer 周威分享了他如何在这一过程中逐步提升技术能力与思维方式,为开源社区贡献自己的力量。 ... [详细]
  • 深入探讨 JavaScript 中 async/await 的常见问题及解决方案 ... [详细]
  • 设计实战 | 10个Kotlin项目深度解析:首页模块开发详解
    设计实战 | 10个Kotlin项目深度解析:首页模块开发详解 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
  • 在遍历集合的过程中,若需根据特定条件对集合进行修改操作,如添加或删除元素,应特别注意避免引发 `ConcurrentModificationException` 异常。例如,在当前场景中,当集合中的对象ID与另一个集合中的对象ID不匹配时,需要向集合中添加新元素。为了避免这一异常,建议使用迭代器的 `remove` 方法或采用线程安全的集合类型,如 `CopyOnWriteArrayList`,以确保操作的安全性和一致性。 ... [详细]
  • Java SE 文件操作类详解与应用
    ### Java SE 文件操作类详解与应用#### 1. File 类##### 1.1 File 类概述File 类是 Java SE 中用于表示文件和目录路径名的对象。它提供了丰富的方法来操作文件和目录,包括创建、删除、重命名文件,以及获取文件属性和信息。通过 File 类,开发者可以轻松地进行文件系统操作,如检查文件是否存在、读取文件内容、列出目录下的文件等。此外,File 类还支持跨平台操作,确保在不同操作系统中的一致性。 ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • 字节跳动深圳研发中心安全业务团队正在火热招募人才! ... [详细]
  • MemFireDB 在实时高并发的在线事务处理(OLTP)系统中表现出色。随着移动互联网、电商和社交应用等领域的迅猛发展,传统单机关系型数据库(如MySQL)或分库分表架构已难以满足日益增长的性能需求。MemFireDB 通过其高效的内存计算能力和灵活的分布式架构,能够显著提升系统的响应速度和处理能力,确保在高负载情况下依然保持稳定性和可靠性。此外,MemFireDB 还支持复杂的查询操作和事务管理,适用于需要高性能和低延迟的应用场景。 ... [详细]
  • 如何避免论文被频繁拒稿?检查是否触碰了这些常见误区
    如何避免论文被频繁拒稿?检查是否触碰了这些常见误区 ... [详细]
  • Python与R语言在功能和应用场景上各有优势。尽管R语言在统计分析和数据可视化方面具有更强的专业性,但Python作为一种通用编程语言,适用于更广泛的领域,包括Web开发、自动化脚本和机器学习等。对于初学者而言,Python的学习曲线更为平缓,上手更加容易。此外,Python拥有庞大的社区支持和丰富的第三方库,使其在实际应用中更具灵活性和扩展性。 ... [详细]
  • 银河护卫队意犹未尽?别担心,还有这个时间循环设定等你探索! ... [详细]
  • 万物智联新时代!跨时代的智慧综合体开启全新领域探索
    万物智联新时代!跨时代的智慧综合体开启全新领域探索 ... [详细]
author-avatar
johnylulu2502904467
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有