1. 软件工程学科
众所周知,软件工程的概念是在1968年举行的nato会议上,为了解决“软件危机”问题而提出的软件工程在40年的发展历程中,产生了许多有影响的方法、技术和工具,取得了广泛的成功应用和最佳实践,在工业界获得了普遍认可但是,软件工程是否应该成为一个独立学科依然是一个颇有争议的问题[1]
软件工程已经走过了40年的路程,随着全球网络信息化时代的到来,正在迈入一个新的发展阶段伴随着软件工程的发展进程,软件工程教育在逐渐形成自己体系的同时,也需要不断地更新和发展,以适应和满足社会对软件工程人才提出的新要求因此,网络时代为软件工程教育的发展和成熟带来了新的机遇和挑战
总之,无论是软件工程领域的发展还是软件工程学科软件工程体系结构的争议,它们都反映出软件工程是一个年轻而有活力的新生事物,具有被广泛应用和有待成熟的双重特性软件工程自始至终致力于解决软件开发中的问题,正逐步呈现成熟发展的态势
我国软件工程专业的建设始于20世纪80年代初,90年代发展成为计算机软件与理论二级学科下的一个专业方向近年来,伴随着我国软件行业的蓬勃发展,软件工程专业正以惊人的速度发展壮大与此同时,部分高校提出了增设软件工程一级学科的建议,以满足软件技术的快速发展、产业结构的变革性调整、产业的逐步优化升级等方面的迫切要求,进一步实现我国软件产业人才培养的跨越式发展
在学术界,人们争议的主要焦点集中在软件工程与计算机科学之间的关系上,即二者是存在一定交集的两个独立部软件工程专业介绍分,还是前者是后者的一个子集ieee-cs/acm在computing curricula 2005(cc2005)中对整个计算领域进行了不同学科的划分,清楚地表明软件工程与计算机科学是完全独立的两个学科,但是二者存在着大量的交叉[2]
教育部高等学校软件工程专业教学指导分委员会秘书长 清华大学教授 刘强
在工业界,人们往往忽略计算领域的学科划分,从各自职业的角度对软件工程有着不同的理解通常情况下,“工程师”资格在相关工程领域的许可范围具有严格的界定,但是“软件工程师”却不相同,其职位和资格基本上是随需而定的,缺乏一个统一的公认标准,在正规教育和职业认证中也很少关注这一点
白癜风症状及治疗白癜风的治疗药物