01 2013 档案
摘要:[这是 现代软件工程讲义 的一篇]一个软件团队经历了计划/设计/开发等阶段, 达成代码完成 (Code Complete) 这一目标,似乎后面的事情就水到渠成了. 其实不然, 软件生命周期的最后阶段往往是最考验团队的,不但考验团队项目管理水平,应变能力,也考验团队的血型。 原计划的软件发布时间快到了,但是软件还是有这样那样的bug,怎么办?优秀的软件团队会发布有已知缺陷的软件么?我觉得和人类血型类似,软件团队的“软件血型”也可以分4种: A型:他们知道优秀的软件公司会发布有已知缺陷的软件; B型:他们不相信这一点; O型:他们不知道这一点,因此嘴巴惊讶成O型; AB型:他们对于自己开发...
阅读全文