需求说明书,也称需求文档(Product Requirements Document,PRD),是梳理产品需求、与开发工程师沟通的重要工具,也是产品经理的名片。
软件行业经过几十年的发展,已经形成了成熟的规范。近年来AI风起云涌,不单应用于作文、画图、直播,也可以编程。或许不久的将来,自然语言就可以直接编程,人人都是程序员,程序员和司机一样,都要下岗了。
但是在编程以前,有一个步骤不能少,那就是编写需求说明书。如果没有这个需求文档,那么编写的程序可能是错误的,可能是混乱的。我见到过有的公司做软件开发,没有需求文档,没有产品经理,白白浪费了一年时间,浪费了上百万开发费用。
我参与过几次互联网创业,梳理了一个简单的需求说明书模板。好的需求说明书,不需要长篇大论,关键说清楚对象、需求、结构和流程,不要有歧义,可以举例说明。
一、修订记录
记录历次修订的版本号、时间、修订人,修订原因和修订情况等。
二、项目概述
说明项目的背景、应用场景、市场情况、用户调研、竞品分析、名词解释、保密和免责条款等。
三、功能说明
这是重头戏,有哪些具体功能,要一一说明,尤其整体结构如何,流程如何,有哪些对象。功能如果比较多,可以用多级表格呈现。用例描述可以较为完整的表达需求。结构可以用树状图和思维导图,流程可以用泳道图和流程图。如果有埋点需求,也应提前说明。产品经理还应设计原型,以便工程师准确开发。
四、项目计划
主要说明项目的时间进度和里程碑,可以用甘特图。
五、项目团队
项目经理是谁,产品经理是谁,架构师、工程师、运营、市场分别是哪些人。
没有谁一开始就能写出完美的文档,关键是不断优化,祝你成功!
作者简介:
全珂,北京大学软件工程硕士,西北工业大学电子信息工程学士,南京市高层次引进人才,爱沐俱乐部创始人,北京大学创业训练营辅导员,创业黑马产业加速大使,第四届中国创新创业大赛广东省冠军,中国“互联网+”大学生创新创业大赛创业导师,联合创立饭统网获得400万美金A轮融资,创办爱沐电影获得500万天使融资,组建12亿规模清科国投基金,投资案例:携旅信息、泰盛科技、雅澳供应链。