欢迎来到天天文库
浏览记录
ID:11110707
大小:614.00 KB
页数:17页
时间:2018-07-10
《基于cdio模式的软件人才工程实践能力成熟》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于CDIO模式的软件人才工程实践能力成熟度模型
基于CDIO模式的软件人才工程实践能力成熟度模型
摘要:软件学院软件工程人才工程实践能力培养体系是软件学院人才整体培养方案的重要组成部分,本文重点阐述了我院软件工程人才工程实践能力培养模型,并介绍了我院人才培养的实践与特色。 关键词:软件工程;工程实践;成熟度模型 华中科技大学软件学院定位于培养具有国际竞争力的高素质应用型软件工程人才。建院以来,学院建立以软件工程本科学位和专业硕士学位等多层次的软件工程人才培养体系;构建以计算机软件基础知识、数学、工程和职业基础知识
2、为基础,以软件工程’知识体系为核心,以软件应用、软件工具和领域知识为扩展的专业教育知识体系;综合设计理论教学与实践教学方案,建立强化学科专业基础、突出工程实践和创新能力、适应产业人才需求的一体化课程体系以及实验、实训、工程实践一体化的工程实践能力训练体系。 1 软件工程人才培养链 软件工程人才培养链是软件学院人才培养的理论模型,是软件学院遵循的人才培养规范。在人才培养链的探索过程中,软件学院建立了具有自身特色的软件人才实践教学培养体系和课程体系,形成了软件人才培养的新模式。
3、 在人才培养的课程体系中,60%以上的专业课程采用双语教学。基础课、专业基础课、专业课、实验课、实训课、工程实践、论文及答辩构成了软件人才知识和技能培养的链条。基础语言课、听说语言课、人文课和讲座、创业课和讲座等构成了软件人才的综合素质培养链条。英语和日语成为必修课或指定选修课。 图1和图2分别是软件学院本科生和研究生的人才培养链示意图,图中圆括号数字意义如下: ①在编教师;②IT公司教师;③境外教师;④公司团队教师(多位教师按角色上同一门课):⑤工程实践基地导师。 2 软件工程人才工程实践能力培养模型
4、> 2.1 模型框架 通过教学实践,我们总结出了软件工程人才工程实践能力培养模型,又称为软件人才工程实践能力成熟度模型(Soff-wareTalentPracticeCapabilityMaturity CSDA涉及的15个知识领域Model,STP-CMM)。STP-CMM分为四个级别,分别是面向认知的实践级别(认知级)、面向课程群的实践级别(课程级)、面向项目案例的实践级别(项目级)和面向软件工程的实践级别(企业级)。软件工程人才工程实践能力培养模型是软件学院人才培养体系的重要组成部分,如图3所示。 2.2 模型等
5、级 2.2.1 等级1——认知级 在认知级时,学生刚刚入学,一般不具备软件项目实践的基本知识,对于软件行业也没有清楚、系统的认识。在这个阶段,学生需要学习计算机和软件相关基础知识课程,如大学计算机基础、信息技术导论等,还要掌握一门基础性编程语言,如c语言等。 等级1时,学生的实践能力基本为零,因为他们的行业背景比较弱。所以该阶段的实践内容主要集中在计算机系统的认识和编程领域的起步。 等级1的关键过程域如下: (1)掌握高级编程语言。学生需要学习并掌握一门高级编程语言,能够独立自主完成一些初步的编程问题,开始了解软
6、件项目开发的一些基本知识。 (2)行业接触。本阶段学生的行业背景相关性弱,所以在提高实践能力的过程中要了解一些行业的相关知识和信息,增进对软件行业的认识。 2.2.2 等级2——课程级 在课程级时,学生已经学习了本科一年级的课程,对软件工程领域有了基本认识。这一年,学生将接触软件工程基础核心课程群,如软件工程导论、数据结构与算法设计、操作系统原理等,专业知识和编程能力比等级1都有阶段性提高。 等级2时,学生的实践能力比等级1有了质的提高,能够高效完成核心课程涉及的项目实践,还能够实现一些行业内特定问题的解决方案,同时要了解
7、一些简单的工程管理细节。 等级2的关键过程域如下: (1)核心课程实践。学生要能够灵活运用课上学到的核心课程的知识,编程实现其中的实践内容。 (2)实现问题解决方案。本阶段的学生需要灵活运用学到的软件工程理论知识和编程技巧,实现行业内一些特定问题的解决方案,在实现过程中做到理论和实践的统一。 2.2.3 等级3——项目级 项目级时,学生经过两年的学习实践,已经打下了坚实的理论知识基础,并且具备了良好的动手实践能力。在这一学年,学生上课学习的是专业核心课程群的内容,例如需求工程、数据库开发、软件构架实践等。
8、 等级3时,学生已经不
此文档下载收益归作者所有