预约成功
软件工程
由于软件危机,产生了以软件开发技术(主要研究软件开发方法、过程、工具和环境)和软件工程管理(主要研究软件管理学、心理学、经济学)为研究内容的软件工程学科,以达到软件开发工程化的最终目标。
软件工程是用科学知识、技术以及工程管理原则和方法来定义、开发、维护软件,按预算和进度实现满足用户要求的软件产品的一门综合性的交叉学科。
软件工程是一种自顶向下分阶段实现的软件程序开发方法,着重于建造软件系统,要用管理科学的方法和原理进行软件生产的管理。
软件工程的概念于1968年提出,涉及计算机科学、工程科学、管理科学、数学等领域。
软件工程面临的问题有:软件费用、软件可靠性、软件可维护性、软件生产率和软件重用。
软件工程过程是指规定了获取、供应、开发、操作、维护、管理、支持过程时,要实施的过程、活动和任务。
软件工程的纵向分解是把软件生产分为几个阶段。