美文网首页👨‍💻‍桂圆|技术文摘
【工作笔记】春节活动总结之—如何减少需求变更成本

【工作笔记】春节活动总结之—如何减少需求变更成本

作者: 张柳哥 | 来源:发表于2019-01-18 22:57 被阅读70次

最近做了一个活动:春节活动,从整个开发的过程来看,最初的需求和最后完成的实际需求,在一些地方是有变动的:

  • 在微信中点击分享按钮,需要添加一个引导图,引导用户通过浏览器打开(开发人员开发时提出)。
  • 如果用户使用微信打开拿去花广告业,用户在点击分享按钮的时候,应该唤起app(测试人员测试阶段提出)
  • 用户在赏金互动页面分享的时候,可以以片+二维码的形式分享出去(产品在开发阶段时提出)
  • 用户兑换赏金后,需要能够跳转到优惠券列表页查看优惠券(产品在开发阶段提出)
  • 用户兑换赏金后,查看优惠券的功能应该改回“知道了”,不然用户没有回到活动页的途径了(UI设计人员在联调阶段提出)

需求变动是避免不了的,需求变化越早提出来,花费的时间成本就越少:

目前的开发流程,是很容易产生一些比较靠后的需求变更的:


之所以会有这些靠后的需求变更点,是因为产品、开发、测试在prd需求会议之后,对产品形态有着各种不同的认识:

因为不一样的视角和理解,在开发、联调、测试阶段产生了一些不同的意见,要么发现了一个潜在的bug,要么提出了一个优化点,那些被产品经理认可接纳的,就变成了需求变更。

如果有办法能够将这些需求变更的大部分提前发现(比如在联调之前,或在开发之前),就能够一定程度的减少时间成本。

为了尽快的消除这些理解上的偏差,有必要在prd联调之前,进行一次理解上的统一,具体可以以评审checkList测试点的方式,开发、测试、产品逐个对checkList文档中的测试点进行评审,各方提出异议,产生修改点或者补充点,最终形成比较一致的需求理解:

评审最终会产生一个比较全面的checkList,有了这个checkList文档后,各方的收益是:

  • 对于开发人员来说,不仅知道要开发哪些功能,而且知道功能当中的一些细节,这些细节往往是测试和产品知道的,但是是开发未想到的。
  • 对于产品来说,很多潜在的需求缺陷以及优化点通过讨论被及时的发现,不会等到测试或者上线后才被发现。
  • 对于测试人员来说,在checkList评审阶段就可以根据自己的经验将自己的一些看法提出来,避免了测试阶段在发生一些需求变更。

另外的一个好处是,通过checkList,开发、测试的想法会部分融入到产品中,开发和测试更具有参与感,也更容易激发人员的创新能力。

相关文章

  • 【工作笔记】春节活动总结之—如何减少需求变更成本

    最近做了一个活动:春节活动,从整个开发的过程来看,最初的需求和最后完成的实际需求,在一些地方是有变动的: 在微信中...

  • 产品经理搞定需求变更的三板斧

    管理需求变更的目的不是为了要避免变更,而是有序的控制变更,减少和降低(比必要)需求变更,保障项目的有序进行。 项目...

  • 项目需求收集技能

    项目中需求收集是一项非常重要的工作,需求收集工作如果做得好可以有效的减少项目后期的变更。需求的收集工作是有技巧可循...

  • 项目实操:在现有产品上做定制产品,如何把握“度”?

    相信不少TOB类企业或多或少会接到一些定制化的需求,那如何做既能满足定制化需求又能最大程度减少工作量,控制开发成本...

  • 第3章 敏捷原则 感想

    感想:采用Scrum能达到降低成本的目的吗? 如何降低成本,是很多组织关注的问题。需求变更不可避免地导致已经开始的...

  • 软件变更控制—控制成本溢出

    软件生命周期中,软件修复成本金字塔,越往下修改成本越大。 需求阶段发现需求变更代价最小,其他由小到大依...

  • 项目管理

    项目管理可以细分为需求管理,进度管理,风险管理 需求管理 需求管理的主要目标还是减少需求变更,即需求范围蔓延相关的...

  • 管理需求变更,避免项目延期

    需求变更管理是很多项目的通病。因为对需求变更不重视或管理流程形同虚设,可能造成项目进度延期、成本控制不足、人力资源...

  • 7.30 16 Sat

    该如何平衡ERP实施中的需求变更? 需求变更为什么总是做不完? 签订合同时,没有真正明白客户需求,导致需求描述不清...

  • 活动运营策划方案八要素

    如何策划活动运营方案? 一、活动目标(目标、量化、数据) 二、活动主题(亮点、匹配、成本) 三、活动时间(工作、启...

网友评论

    本文标题:【工作笔记】春节活动总结之—如何减少需求变更成本

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