章
- 1.需求管理
- 2.编写需求
- 3.需求收集和管理过程
- 4.需求跟踪
- 5.需求管理工具和软件开云官网入口下载手机版
- 6.需求确认和确认
- 7.满足法规遵从性和行业标准
- 8.项目管理
- 9.测量的需求
- 10.系统工程
- 术语表
如何编写有效的产品需求文档开云足球app下载官网最新版
产品需求开云足球app下载官网最新版文档(PRD)被称为产品经理最好的朋友。它就像指南针、路线图和GPS一样,帮助指导你的产品发布。开云足球app下载官网最新版给予你的珠三角应有的关注,它将成为你值得信赖的助手!
PRD是一个活生生的文档,您的开发团队中的每个人都对它做出贡献,并在整个开发过程中引用它。
PRD可以以多种形式维护。常见的珠三角平台包括:
- Word文档
- 电子表格
- 数据库
- 专用需求管理(RM)解决方案(如Jama Connect)开云官网手机网页版入口
但是,除非您所在的部门的文档格式是由政府或行业标准规定的,否则您的组织将需要提出自己的PRD格式或模板。拥有一个标准化的模板可以确保参与产品开发的每个人都可以轻松地导航PRD,并与团队的其他成员“在同一页面上”。开云足球app下载官网最新版
在本文中,我们将介绍:
- 真是个珠三角
- 珠三角的主要组成部分
- 创建PRD时应该采取的步骤
- 在编写PRD时遇到的最常见的挑战或问题
最后,我们将为您提供一个可下载的PRD模板,您可以自定义在您的组织中使用。我们还将告诉您在哪里可以了解更多关于在web上维护PRD的信息需求管理平台.
什么是产品需求文件(开云足球app下载官网最新版PRD)?
产品需求开云足球app下载官网最新版文件定义:
- 待开发产品的目的和价值主张开云足球app下载官网最新版
- 产品的特性和功能(即需求)开云足球app下载官网最新版
- 产品发布的目标和时间表开云足球app下载官网最新版
PRD和MRD是不一样的。MRD(市场需求文档)由市场营销部门开发,并捕获用户对产品的需求。开云足球app下载官网最新版MRD在PRD之前创建。
产品需求文档的主要组成部分开云足球app下载官网最新版
产品开云足球app下载官网最新版需求文档有四个主要组成部分:
1.目的
- 这个产品解决了什么问题?开云足球app下载官网最新版
- 谁会使用它?
- 它如何与公司的战略目标和计划保持一致?
2.特性
- 需求(定义每个特性)
- 上下文和基本原理(有助于解释需求)
3.发布准则(应涵盖五个范畴)
- 功能-发布所需的最小功能
- 可用性——如何确保产品易于使用开云足球app下载官网最新版
- 可靠性——你如何确定系统是足够可靠的
- 性能——产品必须达到的基准开云足球app下载官网最新版
- 可支持性——你将如何确保你的产品能够得到公司的支持开云足球app下载官网最新版
4.时间轴
- 目标释放窗口
- 项目里程碑
- 发布依赖——可能影响发布的已知因素(超出发布标准)
相关文章:[回答]关于写作要求的最常见问题
产品需求文档的主要组成部分开云足球app下载官网最新版
第一步:做好功课
为了创造一个伟大的新产品,你需要彻底了解这个开云足球app下载官网最新版产品要解决的问题。获得这种理解的唯一方法就是做一些功课。
研究你的客户。和他们谈谈。准确地发现他们需要你解决的问题。为什么这对他们很重要?他们为此付出了什么代价?
研究你的竞争对手。研究他们解决问题的方法。开云足球官网从你从你的客户那里了解到的,当涉及到解决问题时,确定你的竞争对手的优势和劣势。怎样才能更好地满足需求?
咨询市场、销售和你的技术专家,任何对问题有洞察力的人。
评估团队的能力。他们准备如何解决这个问题?他们熟悉或感兴趣的哪些技术可能对解决问题有用?
研究可用的技术。相对于解决问题,它们的优点和缺点是什么?
所有这些作业的目的是为你领导产品开发团队做准备。开云足球app下载官网最新版当你知道自己在说什么的时候,你就会表现出自信。这将激发你们团队的信心,让你们所有人做好准备,迎接未来的挑战。
第二步:定义你的产品的目的开云足球app下载官网最新版
使用您在第1步中学到的知识,您现在将在此和接下来的两个步骤中填写PRD的第一部分。
你需要建立一个清晰、简洁的价值主张这简洁地传达了产品将满足的需求,并阐明了产品如何与公司的总体目标和产品战略保持一致。开云足球app下载官网最新版把这个价值主张精简成“电梯演讲”,可以在一分钟内背诵出来。
提供指导,帮助团队在产品的设计和实现过程中做出权衡,让每个人都清楚产品的成功实现将交付什么。开云足球app下载官网最新版
步骤3:定义你的产品原则开云足球app下载官网最新版
为产品建立一套指导团队开发的原则。开云足球app下载官网最新版
例如,对于医疗设备,原则可能是:
- 非常安全的
- 高度可靠
- 简单和直观的使用
你可能会发现,定义你的产品原则会让你完善和收紧你的价值主张陈述。开云足球app下载官网最新版或者你可能会发现你的原则完全脱离了价值主张的实践。无论哪种方式,您的产品原则都将充当开云足球app下载官网最新版指南针,帮助指导您的团队在接下来的两个步骤中定义用户任务和产品功能。
步骤4:确定用户配置文件、目标和任务
一旦你定义了你的产品的目的,你需要确定你是为谁做的。开云足球app下载官网最新版您需要清楚地了解产品的用户,他们使用产品的目标,以及他们为实现这些开云足球app下载官网最新版目标将使用产品执行的任务。这是一个向下钻取练习:首先定义用户概要,然后定义目标,最后定义任务。
建立您的用户档案
当您开始定义您的用户配置文件时,您可能能够为您的产品识别几个潜在用户。开云足球app下载官网最新版在这些用户中,您需要确定主要用户:就产品销售而言,对您的公司最重要的用户。开云足球app下载官网最新版
确定了主要用户后,构建描述性用户配置文件或角色.该配置文件将显示目标用户的性别、年龄、行业、工作职能和其他人口统计数据。它还应该包括用户的任何习惯和态度,这些习惯和态度可能会影响他们使用你的产品。开云足球app下载官网最新版
构建用户配置文件的目标是获得对主要用户来源的总体理解。当你的团队考虑新功能时,他们应该问问自己用户会如何反应,以及他们使用新功能的可能性有多大。
重要的是要使您的用户配置文件尽可能真实和具有代表性。团队成员需要可视化用户。个人资料还应该代表你的主要用户的需求、愿望、习惯和态度,这样你最终会为你的主要用户群体中的大多数人塑造你的产品,而不是其中的一些小众。开云足球app下载官网最新版
最重要的是,一定要把重点放在主要的用户。不要让次要用户参与讨论。让每个人都满意是不可能的,所以不要尝试。针对主要用户进行优化。
确定用户目标
一旦你有了你的主要用户配置文件,确定用户使用产品的主要目标。开云足球app下载官网最新版他或她需要完成什么?
请注意,当您与用户交谈时,他们可能会告诉您他们认为他们想要的解决方案,而不是他们的目标。用户通常很难区分他们想要完成什么和他们如何去完成它。这很重要,因为可能有比他们想象的更好的方法来解决他们的问题。
你需要给予设计师和工程师寻找最佳解决方案的自由。把你的注意力集中在确定用户需要完成什么,以及他们前进道路上的障碍是什么。
识别用户任务
最后,和你的团队一起设计任务来帮助用户完成他们的目标。
在这个练习中鼓励创造和创新。尝试设想用户能够快速轻松地完成目标的方法。然后,评估不同的选择。
注意:任务不是特性.特性支持任务,稍后定义。特性应该通过任务映射到更高级别的目标。
第五步:明确产品的特性。开云足球app下载官网最新版
现在,您的团队将开始填充将成为您的PRD的主体。在本节中,您将根据功能描述每个特性。你将描述在产品设计上的任何限制。开云足球app下载官网最新版您还应该注意在定义需求时所做的任何假设。
产品的开云足球app下载官网最新版功能会用什么来表达被称为功能需求.功能需求决定什么产品必须开云足球app下载官网最新版做到。然而,他们不能发号施令如何产品就是开云足球app下载官网最新版这样做的。“如何”将在产品设计和开发过程中确定。开云足球app下载官网最新版
重要的是,需求不能规定实现或使其偏向于一个或另一个解决方案。只有“解决方案无关”的需求,你的设计师和工程师才能自由地找到一个优化的解决方案,以实现用户的目标。
产品的开云足球app下载官网最新版约束会用什么来表达被称为非功能性需求.非功能需求捕获涉众对产品设计施加的任何限制或限制。开云足球app下载官网最新版
约束通常指定兼容性需求。例如,用户可能需要产品运行特定的平台。开云足球app下载官网最新版您的公司或客户可能需要该产品与一个或多个现有系统进行交互。开云足球app下载官网最新版约束可以用来指示产品工作环境的极限-温度范围和产品必须承受的其他环境条件。开云足球app下载官网最新版
您可能会发现,通过在模板中将每个特性分解为多个部分来构建每个特性的描述是很有帮助的。你的“功能模板”可能包括:
- 描述
- 目的
- 功能解决的用户问题和任务
- 功能
- 约束
- 假设
- 设计(初步线框图或模型)
- 未做(任何未包含在发布中的内容)
- 验收标准
最后,回过头来质疑你的假设。你是否完全确认了你所做的所有假设?这些假设有效吗?忘了什么吗?我们很容易在没有意识到的情况下做出假设。回顾您的需求,确保它们与解决方案无关。
步骤6:制作原型并测试你的理念
开云足球app下载官网最新版产品经理和开发人员经常犯这样的错误:一旦他们完成了产品开发计划的起草,他们就会对产品开发计划过于自信。问题是,当Beta版反馈到来时,要做出重大改变已经太晚了。
解决这个问题的方法是使用原型执行产品验证测试。开云足球app下载官网最新版现代原型工具使这比以往任何时候都更容易。
开云足球app下载官网最新版产品验证测试通常分为三种类型:可行性测试、可用性测试和产品概念测试。
可行性测试
可行性测试包括建立一个原型或模型,然后检查它以确定是否可行。
让你的工程师、建筑师和设计师参与进来。探索可用的技术和可能的方法。识别障碍并评估其严重性。它们是不可逾越的吗?最好现在就知道。
可用性测试
可用性测试是从目标用户那里获得反馈的一种非常有效的方法。它经常识别缺失的需求或比最初设想的需求不那么必要的需求。
你和你的设计师需要想出展示功能的方法,这样用户才能理解如何使用产品。开云足球app下载官网最新版在获得满意的用户体验之前,计划运行多次迭代。
开云足球app下载官网最新版产品概念测试
知道你的产品是可行的和可用开云足球app下载官网最新版的是不够的。最重要的是确保人们真的会买。为此,你需要让你的产品出现在真正的用户面前,并确定它是否真的帮开云足球app下载官网最新版助他们以令人满意的方式实现他们的目标。这就是产品概念测试的用武之开云足球app下载官网最新版地。
开云足球app下载官网最新版产品概念测试通常可以与可用性测试相结合。然而,为了实现这一目标,原型必须高度逼真。幸运的是,今天的原型工具不仅使这成为可能,而且快速和简单。
加入你的反馈
当你测试你的产品概念时,根据你得到开云足球app下载官网最新版的反馈更新你的需求。这一步骤的重要性怎么强调都不为过。大多数工程错误源于需求,一旦实现开始,纠正这些错误的成本就会急剧上升。
步骤7:建立发布标准和时间表
一旦您建立并验证了您的需求,重要的是对它们进行优先级排序,并为发布设定目标。
许多产品经开云足球app下载官网最新版理通过给特性贴上标签来确定它们的优先级,比如“必须拥有”、“非常想要”和“最好拥有”。但在这些类别中对每个需求进行排序也很重要。这有两个原因。
首先是上市时间。日程经常被打乱。当他们这样做时,您可能需要修改功能和需求以满足您的发布日期。您不希望您的团队首先实现最简单的需求,结果却发现没有足够的时间来完成所有必须具备的需求。
第二个原因是需求在不断发展。在实现过程中,您可能会发现新的需求。有些可能极其重要,在优先次序方面超过现有的需要。你需要知道这些新要求在你的等级顺序中处于什么位置。如果你不这样做,那么不太重要的因素将决定什么将首先实现,这可能会对你的产品的成功产生负面影响。开云足球app下载官网最新版
除了划分需求的优先级,您还应该建立一些可量化的衡量成功的标准这将确定你的产品适合发布。开云足球app下载官网最新版你的成功衡量标准可能包括:
- 性能
- 可靠性
- 可用性
- 安全
- 可支持性
- 可伸缩性
- 本地化
- 其他与你的产品相关的因素开云足球app下载官网最新版
步骤8:审查和修改你的PRD草案
在开始实现之前,测试您的PRD的完整性。
让所有的利益相关者都参与进来。他们应该确保珠三角解决他们的需要和关注的问题。开发人员是否完全理解要解决的问题?QA是否有足够的信息来构建测试计划和编写测试用例?
一旦你解决了涉众确定的任何问题,你就有了一个可以开始构建产品的PRD。开云足球app下载官网最新版
步骤9:管理产品开发开云足球app下载官网最新版
在产品开发的过程中,会出现无数关于需求开云足球app下载官网最新版(或缺乏需求)的问题。总是提到珠三角。如果没有答案,解决问题并记录决策。
你的珠三角是一个活生生的文件。使用它来跟踪整个开发和产品发布过程中的所有功能和需求。开云足球app下载官网最新版
最重要的是,保持准确。这样做将简化里程碑评审的准备工作。另外,你的整个团队将对你的目标有一个清晰的认识。
相关文章:需求管理工具和软件开云官网入口下载手机版
编写产品需求文档时遇到的常见挑战开云足球app下载官网最新版
挑战1:确保可用性
当谈到可用性测试时,两个常见的错误是:(1)做得太少,(2)做得太晚。
如果你是可用性测试的新手,你可能会惊讶于有多少初次使用你的原型的用户。您将很快看到它们所存在的问题以及如何解决这些问题。
以下是在计划和执行可用性测试时需要牢记的要点:
- 在需求开发期间进行可用性测试,而不是在实现期间
- 多次迭代计划
- 确保项目经理和设计师出席大部分会议
- 邀请其他内部利益相关者观察(可能会让人大开眼界)
- 关注用户做了什么,而不是他们说了什么
如果你不确定用户为什么要做某事,那就去问,但更重要的是观察他们与产品的互动。开云足球app下载官网最新版如果您的组织中没有可用性工程师,您可能希望与专门从事可用性测试的公司签订合同来运行此测试。
挑战2:你不是你的客户
消费者很少像产品创造者那样沉浸在技术中。开云足球app下载官网最新版通常,对于设计产品的人来说,看似明显和直观的功能,对于第一次接触它的潜在用户来说,可能会显得迟钝和违反直觉。开云足球app下载官网最新版糟糕的第一印象会让潜在客户对你的产品产生反感。开云足球app下载官网最新版
您必须与真实的用户一起对您的产品进行持续的检查。开云足球app下载官网最新版他们了解它是如何工作的吗?他们会使用它吗?他们会重视它吗?开发过程中的客户反馈是无价的。
挑战3:解决方案偏袒
在编写需求时,您必须指定什么产品必须开云足球app下载官网最新版做到(要解决的问题),而不是如何产品(溶开云足球app下载官网最新版液)会起作用。重要的是不要将需求偏向于一个解决方案或另一个解决方案。
偏向于解决方案的需求有两个陷阱。
首先,工程师会做出错误的假设。同一个问题可以有很多不同的解决方案。开云足球官网有些会比其他的好。不正确的假设可能会排除其中最好的解决方案,从而关闭创新之门。开云足球官网
其次,您可能会让开发团队感到沮丧。你的工程师拿薪水是为了提出解决方案,然后他们必须实施和维护这个解决方案。他们是必须忍受并支持它的人。工程师希望自动驾驶具有创新性。他们往往不喜欢读起来像菜谱的规范。
确保PRD中的每个需求都清楚地说明了产品必须做什么,而不是规定解决方案本身。开云足球app下载官网最新版
挑战4:细节太少
虽然您希望给工程师和设计师足够的余地来找到最佳解决方案,但您仍然需要详细说明产品。开云足球app下载官网最新版
如果你的珠三角有空白,你可能会付出沉重的代价。团队成员可能会做出假设来填补空白。不同的团队成员可能会做出不同的假设。没有人预料到的问题可能会在游戏后期出现,而纠正这些问题的代价要高得多。
防止这种情况发生的最好方法是让团队尽早并且经常地审查PRD的草稿。在珠三角提出并解决所有问题。对开发过程中出现的问题进行计划。分配时间来解决这些问题。在解决问题时更新珠三角。
挑战5:太多细节
太多的细节和太少一样糟糕。如果PRD变成了一本大部头的书,团队成员就会失去耐心,不再阅读它。这可能导致更多的假设。
请记住,PRD是一个顶级文档。使用适当程度的细节。如果您的产品非常开云足球app下载官网最新版复杂,您可能需要针对每个子系统的较低级别的文档,比如软件需求规范。开云官网入口下载手机版
简洁地陈述需求。将解释性文字分开,并保持简洁。只添加上下文所必需的内容。如果你发现你在写简洁的需求时有问题,或者团队成员经常要求澄清,你可能需要考虑一个严格要求语法,如ear.
相关文章:在敏捷环境中管理关键任务需求
挑战6:功能过载
你希望你的产品能够吸引尽可能开云足球app下载官网最新版多的客户和用户。因此,添加功能以满足每个人的需求和愿望是很诱人的。不幸的是,特别是对于高科技产品,添加功能往往适得其反。开云足球app下载官网最新版
过多的功能增加了产品的复杂性。开云足球app下载官网最新版这可能会使某些功能更难找到,并导致用户困惑。过多的功能也会推高维护成本和客户支持成本。
在添加功能时要明智。锻炼纪律。科技界到处都是一开始很棒的产品,后来变得过于臃肿,以至于客户放弃开云足球app下载官网最新版了它们。它们不再像刚出现时那样发挥作用了。
挑战7:工程驱动的需求
您的工程团队可能会迷恋于他们想要使用的新兴技术。他们可能会对自己想要解决的具有挑战性的问题感到兴奋。这可能导致他们用需求压倒产品经理,有效地指示他们想要构建的解决方案。开云足球app下载官网最新版
开云足球app下载官网最新版产品经理应该倾听工程需求,但关注价值。他们需要定义一种客户会购买的产品,这种产品是开云足球app下载官网最新版可行的,可以通过强大的努力按时执行。他们不能让工程师建造任何他们想要的东西,或者在项目的时间限制内无法完成的东西。
挑战8:市场驱动的需求
销售和营销部门也希望在产品定义方面有发言权。开云足球app下载官网最新版他们与最好的客户保持密切联系。他们对顾客的需求有第一手的了解,并负责销售。
其中一个问题就是所谓的“特色菜”。你公司的某个人向客户承诺,你的产品会有一个特殊的版本,带有客户所要求的新功能。开云足球app下载官网最新版通常,这样做是为了换取额外的购买或费用。
特价会给你的公司带来一些问题。
首先,额外的功能增加了复杂性,这可能导致客户困惑和沮丧,正如我们在前面的挑战#6(功能过载)中讨论的那样。
其次,你最终会得到产品的多个版本,你现在必须构建、测试、维护和支持这些版本。开云足球app下载官网最新版所有这些额外的任务都会使工程陷入困境,并阻止你的公司追求更有利可图的工作。
最后,客户常常难以清楚地说出他们需要什么。所要求的功能可能是他们认为自己想要的东西。一旦他们接受了新功能,用户可能会发现它们根本不能满足他们的需求。
为了避免这个陷阱,要自律。评估每个提议特性的价值。知道什么时候该走开,并愿意这样做。
更好的是,确保您的标准产品足够有用和引人注目,以至于客户可以在没有自定义开云足球app下载官网最新版功能的情况下生存。让那些有价值的客户参与到产品概念和可用性测试中来。开云足球app下载官网最新版深入挖掘他们真正需要的东西。
挑战9:可追溯性
最后,你的PRD不只是跟踪你的产品需求。开云足球app下载官网最新版它还需要跟踪每个需求的问题、测试用例、bug和问题解决的机制。它必须支持需求可追溯性。
在Word文档或电子表格中实现可追溯性可能是复杂而乏味的。专用的需求管理工具,如Jama Connect,可以极大地促进需求的可追溯性。开云官网手机网页版入口
相关文章:系统工程知识体系完整指南(SEBoK)
在本次网络研讨会中,您将学习如何降低产品开发中的风险开云足球app下载官网最新版
开云足球app下载官网最新版产品需求文件(PRDs)是开发团队中的每个人都贡献并在整个开发过程中引用的活文档。
准备好了解更多了吗?
我们的专家团队在这里回答任何问题,并了解我们如何帮助 您的持续成功。现在就开始填写这张表格,这样我们就可以联系了!