基于案例的软件项目管理课程教学.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于案例的软件项目管理课程教学   文章编号:1672-5913(2011)23-0039-05 中图分类号:G642 文献标识码:A      摘 要:为提高软件项目管理课程的教学质量,本文分析该课程教学活动中存在的主要问题。针对该门课程的特点和要求,提出改进教与学的方式,运用基于案例的教学法,给出贯穿整个教学过程的完整案例。同时,针对重点内容,结合辅助工具软件,加强实例的可操作性,提高学生的实践能力,为教学工作者提供一定的参考。   关键词:案例教学;软件项目管理;教学方法         1 研究背景   软件项目开发的高失败率说明个人单独的软件开发方式已不能适应软件发展的需要[1-2]。软件项目管理直接影响软件成本、进度、质量。国内许多院校[3]和培训机构[4]纷纷开设软件项目管理课程,同时国际计算机教育课程体系不同分支中都开设此课程[5],它逐渐发展成为计算机专业的一门重要课程。   软件项目管理是软件工程和项目管理的交叉学科,是项目管理的原理和方法在工程领域的应用。但是,软件项目与一般的项目不同,有它的特殊性,主要表现在软件产品的抽象性。由此决定软件项目管理的特点是难度大、实践性强,也直接影响本门课程的教学。   纵观我校开设的软件项目管理教学活动,我们发现该门课程的教学活动主要存在两个问题。   1) 对课程和角色存在认识误区。   软件项目管理课程具有自身的特点,学生感觉到该课程与所学的专业方向和未来从事的职业相关性不强,认为该课程属于管理类课程,呈现出理论性强的特点。学生对自身的角色认识不清,普遍认为自己是编程开发人员,不做管理工作,该门课程与己无关,影响课程学习的积极性,学习态度消极,被动学习,丧失学习兴趣。   2) 缺乏软件开发经验。   该门课程是在学生学习软件工程、程序设计语言课程的基础上开设的一门专业课程。在学习之前,要求学生有一定的软件开发经验。熟悉一个软件产品开发、设计的整个环节,才能有效地实施对这一过程的管理。而目前的情况是,学生最多自己做过一个课程设计的软件编程,没有接触大型软件项目开发的经验,更谈不上对大型项目开发与管理的经验。   针对上述问题,本文提出基于案例的软件项目管理课程教学法,在对重点内容理解方面加强实践环节。一是对课程理论性强、学生认识误区问题,正确引导,提高认识,对重点内容增加可操作性,激发学生的主动学习能力;二是对课程的实践性强、学生缺少开发经验问题,采用案例教学法,通过对已有案例的讲解,在了解软件开发全过程的基础上获取开发经验,熟练常用软件项目管理辅助工具的使用。   2 正确认识软件项目管理课程   首先,在课程开始前,教师介绍软件项目管理课程的核心内容,依据2004计算机工程本科教学课程指南中的介绍[6],主要内容包括团队管理、项目进度计划、软件度量和评估技术、风险分析、软件质量保证、软件配置管理和项目管理工具等7部分。目的是通过参与团队项目,说明团队建设和团队管理的基本内容,做好软件项目计划中各项准备工作,包括项目规模和成本的估算、进度、资源分配、配置控制、变更管理和项目风险识别与管理,对比和比较用于保证软件产品质量的不同方法和技术。   其次,根据现阶段我校生源情况,分析当代大学生的学习现状,培养学生对该门课程的兴趣。根据课程的学习内容与特点,建立项目小组责任制,每组6人,由学生自由组合,每人重点负责项目管理中的一部分,同时协调关系,培养团队合作精神。详细说明项目管理中的七部分内容与每个人软件开发过程中的需求分析、总体设计、详细设计、代码实现、测试与维护的关系,使学生充分认识到课程的实用性和重要性,提高对该课程的学习兴趣。   3 软件项目管理课程中的案例教学法   案例(case),也被称为个案、个例、事例或实例,最早属于医学领域,后来被广泛运用于法学、军事学、教育学、管理学等学科。案例教学法(case method),在国外也称为个案研究,即case study,是为了培养和提高学习者知识能力的一种教学方法,是将已经发生或将来可能发生的问题作为个案形式,让学习者去分析和研究,提出各种解决问题的方案,从而提高学习者解决实际问题能力的一种教学方法。19世纪70年代,该教学法由美国哈佛大学法学院院长兰德尔(C.C.langclell 1826―1906)[7]首创。他编著的《合同法案例》是世界上第一本案例教学法的教科书。目前,作为一种新型的教学方法,案例教学法遍及美国以及其他国家。我国的案例教学始于20年前,对我国高校教育思想和教学方法的全面改革有着重要启示和推动作用。   案例教学法以学生作为案例教学过程的主体,教师组织课堂、引导讨论、布置任务、创造场景,调动学生积极性,提高学生能力。案例教学有利于把软件项目管理课程与

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档