PM技能之需求管理

作者: 阿东咚咚咚 | 来源:发表于2014-08-27 10:56 被阅读435次

    经过需求采集到需求的评估,我们已经确知用户的需求是什么?下一步就是经过需求管理来指导产品开发,得到满足用户需求的最佳产品。所以产品的开发和需求管理是相辅相成的,需求管理的过程在整个产品开发阶段。

    在后续开发过程中很多产品经理的经历是协调资源和开发跟踪,但是如果不能做好需求管理的工作,产品相关人员疲于应付不断变化的需求,导致无法正常开展产品的设计和管理工作。结果就是交付给开发人员的需求文档不断变动,开发人员也不知道自己究竟该做什么,项目进度越拖越慢。最后到了规定好的交付时间,因为拿不出需要的产出物,部门之间开始互相推诿、埋怨,最终会导致产品线失败。所以需求管理在产品的迭代开发过程中同样是一个重点,不可忽视。

    一、需求管理的前提

    1、完整建立产品的user case;

    2、在需求文档中力争做到明确、完整、一致和可测试四点。

    同时,这两点也是我们需求管理的原则。

    二、 需求管理的工作内网

    1、分配管理:工作量、优先级、执行人、进度管理。

    2、版本控制:版本计划、版本功能、版本发布。

    3、变更管理:来源、工作量、用户需求、优先级。

    4、需求跟踪:前台开发、后台开发、功能和性能测试,验收。

    三、需求管理方式

    1、需求卡片:描述需求来源、需求内容及需求优先级的需求卡片,一般会用于市场、客服等相关合作部门提交需求所用。

    2、需求矩阵:EXCEL表单的形式记录每条需求,追踪需求动向,包括相应提出人、需求描述、需求优先级、需求评审时间、开发时间、开发人员、测试人员等。

    3、需求文档:把整个产品拆成N个小功能模块,出具相应的需求文档,分阶段提供给开发、测试相关人员,在小公司小的产品中比较适用,但要求产品人员必须非常清楚产品的每个功能点,可以全盘考虑管理。

    产品需求文档的撰写参考:PM技能之PRD

    4、测试用例:测试用例一般以用户场景的形式描述,使用测试用例的形式来记录需求,管理需求也不失为一种很好的方法。

    工具参考:

    Jira:是Atlassian公司出品的对整个软件研发生命周期(包括计划、开发、发布)进行管理的的优秀的项目跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

    FitNesse:是一套软件开发协作工具 FitNesse是帮助大家加强软件开发过程中的协作的工具。能够让客户、测试人员和开发人员了解软件要做成什么样,帮助建议软件最终是否达到了设计初衷。

     

    相关文章

      网友评论

      • truelie:需求管理是比需求设计更为复杂、繁琐和难以掌控的一个环节。
        通常需要建立一个需求池,一个产品线配一个专人负责梳理、分发、跟踪,做到可追溯。

      本文标题:PM技能之需求管理

      本文链接:https://www.haomeiwen.com/subject/rlxytttx.html