美文网首页
软件开发排期的思考(一)

软件开发排期的思考(一)

作者: 孤二箔 | 来源:发表于2020-06-06 00:43 被阅读0次

这两天又突然进入巨忙碌的状态。
如果按照之前的计划,周三开发完成并提测,时间差不多,还有半天左右的冗余。但是周一的时候说测距要在周五发,于是我跟师兄商量,工艺需求剩余的工作交给外包同学做。我从周三开始投测距的开发。
想的挺好的,但是当我周二给外包同学交接之后,他到了下午问我改哪些地方,当时我还觉得有一丢丢生气,因为他按照交互稿和uc就可以对照出来。不过现在想想,如果我是任务接收方,也希望明确范围。结合之前对他组件命名反过来,以及组件宽度设置死等比较低级的错误,感觉把这些事交给他可能会把我代码写糊,而且有较高的沟通成本,所以想了想测距的开发量,就跟他说我来搞。由此耽误了一些时间。
但是我仍然觉得,即使放在周四早上开始写,也可以写完。
但是问题是,周四工艺需求提测,需要准备好环境,已经修复一些细节逻辑,虽然我前一天已经按照用例修了一遍,但是尚未完整地走一遍,所以周四仍然花了小半天时间来修复问题。
周四下午qa同学找我来问明天能不能顺利提测,如果他没来提,我会压着自己把事情做完。有可能熬夜,或者很早起。
原本规划三天的工作量,在重压之下,可以一天完成。但是,这过程中基本都是利用已有的知识,没有时间学习新知识(本来可以学习model、svg相关的新知识)。这样对几乎成长没有任何帮助并且这种状态下,基本上任何意外都是压死骆驼的一根稻草。比如今天加的一个20min以内的小需求,以及同事跟我说有xx问题,或者会议,都是沉重的负担。社交活动也需要拒掉,一位老哥已经约我三次了。所以尽量要杜绝这种状态,除了偶尔难免的倒排。

那如何避免呢?
从这个case来看,如果是把工作交给左边的同事,我是可以接受的。
或者把紧急需求拆出来,但是拆的话只能让左边同事去做之前我做的相关的一趴,我不想他把代码污染了,如果是换另一位我觉得代码质量高的同事,还是可以的。
还有一种就是问一下能不能改排期。但是我提出的时间还是晚了,理论上不紧急的需求,在周一提出的时候,就可以延时间。所以下次如果考虑到种种问题(提测后的bugfix,组件问题修复等),应该尽量争取延期,但是如果真的紧急,大佬一定会反馈到我老板那里,然后重新分配资源,这时候就得分出来一部分活了,所以需要权衡的是为了完美主义牺牲休息时间,还是分出去,正常节奏把活干完。如果我活分出去,之后可能看到他混入的代码,会觉得难受,想重构,这块时间肯定不会排进去,所以后续还是得花时间改,但改了有风险,不改又难受,还是挺纠结的。所以对我来说最好的是核心部分的代码还是我自己掌控。

总的来说,从这个case来看,如果让我再选一次,我会先坚持一下推排期,告诉pd工艺需求提测有bugfix,并且左边同事并不一定有时间能帮我做,而且那块我做比较合适,加上周天我外出参加婚礼无法支持,推到周一。如果推不了,我应该还是只能做现在的选择。

[day 15] 2020-06-04
写文用时:55min

相关文章

  • 软件开发排期的思考(一)

    这两天又突然进入巨忙碌的状态。如果按照之前的计划,周三开发完成并提测,时间差不多,还有半天左右的冗余。但是周一的时...

  • 测试工作量评估

    【情景1】做测试计划的时候,进行测试进度排期,需要对每个阶段任务的工作量进行估算;【情景2】随着公司软件开发流程的...

  • 亲属移民

    一、有排期与无排期 亲属移民分为无排期以及有排期两种。 无排期的亲属移民包括公民的配偶,未满21岁的子女以及公民的...

  • 某迭代测试总结

    表单组件1.0AUB相关测试思考及总结 卡片拆分总结: 1.拆分卡片及排期后,和开发沟通卡片及排期的合理性,不仅要...

  • 2018-05-16

    摘要:推排期 对于QA介入的需求排期,需求评审后,QA主动沟通且推动排期确认,及时回复PM排期邮件。 常通告对于提...

  • 307期排三推荐

    293期排三绝杀2尾开385 294期排三绝杀3尾开666 295期排三绝杀1尾开608 296期排三绝杀5尾开0...

  • TO B 业务需求排期

    功能排期作为产品经理经常会遇到的工作是非常重要的。排期决定了产品版本规划。老生常谈的需求排期到底该怎么做? 需求排...

  • 排期警戒

    先说下排期,排期是将自己的任务进行规划,最终完成时间也应于排期时间内完成,根据项目紧要程度,已定好的排期或许...

  • 敏捷部落制需求排期方案与心得

    一、部落投产排期心得 1.1、为什么要做投产排期? A部落从2019年11月开始组织业务部门每个月进行需求投产排期...

  • 思考结构化

    思考的颗粒度太大,导致开发时间失控。 设法控制思考写字的产量,让软件开发敏捷可控,就像代码行数一样。 预估思考项目...

网友评论

      本文标题:软件开发排期的思考(一)

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