微软成功的实践经验:
1、每天都保持出货状态
2、使用一对一的测试人员
3、建立特性小组
4、使用有缓冲的多个开发周期
5、建立固定的出货日期
6、增量式开发软件
7、分享经验教训
应用MSF
开发观念与原则
并不需要强制执行统一的过程,相反,每个产品组都需要通过吸收学习当前成功的实践经验来发展自己的合理的开发过程。
组成
企业结构原则:商业结构,应用结构,技术结构,信息结构
应用开发原则:组队模型,开发模型,风险管理
组件设计原则:概念设计,逻辑设计,物理设计
基础开发原则:组队模型,开发模型,风险管理
理解成熟度模型
软件五层结构成熟度模型
5: 优化级
连续的过程改进
缺陷防范
技术变动管理
过程变动管理
4: 可管理级
产品与过程质量
定量过程管理
软件质量管理
3: 确定级
被定义的工程过程
组织的程重点
组织过程定义
综合软件管理
软件产品工程
组间协调
培训程序
伙伴审查
2: 可重复级
项目管理与承诺过程
软件需求管理
软件项目计划
软件项目跟踪与监管
软件转包合同管理
软件质量保证
软件配置管理
1: 初始级
优秀个人
层次:软件开发过程的层次
层次1
未随开发对象的改变而选择合理的开发过程
无控制的承诺
进化至层次2
需求控制
日常项目活动管理
配置管理与质量保证
子合同活动管理
跟踪出合理的计划