51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 934|回复: 0
打印 上一主题 下一主题

[原创] 如何利用优先级的需求序列契合需求管理机制!

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:19
  • 签到天数: 933 天

    连续签到: 5 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-8-16 10:13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    当我们获取了有效需求,建立了优先级规则。各个需求具体的优先级顺序如何排列呢?大部分公司都有自己的优先级制度,但是为什么执行总是不如人意?可能是因为执行力松散,也可能是因为对需求价值的判断失误。
      一旦实现的需求选择错误,会造成数据结果不能满足产品目标。意味着投入的时间,人力等资源的浪费,也可能导致产品在瞬息万变的市场上失去竞争机会。所以要建立更加细化的规则,进而量化需求的价值。

    1. 判断需求属性
      对“确定性需求”的优先级排序,首先根据“优先级”的重要程度判断需求属性——即:需求是否符合产品目标。
      需求的实现会影响产品的多项数据表现,列出受需求影响程度较高的数据项和产品目标进行匹配。选取匹配程度更高的需求进入当前版本的“待定清单”中。
      比如:产品目标是提升拉新数据;需求A有效提升活跃数据,拉新数据影响不大;需求B有效提升拉新数据,活跃数据影响不大。所以会选取和产品目标更匹配的需求B。
      通常1个版本中只有1个产品目标,更有利于增强目标的实现效果。如果设立了多个目标,则需要先对各目标本身做优先级排序,并分配对应的权重。估算需求的对各目标的效果后,结合目标权重再重新进行需求排序。
      2. 量化需求价值
      假设需求A、B、C都进入了本版本的待定清单中,现有的资源有只能够实现2个需求。那么淘汰谁?剩下的谁先谁后?只有对需求价值或Bug的影响进行量化,才能够得出较为客观的结论。换言之对产品所带来的正向数据变化就是需求的价值所在。
      需求价值的计算过程中,需要充分考虑关键影响因素。公式表达:需求价值 = 潜在用户数 x 转化率 x 使用频次 x 用户价值 – 关联指标负面影响
      1)潜在用户数
      评估需求会影响的用户类型,再估算对应类型客户的数量。
      用户类型根据企业内部对客户的分类。比如:普通用户、会员用户、活跃用户。
      估算对应用户数量时,注意用户的存量数据和增量数据。
      2)转化率
      预估潜在用户使用该需求对应功能的转化率。
      转化率一般按照活跃度来计算,不同类型用户的活跃度不一样。
      3)使用频次
      估算目标用户一定时间内使用该功能的次数。针对不同类型的需求采用不同的时间长度计算。
      见效快的需求,计算时间周期短,如1~3月;见效慢的需求,计算时间周期长,如3~6月。
      4)用户价值
      不同类型的用户价值需要分别计算。比如:普通用户和VIP用户对产品的贡献是有巨大差别的。
      5)关联指标的负面影响
      考虑效果时不仅要考虑正面收益,也要考虑需求实现对关联指标的负面影响。
      计算收益要减去需求关联bug负面影响。比如:需求A可促活3000用户,bug可导致1000用户流失。所以预估效果应是促活2000用户。
      特别需要注意需求实现付出的其他代价。比如:添加广告可以提升收益数据,但是会降低活跃等数据。

      3. 需求的性价比
      计算出需求价值后,按照价值高低排序就是我们要的需求优先级了吗?这样的想法依然过于片面。做决策不仅要考虑收益,也要考虑成本和性价比。
      1)需求成本估算
      这里的成本是指实现需求所需要投入的人力成本。同时为了计算方便,一般会将不同岗位的人力成本设定为同一个价格。用公式表达:人力成本 = 所需人天 x 单位人天费用。
      比如:需求A实现需要产品设计3天、UI设计2天、研发测试5天,人力成本是500元/人天,则需要A的人力成本是5000元。
      2)实现的性价比
      最后一个步骤就是计算需要实现的性价比。根据性价比排序,性价比越高则排序越靠前。到此,完整的需求优先级才算制定完成。用公司表达:性价比 = 需求价值 / 人力成本
      比如:需求A的需求价值50000元,实现需求的人力成本5000元,则性价比是10;需求B的需求价值20000元,实现需求的人力成本1000元,则性价比是20。综合来看,虽然需求A更有价值,但是需求B的性价比更高。因此需求B的优先级高于需求A。
      附:“需求池”概况介绍

    1、创建方式
      需求池的创建方式并不固定,团队内保持一致即可,使用Excel或项目协同软件都行。比如:Teambition、禅道……
      2、表单字段
      需求池的具体字段可根据团队关注的要素自行调整,也可以把部分字段转移至关联文件中,比如在“产品版本”文件中记录各环节的负责人、计划用时和时间段、实际用时和时间段等信息。主要包含以下:
      基础信息:需求方、提出时间、需求编号、需求概述、需求详情。
      需求属性:所属模块、所属功能、需求类型、需求状态、重要程度、紧急程度、需求等级、产品负责人、产品版本。
      3、补充说明
      需求详情:完整需求的描述较多,通过图文等形式呈现,不便在excel上呈现。通常会用独立文档记录。通过“需求编号”检索查看“需求详情”。需求详情同时会记录需求方、提出时间等信息。
      所属版本:版本规划属于项目管理内容,在对应“项目管理”表单中会标记需求实现各环节的负责人、交付物、计划和实际用时、开始和结束时间等信息。



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-20 00:23 , Processed in 0.066681 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表