第一节1.作坊与工厂所谓作坊式的开发方法是指完全的依赖于开发者的经验和喜好进行的软件开发。在一个组织里,一个软件和另外一个软件的开发过程可能完全不同,这种不同并不是建立在对具体项目仔细分析的基础上,而是建立在管理者或开发者的个人兴趣上,软件过程完全没有计划,没有阶段性目标,没有进程表,没有风险评测预警机制,没有…,也许有,但形同虚设,做到哪里算哪里。每个项目完成后,得到的只是一个软件产品,没有其他,没有总结,没有过程改进,没有源码管理,没有……。这种天马行空式的开发方式最容易实施,但什么时候完成,能否达到目标,质量能不能保证是完全无法预测和控制的。遗憾的是,中国的软件公司大多如此开发软件,即使