软件工程治理方法和手段(软件项目治理的7个原则)

一, 软件工程一直以来都缺乏一个统一的界说,许多学者、组织机构都划分给出了自己的界说:Boehm:运用现代科学手艺知识来设计并组织计算机程序及为开发、运行和维护这些程序所必须的相关…

一, 软件工程一直以来都缺乏一个统一的界说,许多学者、组织机构都划分给出了自己的界说:Boehm:运用现代科学手艺知识来设计并组织计算机程序及为开发、运行和维护这些程序所必须的相关文件资料。IEEE:软件工程是开发、运行、维护和修复软件的系统方式。Fritz Bauer:确立并使用完善的工程化原则,以较经济的手段获得能在现实机械上有用运行的可靠软件的一系列方式。软件工程学的内容软件工程学的主要内容是软件开发手艺和软件工程治理.软件开发手艺包罗软件工程方式学、软件工具和软件开发环境;软件工程治理学包罗软件工程经济学和软件治理学。1、 专业简介:是计算机领域生长最快的学科分支之一,国家异常重视软件行业的生长,对软件人才的培育给予了异常优惠的政策。本专业培育掌握计算机软件基本理论知识,熟悉软件开发和治理手艺、能够在计算机软件领域中从事软件设计、开发和治理的高级人才。2、 主修课程:该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法剖析、面向对象程序设计、现代操作系统、数据库原理与实现手艺、编译原理、软件工程、软件项目治理、计算机安全等课程,凭据学生的兴趣还可以选修一些其它选修课。3、 结业去向: 除考取国内外名牌大学研究生外,主要结业去向是计算机软件专业公司�p信息咨询公司�p以及金融等其它独资、合资企业。二,软件手艺是一个生长变化异常快的行业,软件人才要根据企业和领域需求来确定培育的偏向,而针对高职学生,必须坚持以就业为导向的指导思想,强调其技术培育,注重课程放置的合理性。因此,我们一方面定期修订教学计划,保证课程设置与软件手艺的生长基本同步,另一方面行使转、合、撤、拆的原则,降低专业课程中理论教学的比例,增强针对性和实用性,优化课程结构,形成合理的、科学的课程体系。依据培育目标的要求,软件手艺专业的课程包罗公共课程、专业基础理论课程、专业课程、素质能力提高课程四个部门。软件手艺专业的基础理论课程旨在训练学生的逻辑思维、推理能力,掌握与软件手艺关系亲切的数学知识,掌握基本的计算机应用技术,以及编写程序的基本方式。为了增强软件手艺中涉及的数学知识,从 04级最先将原来两学期的高等数学改为一学期高等数学、一学期计算机数学。现在所开设的基础理论课程包罗:计算机数学、计算机导论、操作系统、数据结构。专业课程由以下三部门组成:1)编程语言课程(包罗Microsoft公司Windows平台开发手艺和SUN公司的Java开发手艺)2)支持课程(如数据库手艺、网络手艺、XML等)3)专业技术提高和扩展课程(如软件工程、UML、测试手艺等)对于三年制班与二年制班,由于教学时间及生源上的差异,在课程设计及教学内容上都有所不同。1、三年制班级(普高生)主干专业课程均配有响应的课程设计,而且实践教学的课时比例超过了 50%。在课程设置上,对于专业课程举行优化组合,将横向联系亲切的课程放置在统一学期,并开设配套的综合性实训课程,以培育学生综合运用知识的能力,学期之间则形成课程链路,以逐步完成职业技术的学习。如第三学期所开设的J2EE、SQL SERVER,以及与之相对应的综合性实训课程(开发SQL SERVER为后台数据库的J2EE应用系统)。2、二年制班级凭据二年制教学需要,制订了二年制教学计划,为保证削减教学时间的同时,完成专业教学义务,接纳以NIIT的焦点课程体系(消化吸收迁徙其课程模式,自主知识产权的课本/课本开发)中的手艺门路为主线,在通识课程、手艺基础课程、结业设计等环节举行教学计划上整合。一方面,改造现在公共文化课程的设置方式,接纳天真的教学机制,公共课与专业课在整个学制内交织,以便专业课可以前移;另一方面,以一条手艺门路(.NET手艺)贯串整个教学计划,以循序渐进的阶段形式递进,主要分为四个阶段:非可视化编程阶段、可视化编程阶段、WEB应用开发及技术提高阶段以及综合实践训练阶段。课程设计上,整合计算机导论、数据结构等手艺基础课程,以整合、化整为零为主要设施,一些专业课程则接纳了专题形式放置课程,如统一建模语言则涵盖了软件工程、UML使用、UML应用等专题。

 

泉源:博客,迎接分享本文!

作者: admin

相关推荐