第5章 团队和流程spring
软件团队的模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式和官僚模式。学习
我我的的理想团队模式建设则是和功能团队模式同样。简而言之,这个模式就是具有不一样能力的同事们平等协做,共同完成一个功能。由于我以为每一个人的能力都是有差异的,用这个模式能够充分发挥出我的最大的能力,用每一个人最擅长的部分去司其职。而且相互之间没有管理和被管理的关系,人人都是平等的,因此这样还能够消除成员之间的距离感,以致于团队之间的交流会比较频繁,最后开发出的软件成果我认为会比较缺乏一些漏洞。开发
软件的开发流程有这样几种模式:写了再改模式、瀑布模型、瀑布模型的各类变形、Rational Unified Process统一流程、老板驱动的流程、渐进交付的流程,MVP和MBP。产品
第6章敏捷流程io
Agile——敏捷开发,做为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被普遍引发关注,并被寄予厚望。敏捷开发在其余业界的应用是否理想不得而知,但如下总结了我所在公司的敏捷开发试验,但愿能够达到管中窥豹的目的。社区
敏捷流程:第一步:找出完成产品须要作的事情——Product Backlog软件
第二步:决定当前的冲刺(sprint)须要解决的事情——Sprint Backlog开发流程
第三步:冲刺(spring)经验
第7章 MSF总结
1.MSF九条基本原则:1)推进信息共享与沟通 2)为共同的远景而工做
3)充分受权和信任 4)各司其职,对项目共同负责
5)交付增量的价值 6)保持敏捷,预期和适应变化
7)投资质量 8)学习全部的经验
9)与顾客的合做