软件工程 *** 指的是什么意思呢
软件工程 *** 指的是什么意思呢
软件工程包括三个要素: *** 、工具和过程。软件工程 *** 为软件开发提供了“如何做”的技术。它包括了多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法过程的设计、编码、测试以及维护等。
软件工具为软件工程 *** 提供了自动的或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计算机辅助软件工程(CASE)的软件开发支撑系统。
CASE将各种软件工具、开发机器和一个存放开发过程信息的工程数据库组合起来形成一个软件工程环境。
软件工程的过程则是将软件工程的 *** 和工具综合起来以达到合理、及时地进行计算机软件开发的目的。
过程定义了 *** 使用的顺序、要求交付的文档资料、为保证质量和协调变化所需要的管理、及软件开发各个阶段完成的里程碑。软件工程是一种层次化的技术。任何工程 *** (包括软件工程)必须以有组织的质量保证为基础。全面的质量管理和类似的理念**了不断的过程改进,正是这种改进导致了更加成熟的软件工程 *** 的不断出现。
支持软件工程的根基就在于对质量的关注。
版权声明
本文仅代表作者观点,不代表看看头条立场。
本文系作者授权看看头条发表,未经许可,不得转载。
