精选优质文档-倾情为你奉上软件危机:是指在计算机软件的开发和维护过程中所遇到的一些列严重问题。典型表现:1) 对软件的成本和进度估计不准确2) 用户对“已完成的”软件系统不满意经常出现3) 软件产品质量靠不住4) 软件不可维护5) 没有适当的文档资料6) 软件成本所占比例逐年上升7) 软件产品供不应求产生的原因:一方面与软件本身的特点有关,另一封面也和软件开发与维护的方法不正确有关。解决方法:为了解决软件危机,既有技术措施(方法和工具),有有必要的组织管理措施。软件工程正是从管理和技术两方面研究如何更好地开发和维护计算机软件的一门新兴学科。利用软件工程来解决软件危机。第二题:软件工程:是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过实践考验而证明正确的管理技术和当前能得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。软件生命周期:软件定义、软件开发 和运行维护 3个阶段构成。