1 用分阶段的生命周期计划严格管理 。 2 坚持进行阶段评审 。 3 实行严格的产品控制 。 4 采纳现代程序设计技术。 5 结果应能清楚地审查。 6 开发小组的人员应少而精 。 7 承认不断改进软件工程实践的必要性。