1.开发人员开发出程序,深信里面没有缺陷。
2.产品测试。发现了20个缺陷。
3.开发人员修改了其中的10个,并向测试部门解释另外10个不是真正的缺陷。
4.测试人员发现修改后的缺陷中有5个仍然有问题,并且又发现了15个新缺陷。
5.第3步和第4步重复了3遍。
6.由于市场的压力和由过度乐观的开发计划产生的仓促的产品声明,产品正式发布了。
7.用户发现了137个新缺陷。
8.最初的开发人员,兑换了他们的忠诚支票,走的无影无踪了。
9.新召集的开发团队修改了137个缺陷中的大部分,但又导致了456个新缺陷。
10.最初的开发人员从斐济群岛给欠薪的测试部门送来了一张明信片。测试部门全体辞职。
11.公司用最近发布的带有783个缺陷的产品的利润买进股票抵制了竞争对手的恶意收购。
12.董事会带来了一位新CEO。他招聘了新的开发人员重做这个产品。
13.开发人员开发出程序,深信里面没有缺陷 …
程序开发过程中的缺陷与挑战
本文详细描述了从程序开发到正式发布过程中遇到的缺陷、测试反馈、新缺陷的出现以及开发团队的变化。强调了市场压力、计划不周、团队更迭等因素对产品质量的影响,最终导致了产品的大量缺陷和后续的维护成本。通过这一系列事件,揭示了软件开发中常见的问题和应对策略。
1526

被折叠的 条评论
为什么被折叠?



