• 0
  • 0
分享

读者提问:产品总是临时加需求,怎么办 ?

阿常回答:大多数情况下需求变更是不可避免的,我们需要保持既开放又理性的心态,来拥抱需求变化,同时也要避免太多的需求变更。

一、需求变更无法逃避

需求变更是一把双刃剑,一方面需求变更可以优化产品功能,提升用户体验;另一方面需求变更给团队带来了开发成本的增加,并且会打击团队的士气。

如果某个产品的最终形态就是产品最初的需求分析,没有经历过一次需求变更,这就可能有两种原因:

其一,产品将所有细节都考虑到了,TA 是一位很牛的产品经理。其二,整个团队都在抵制需求变更,拒绝做任何产品功能的优化。

二、如何控制需求变更

当需求变更来临时,我们可以从工作流程上来控制:

一)需求评估

1、必须改 -- 属于产品方向错误、核心体验类需求,这类需求变更无法拒绝,将原有需求的优先级重排,砍掉优先级低到需求,团队集中精力投入到新需求中。

2、可以改 -- 不属于产品方向错误及核心体验类需求,有时间改且开发成本允许的情况下,本次迭代改;没有时间改但开发成本允许的情况下,安排下个迭代改。

3、放弃修改 -- 开发成本不允许,放弃修改。

二)需求排期

根据需求评估结果,将新需求排入当前的迭代版本,或者将新需求置入下一个迭代版本。

三)需求记录

对本次需求变更做变更记录,包括变更原因、变更时间、变更人等等,做需求记录一方面可以方便大家后续学习总结,另一方面也可以约束产品不随意变更需求。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家留言阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •      工程造价软件按地区、行业进行划分,每个地区和每个行业的计算规则、取费标准皆不相同。各类造价软件都是以模板为基础,根据标准报表设计页面,录入造价数据,实时计算汇总出工程造价。每个工程皆是以工程树的形式存在,一般分为工程总项目、单项工程和单位工程三级,单位工程由基础造价数据构成,并在单位工程的汇总页面实时计算;单项工程由单位工程构成,工程总项目由单项工程构成,并实时汇总所有单位工程的数据。  由于造价相关主管部门会根据实际情况发布各地区和各行业新的计价文件,则会根据最新标准发布工程造价软件的相应补丁。因此,造价软件的版本迭代非常频繁。这种情况下,工程造价软件一般会引入...
            1 0 1647
            分享
          •   前言  无论什么自动化,都会需要参数化。unittest可以通过ddt来完成参数化,那么pytest通过什么呢?  parametrize  pytest中自带的装饰器parametrize可以来实现测试用例的参数化功能。  使用方法  通过下方装饰器,使用在需要传入参数的case中。用例传参中的值和装饰器传入的参数值一致。@pytest.mark.parametrize('参数化名称',参数化值)  安静举一个登录传参的例子。import pytest # 登录参数 data = [('anjing', &...
            13 15 2858
            分享
          • Charles常用的功能总结过滤网络请求;截取 iPhone 上的网络封包;截取 Https 通讯信息;模拟慢速网络;修改网络请求内容;给服务器做压力测试;修改服务器返回内容;Map 重定向功能;Rewrite 功能;Breakpoints 功能;设置ssl允许访问地址;查看连接本机charle代理的ip;设置请求的黑名单;缓存请求返回的内容。对于某一个具体的网络请求,你可以查看其详细的请求内容和响应内容。如果请求内容是 POST 的表单,Charles 会自动帮你将表单进行分项显示。如果响应内容是 JSON 格式的,那么 Charles 可以自动帮你将 JSON 内容格式化,方便你查看。如果...
            14 15 2828
            分享
          •   构造数据方法  构造少量数据  对于上面例子(2)是我们经常碰到的情况。如果只需要构造一个人的信息,即可满足测试,我们可以使用SQL 语句在数据库里面 insert 插入一条数据,或者 update 一条历史数据使其满足查询条件即可  下面演示一下,先在数据库里面创建person数据表,创建SQL语句如下:  create table `person` (     `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMME...
            0 0 349
            分享
          •   最近几年软件测试行业在如火如荼的发展壮大,互联网以及其他传统公司都需要大批量的软件测试人员,但是20年的疫情导致大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。  大家都比较看好软件测试行业,只是因为表面上看起来:钱多事少加班少。其实这个都是针对个人运气好的童鞋才会有此待遇。在不同的阶段做好不同阶段的事情,才有可能离这个目标更近,作为一枚软件测试人员,也许下面才是我们最真实的写照。  第一年  当年也是一头撞进了软件测试行业。迫切的想要了解这个行业,它的升职模式,如何才能薪资更高。但是以过来人的经历,告诉你:做好当前的事情。把上司交给你的每一份任务都仔细认真的去完...
            0 0 821
            分享
      • 51testing软件测试圈微信