1.软件工程是指导计算机软件开发和维护的一门工程学科。
2.软件工程的本质特征:
(1)在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品
(2)开发软件的效率非常重要
(3)软件工程的中心课题:控制复杂性
(4)软件经常变化
(5)软件必须有效地支持它的用户
(6)和谐地合作是开发软件的关键
3.使用软件工程消除软件危机的途径:
(1)彻底消除在计算机系统早期发展阶段形成的“软件就是程序”的错误观念
(2)必须组织良好、严格管理、各类人员协同配合,共同完成
(3)应该推广使用在实践中总结出来的开发软件的成功的技术和方法,并且研究探索更好的更有效的技术与方法
(4)应该开发和使用更好的开发工具
(5)既要有技术措施,又要有好的管理组织措施
本文探讨了软件工程作为一门工程学科的核心特征,包括文化背景差异下的产品创造、效率的重要性、复杂性的控制、软件的易变性及用户支持,强调了团队合作的关键作用。并提出了消除软件危机的五项策略:纠正软件等于程序的误区,实施严格管理和团队协作,推广成功的开发技术和方法,开发更优秀的开发工具,以及结合技术与管理措施。
9996

被折叠的 条评论
为什么被折叠?



