第五章团队和流程
团队:有集体目标,团队共同完成
团队有各自的分工,互相依赖合作,共同完成任务。
团队合作有很多种的类型,都有其特点优劣。
开发流程也有很多种:
改了再写模式,不适合长时间的开发
瀑布模型:分析设计实现销售维护。重计划,重事先设计,重文档表达。
瀑布模型变种
Rational统一流程RUP不同阶段完成不同的事情把软件开发的各个阶段整合在一个框架里
老板驱动的模型:老板个人关系强悍,软件功能往往由于行政体制决定。老板更懂得市场竞争。但领导可能是外行,未必能够管理好团队。;领导经历有限。
渐进交付流程:开发->发布听取反馈根据反馈改进