一、软件项目管理课程教学现状 国外著名大学、国内重点大学都把《软件项目管理》课程作为软件工 程专业的核心课程之一。这门课程对于奠定软件工程专业技术与管理复合型人才 的理论基础起着重要的作用。它涉及工程概论、管理学、计算机科学与技术、数 学、统计学等多学科知识,是一门综合型强的专业课程,在软件工程专业课程体 系中占有十分重要的地位。正如微软总裁比尔盖茨所讲“软件管理水平的高低决 定软件开发的成败”。
《软件项目管理》课程在我国最早是在2002年北京大学软件与微电子 学院成立时开设。时至今日,各高校软件工程专业都开设了该课程。但很多学校 的《软件项目管理》课程都只局限于讲述基本的理论知识。普遍存在下列问题:
(1)课本内容的理论性强,理论知识的抽象性和概括性使得学生对课 程的理解上大打折扣,同时也让学生无法有效地进行理论联系实际的训练。(2) 软件项目管理水平的高低偏重于经验的积累。除了掌握有关基础知识外,需要大 量的实践经验,而当前“灌输式”的传统教学不能提高即将走向社会的学生的相关 经验和技能,很容易让学生对这门注重实践的课程失去信心。(3)传统的课堂教 学手段单一。传统教学模式下教师是主角,学生被动接受,这无法激发学生的学 习热情,不能对所遇到的软件项目问题积极思考应对,学习效果不理想,或者是 只掌握了理论知识、却无法运用到实际工作中。
国外对该课程教学的研究主要集中在对教学模式和方式、方法的探讨 与研究。在教学模式方面主要表现为以下特点:
(1)企业主导整个教学过程。以企业所需设计教学内容。(2)以综合职业能力作为实验教学的培养目标和评价标准。如加拿大的能力本位的教学模式, 包括知识、态度、经验、反馈。(3)强调情境化学习的教学环境的设置。如美国 的社区学院会组织学生小组完成一项典型的案例,在这个过程中不仅让学生学会 自行解决问题的能力并且发展了小组成员之组织与协调能力。(4)以资格证书制 度推动应用教育实验教学的发展。如英国的以资格证书为中心的训练模式。
二、创建以工作过程为导向的教学体系的原则与目标 软件产业是一个技术密集型,且充满高度竞争的一个行业,企业要在 竞争中求生存、求发展,离不开人才的竞争。作为应用性本科高校,担负着为社 会培养输送既有一定理论知识,更具有扎实的动手操作能力,可以很快在生产服 务一线发挥作用的高素质技能型人才的重大任务。创建以工作过程为导向的教学 体系是培养既有理论水平又有实践能力的高素质技能型人才的有效途径。接下来 将从创建以工作过程为导向的教学体系的原则与目标进行分析。
1、创建以工作过程为导向的教学体系的原则 (1)对软件项目管理岗位进行调研。分析岗位技能,确定岗位所需的 知识结构,确定软件项目管理的工作过程。(2)研究高校现行的《软件项目管理》 课程的教学,结合软件项目管理岗位的要求,建立以工作过程为导向的课程教学 内容,制定教学方案。(3)以工作过程为导向,创设学习情境,组织教学活动。(4) 以工作过程为导向,改革评价标准,落实教学反馈。(5)试行新的教学方案,记 录试行效果及学生反馈信息,并做出试行效果总结。
2、创建以工作过程为导向的教学体系实现的目标 (1)整合与拓展本课程的教学内容。(2)制定教学方案,实现教学方式、 方法和手段的创新。(3)改革学生学业成绩的评价标准,即创建合理、有效的课 程考核方式。(4)提高学生对本课程的学习积极性和学习效果,提高学生实践能 力。
三、创建以工作过程为导向的教学体系 1、课程教学安排 根据前期对软件开发公司开发一个具体软件的工作流程的调研,并结 合本课程的特点,计划将本课程分成四个模块,分别是:(1)项目开始:包括立项、合同签署、项目授权。(2)项目计划模块。
包括项目范围计划、项目进度计划、项目成本和合同计划、项目质量计划、人力 资源和沟通计划、项目风险计划、软件配置和集成计划。(3)项目执行控制模块。
包括项目集成变更管理、范围管理、进度和成本管理、质量管理、团队和沟通管 理、风险控制。(4)项目结束模块。包括合同结束、项目结束。
2、以工作过程为导向,创设学习情境,组织教学活动。根据上面的 模块划分和现实工作情景,创建以下几个情景。
(1)合同签署和立项情景(2)项目范围计划、进度计划、人员安排情景 (3)成本和风险管理情景(4)质量控制情景(5)团队沟通和项目结束情景 3、根据以上情景组织教学活动。包括教学内容设置和角色定位。
4、学生成绩考核方式。学生成绩=理论考试成绩(占40%)+实践考试 (40%)+平时成绩(占20%)。
作者:周造华 佘学兵 来源:成长·读写月刊 2014年8期
扩展阅读文章
推荐阅读文章
推荐内容
钻爱网 www.zuanai.cn
Copyright © 2002-2018 . 钻爱网 版权所有 湘ICP备12008529号-1