03.「案例」需求文档实例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
青草学社众筹平台     客服微信青草学社众筹平台     客服微信「案例」需求文档实例 接下来以一个web端的需求文档为例,看看布老师所讲的步骤是如何应用到真实需求文档撰写的~ 视频中需求文档的撰写总共有六个步骤,这个案例会覆盖前四个。 对于第五个步骤——简要的用例介绍,一般来说,只要公司有测试的同事,产品经理在撰写需求文档前,会与测试同事提前沟通,把测试用例一起搞定; 对于第六个步骤——考核指标与计算方法,你在P1课程仅需要简单了解即可(P2课程中会有详细说明)。 一、项目背景与需求分析 项目背景与需求分析是撰写需求文档的第一步,通常也是需求文档的第一部分内容。 背景介绍的目的,是让大家了解需求产生的前因后果,同时告知具体的解决方案。背景介绍通常需要包括需求的来源、分析过程、背景数据和解决方案四部分内容。其中需求的来源,也就是需求背后对应的问题,是背景内容中最重要的部分。 如案例所示,需求背景描述了三节课后台和官网的几个问题。大家了解了需求产生的原因,也就明确了接下来工作的方向。 二、本次需求的目的及功能列表 这部分内容的主要需屡清需求前后关系,并将需求拆分至各个功能模块以及对应页面。通过对需求的拆解,团队成员就可以通过这个部分知道这个需求需要哪些部门、哪些人员来一起努力。 如案例所示,案例中的需求目的及明细部分将需求拆分成后台与前端两个模块。而且每个模块都有细致到页面的改动。 三、流程与所处的产品模块关系 需求文档的第三块内容,是流程与所处的产品模块关系。课程里所讲的核心是三张图:业务逻辑图、业务流程图和页面流程图。 在三张图中,最重要的是业务流程图。通过业务流程图,参与评审的同事们可以更细致了解到此次需求背后的逻辑细节,比如流程哪里有改动,涉及哪些功能点等等。这对于研发的同事来说尤为重要。所以,一定要在需求文档的此部分放入你之前所画的业务流程图。 如下图所示,案例画出了从“开课”到“课程展示(列表)的功能的业务流程图。 注意:复杂的流程图由于图较大,可能会看不清,如果遇到这种情况,建议另外以附件形式附在文档中。 另外一个重要的图是页面流程图(很多时候产品经理在需求文档中也会直接画原型来表达页面流程)。对于交互设计师来说,页面流程图是他们进行交互设计工作的依据。(见03.图1) 相比于前两个图来说,业务逻辑图使用的场景较少,一般用于功能的业务逻辑本身有较大改变,或者团队有新人加入时。这些情况下才需要对业务逻辑进行特别介绍。 四、功能详细介绍 功能介绍会分两个部分:交互设计图以及原型页面。 交互设计图 交互设计图的目的是便于研发同学了解页面之间跳转关系。有些公司有专门的交互设计师,所以你在需求文档里提供页面流程图即可;而有的公司交互设计则是由产品经理负责,这样情况下,在需求文档里自然也需要加入交互设计图。 如下图案例所示,表示出每个页面之间的跳转即可。 注意:设计复杂交互还要考虑如何跳转。 原型 需求文档中原型的绘制较为复杂,可能包含数十个页面的数百条逻辑。所以,养成好的习惯有助于团队对需求文档原型部分的理解。以下是新人在写需求文档原型部分的一些小技巧。 1.将页面按模块或流程的前后顺序分别阐述 如下图案例,首先将需求按模块分为前端与后台,之后再分别对所设计页面进行详细的阐述。 2.图片+文字阐述更清晰 每个页面的表达建议用图+文字的方式来表达。这样的对应关系很容易让大家理解。 3.分类阐述页面逻辑 在进行页面的说明时,有经验的产品经理会将页面元素进行分门别类,对每一类元素详细阐述。 如下图所示,案例将这个页面细节的介绍分成三个类别进行阐述:列表分区、卡片状态和打点(数据统计)。 4.注意各种状态与异常逻辑 需求文档中一定要做到全面细致,将所有可能发生的逻辑进行阐述。在课程的页面流程部分,就有专门提到关于异常流程如何处理的内容。一般来说,异常流程会标记文字tips或另加弹窗来标识。 如何做到全面呢?在需求文档中我们可以通过这三步来思考: (1)首先确定什么时候需要校验与判断: 以登录为例,点击登录时,我们要判断: 手机号码是否已注册? 手机号码是够合法? (2)然后对判断设定边界逻辑: 如果要判断手机号位数,在需求文档中就要详细说明判断的是多少位。 (3)最后是处理方式: 当设计好了逻辑边界,接下来就是判断的结果涉及到的处理方式。是用tips还是弹窗?具体内容是什么? 如下图案例中,用户选择队伍,设定最多选两个。如用户选择第三个,系统则会提示:“做个忠实的好球迷,最多可选择2个哦~”? 写需求文档还有哪些需要注意的? 标题 标题可以是主要功能或需求的概述,同时可以加上APP版本号,以及负责人姓名和创建时间。 如: V2.1.0xxx新增订单功能需求文档李小明 V2

文档评论(0)

文人教参 + 关注
实名认证
文档贡献者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档