梦断代码阅读笔记02

  梦断代码第01章“死定了”,讲述了一个团队项目落后于进度。每个人都总结了原因。1.没有蓝图,不能估算时间。2.不确定因素太多,自己所需要的时间取决于其他人所花的时间。3.BUG拖延很久未能解决。其实第三点原因的可怕之处并不是缺陷本身,而是无法确知需要多长时间才能修正缺陷。总之进度落后的根本原因就是:黑洞式的缺陷----即无法正确修订所需时长的缺陷。
  对比我们本学期的团队项目,我们表现的很好,首先我们有一个基本的任务看板,堪比蓝图,然后我们预测了时间,并且每天按时完成各自的任务,其次,项目内人员不多,编程人员和测试人员分工明确,任务交集较少,所以预估的时间比较准确,未出现一个人的时间预算需要参考另一个人所花费的时间。但是,今后在更大的项目团队里一定也会遇到这样的问题,所以成员内部之间的沟通了解十分必要,否则进度落后之后再添“新人”,可谓火上浇油。最后,由于编程人员的基础强大,学习能力强,所以找到BUG或者接到用户反馈后的问题也能及时更正,然后发布新的版本提供更新。

  综上来说,正因为我们基本遵循了团队项目的开发流程,所以可一说项目如期完成,取得了成功。

尽管本章所叙述的团队项目进度落后,但项目经理的表现体现了一种程序员文化:面临困境仍不忘幽上一默。在从中吸取他们获得的教训的同时,经理的这种精神也值得我们学习。

原文地址:https://www.cnblogs.com/janeszj/p/11062195.html