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