1、用分阶段的生命周期计划严格管理 意味着把软件生命周期划分成若干个阶段,并相应地制订出切实可行的计划,然后严格执行计划 2、坚持进行阶段评审 错误发现越晚,代价越高,每个阶段都评估 3、实现严格的产品控制 实行基准配置管理,基准配置管理是经过阶段评审后的软件成分,基准配置管理也称为变动控制 4、采用现代程序设计技术 可以提高效率,降低维护成本。 5、结果应能清楚地审查 6、开发小组人员应该少而精 人数多增加沟通成本 7、承认了不断改进软件工程实践的必要性