研发质量之为什么你的项目质量不行?

为什么的项目交付质量不行?

        我们在项目研发过程中经常感觉到需求做不完,一直在赶交付,然后加班加点不断的码代码,实现一个又一个的产品功能,当你发现产品的功能好多都实现完了,你开始沾沾自喜终于把项目交付出来了,然后令你没想到的是项目一上线就是各种问题,不是发布失败,就是访问点击报错,然后你一直在这里“救下火”,然后另外一个地方又“着火了”,你又火急火燎的跑到另外一个地方"救火",最终你成为了项目里最忙的人,但是用户还不断吐槽你的项目交付质量太差了,然后你也开始吐槽为啥我这么卖力的工作结果还是”有救不完的火“呢,为啥我加班加点做出来的产品结果还遭到了用户的吐槽呢!这一切的根源就是你在做项目前就没有考虑到研发质量的三角关系(就是软件质量与范围、时间、成本四个要素之间的平衡)

1.需求范围过大

        这个需求范围是我们项目交付的时候最为关键的一环,作为一个项目管理人员如果不能再项目开始阶段不能很好的评估出当前的团队资源以及规定时间是否满足需求范围的话,就会出现上面描述的现象:你加班加点赶工期,然后做出来的东西反而不如人意,所以当你在接到一个项目的时候,首先第一件事就是要评估产品需求的范围,基于项目管理工作分解结构(WBS)方法,基于现有团队资源情况,对产品需求有一个非常精准的时间成本评估,如果你评估出来的时间和成本远远大于客户方要求的时间和成本的话,那你首先要做的事情就是和客户或者产品经理沟通缩小产品需求范围,在时间成本合理范围内按照最小MVP版本完成产品功能,保证给客户交付最小可用产品,有能够在有限时间和资源下交付出产品,同时要做好客户预期管理,按照研发进度,定期同步产品功能原型,达成一致意见,避免产品交付后的频繁调整

2.研发效率太低

        研发效率也是我们在项目交付中要要重点关注的指标,如果一个项目交付本来正常30天就能够完成的但是你的团队确用了50天,那说明你的团队研发效率太低下了,作为研发团队来说如果你的团队成员都在互相推卸问题,传播负面思想,对项目目标不清晰,那你的团队研发效率自然高不起来,所以首先我们要做的事情是搞清楚团队成员的想法,解决他们的疑惑和问题,同时做好激励和授权,最大限度激发团队成员的主动性,其次你要以身作则做好榜样,自己能够高效的完成自己的工作,让这种高效工作的氛围传播到团队其他成员,最后让大家能够明确团队的目标,力往一处使,只有如此才能让你的团队研发效率提升,同时要给予研发效率做分析和统计,并对研发效率高的员工基于鼓励和表扬,树立优秀的榜样,并在团队内部进行宣传,让高效研发作为你团队的价值导向,如果这些你都能够做到位,你可以看到你团队研发效率明显提升

3.人员素质不高

        当你的团队成员都是中级或者初级开发时,你就要警惕这种梯队是否合理,一个合理的研发团队应该是既要有高级别的研发人员,又要有高潜力的中级或者初级开发人员,高级别的研发人员主导核心代码编写和把控代码质量,并且能够输出经验给低级别研发人员,高潜力初中级研发人员他们负责团队主要研发功能实现,他们有成长诉求,而且有很大的空间可以提升,如果你的团队里面人员素质普遍不高,基本上都是新手或者中级别开发为主,那就要调整梯队建设了,因为这种团队大家的能力都差不多的情况下,没有经验丰富的高级别开发把控代码质量和负责核心架构设计,那你的项目极大可能都是处于代码堆砌没有架构设计的,而且没有有经验的研发人员带路很多时候大家都会踩很多坑导致研发效率低下,另一方面大家在团队中没有值的学习的对象,只是依靠自驱的学习,初中级开发的成长速度也会偏慢,个别高潜人员的成长诉求无法满足,会导致部分高潜开发出走,那就损失惨重了,所以我们在项目开始的时候召集的研发人员一定要有梯队建设的意识,既要有经验丰富的高级别研发人员带头,又要有经验不足的初中级高潜开发人员作为团队中坚量,这样才能够让你的团队研发氛围良好,最终才能正向影响到你的项目交付质量,所以研发重量不光光是产品需求有了就能够做好的,往往团队人员素质也很重要,良好的梯队建设,能够帮助建立良好的工作氛围,最终能够保证你的研发项目质量

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值