(4)采用现代程序设计技术 ●以前的结构化程序设计技术,如今的面 向对象程序设计技术都被实践证明是各 个不同历史阶段的优秀程序设计技术和 方法。 ●采用先进的技术既可以提高软件开发的 效率,又可以提高软件维护的效率。 上一页 停止放映 公公欲善其事先利复器 下一页 第16页
下一页 上一页 停止放映 第16页 (4)采用现代程序设计技术 ⚫ 以前的结构化程序设计技术,如今的面 向对象程序设计技术都被实践证明是各 个不同历史阶段的优秀程序设计技术和 方法。 ⚫ 采用先进的技术既可以提高软件开发的 效率,又可以提高软件维护的效率。 公公欲善其事,必先利其器
(5)结果应能清楚地审查 ●软件产品是看不见、摸不着的逻辑产品, 软件开发人员的工作进展情况可见性差。 为了提高开发过程的可见性,应根据软 件开发项目中的目标完成期限,规定开 发组织的责任和产品标准,使得到的结 果能够清楚的审查。 上一页 停止放映 下一页 第17页
下一页 上一页 停止放映 第17页 (5)结果应能清楚地审查 ⚫ 软件产品是看不见、摸不着的逻辑产品, 软件开发人员的工作进展情况可见性差。 为了提高开发过程的可见性,应根据软 件开发项目中的目标完成期限,规定开 发组织的责任和产品标准,使得到的结 果能够清楚的审查
(6)开发小组人员少而精 ●开发小组成员的素质应该高,人员不宜 过多。人员素质和数量是影响产品质量 和开发效率的重要因素。 ●素质高的人开发效率比低的人高几倍甚 至几十倍,而错误则明显得少 ●人数增加,管理难度也增加。 上一页 停止放映 下一页 第18页
下一页 上一页 停止放映 第18页 (6)开发小组人员少而精 ⚫ 开发小组成员的素质应该高,人员不宜 过多。人员素质和数量是影响产品质量 和开发效率的重要因素。 ⚫ 素质高的人开发效率比低的人高几倍甚 至几十倍,而错误则明显得少; ⚫ 人数增加,管理难度也增加
(7)承认不断改进软件工程实践的必要性 ●要积极主动地采纳新的软件技术, 要不断总结经验;不能自以为是, 固步自封,唯我独好。 ●大千世界,错综复杂,只有不断学 习,才能不断进取,不断进步。 上一页 停止放映 下一页 第19页
下一页 上一页 停止放映 第19页 (7)承认不断改进软件工程实践的必要性 ⚫ 要积极主动地采纳新的软件技术, 要不断总结经验;不能自以为是, 固步自封,唯我独好。 ⚫ 大千世界,错综复杂,只有不断学 习,才能不断进取,不断进步
5.软件工程应用范围 个人程序、中小型或一般程序同 开发人员之间的关联较小,应用 SE方法收效甚微。 ●大型程序要由若干个程序员小组 承担开发,相互关系极其复杂, 因此,必须自始至终坚持SE方法。 上一页 停止放映 下一页 第20页
下一页 上一页 停止放映 第20页 5.软件工程应用范围 ⚫ 个人程序、中小型或一般程序同 开发人员之间的关联较小,应用 SE方法收效甚微。 ⚫ 大型程序要由若干个程序员小组 承担开发,相互关系极其复杂, 因此,必须自始至终坚持SE方法