
针对“软件项目管理”课程中出现的问题,从增加教学手段、大量的案例研究和进行实际的大型软件项目模拟三个方面进行了教学探讨,以期希望能够提高教学质量和学生的学习积极性。
随着我国高等教育的不断发展,社会对计算机专业的本科生的要求逐步提高,计算机软件专业的教育也正从传统的应试教育逐步向综合素质教育进行转化。“软件项目管理是各高校计算机软件专业的一门重要的专业基础课之一,课程主要培养学生在大型软件开发中管理软件项目的基本能力,使学生理解规范化的软件开发和质量控制过程,提高学生的实践能力和训练学生运用所学知识去分析实际问题、解决实际问题的能力。作为软件本科专业大四学生的专业基础课,课程重视学习有关软件开发和管理的基本理论知识又注重培养学生掌握实际的项目经验和项目案例完成的实践能力。
本文首先提出传统的软件项目管理的课程教学上的问题,如课程的理论性过强、目前的教学模式对于课程很重要的管理经验没有帮助、单一的课程教学手段使学生失去学习兴趣等,然后针对以上问题,从三个方面进行探讨。
一、“软件项目管理”课程教学中存在的问题
一般来说“软件项目管理”课程更注重学生的实践能力的培养。但在目前的“软件项目管理”的课程教学还存在以下问题:
1.课本内容理论性过强
由于篇幅的限制和软件项目管理的理论知识体系的庞杂,相关课本中大部分内容都是有关知识的直接讲解,只能包含少量工程案例。课本内容的理论性过强,理论知识的抽象性和概括性使得学生在对课程的理解上大打折扣,同时也让学生无法有效地进行理论联系实际的训练。因此,在课程最初的知识讲解阶段,学生经常会有“我又不是研究生,学这些干什么?”“直接告诉我怎么做不就行了?”“我只要能考试通过就行”,“我不学这些也照样项目开发”,以及“等到实际工作需要的时候再学也不迟”等的错误想法,影响了课程学习的积极性。
2.软件项目管理水平的高低偏重于经验的积累
想要提高实际的软件项目管理水平,除了掌握有关基础知识外,需要大量的实践经验,而当前的教学模式对此帮助有限。学生对于实际的软件项目开发的经验略显不足,对项目管理更没有概念。填鸭式的传统教学不能提高即将走向社会的学生的相关经验和技能,很容易让学生对于这门注重实践的课程失去自信心。
3.传统的课堂教学手段单一
由于社会的进步,当代大学生思维活跃,兴趣广泛,很容易受新兴事物的影响,对所学的课程有更高的要求。而传统的教学模式是教师课堂讲解知识,学生被动接受,这无法激发当代大学生的求知欲,使得大学生在思想上有依赖,不能对所遇到的软件项目问题积极思考应对,不利于达到培养软件项目管理人才的课程目标,久而久之,也使得大学生对于该课程的学习失去兴趣。
因此,如何提高大学生的积极性,使大学生从被动学习转变到主动学习,增强课程的理论联系实际的能力,增加学生的实践能力,是研究的重点。
二、关于“软件项目管理”教学方式的探讨
针对以上提出的问题,本文从以下三个方面进行探讨。
1.采用多种教学手段。保证理论知识的学习与项目实践并举
充分运用计算机教学的特点,在课堂上采用各种新的教学手段。除了课程幻灯片外,还加入教学场景录像,管理工具演示动画,项目案例的计算机模拟等。首先丰富了教学内容、提高知识的信息容量、加深知识点的映象,还能保证理论知识与实践相联系,使得学生充分理解学习课程的目的、理解规范化的软件开发和质量控制过程,掌握大型软件开发中管理软件项目的基本原则、方法和工具等,将未来的个人发展目标和课程目的有机地结合起来。同时,通过利用多种新教学手段修正学生的错误认识如,某些同学反映自己不用学习也应该能进行项目管理,在观看了一些实际的场景录像后,认识到以前接触实际项目太少,特别是大型项目,从而认识到项目管理的确是一门需要掌握大量知识才能刚刚入门的实践性学科。此外,在讲解一些具体的软件开发的知识,比如类似估计软件工程量的工作上,利用制作的管理工具演示动画,使得对于学生来说原本枯燥的基于COCOMO模型的计算,变成直观有趣易于理解的工程动画,提高学生的学习兴趣和掌握知识点的速度,充分理解模型运用于实际工程的过程,进而增强学生的综合能力。
2.组织学生分析案例。提高学生的学习积极性
为了提高学生的实际项目经验,增强学生解决实际问题的能力,除了课本知识外,还搜集了大量来源于实际项目的案例,在课堂上通过计算机模拟的形式,让学生认识到软件项目管理中的实际问题是复杂和层出不穷的,需要在课内课外努力学习,不断学习。在案例教学中,注意采用启发式教育的手段,引导学生进行正确思考,解决实际的问题。比如在第一章人员管理,对于如何管理优秀的人员,如何使优秀的人员更优秀这类问题,如果只是单纯讲述课本的知识点,学生根本不会去思考,只是被动听课,过后不能留下深刻的意见。因此,引入若干用计算机模拟的实际项目案例让学生分析,比如给出“某党政机关的信息中心的项目经理,遇到了技术水平高又没有团队合作精神的开发人员,不能采用有效手段制约的前提下如何进行项目管理?”或者“某公司正进行《员工职业发展与研发中心和谐发展》的活动,身为项目经理,要如何做才能在研发团队中培养、实施员工之间的合作与适度竞争?”这类案例,让学生以项目小组为单位进行讨论和抢答。这样的训练,有以下优点:
第一,使得学生加深了解和掌握有关软件项目开发与管理的知识;
第二,使得学生通过大量的实际项目案例分析获得实践经验;
第三,了解遇到实际问题应该如何灵活运用哪些课程知识来解决,发掘潜力,使得学生运用创造性思维解决问题;
第四,项目小组是对现实的项目团队进行模拟,让学生在项目小组中认识到如何进行有效的项目团队的合作;
第五,小组间的竞争是对现实项目团队间竞争的模拟,使得学生认识到竞争的活力和动力;
第六,提高学生的学习热情,使得学生从被动学习转变为主动学习,调动课堂情绪。几乎每个有案例分析的课堂都无比热烈,学生也由最初由于以前习惯使然的谨慎观望,到后来积极思考和讨论发言,学生的综合能力得到极大的提高。
3.组织项目小组。进行课堂项目模拟
为了学生能够对于实际项目的体验更加深刻,在课程一开始,就让学生按照个人意愿组成最少不少于3人最多不超过5人的项目小组,项目管理者采用民主轮换制或者优胜劣汰制,并结合课程的第二部分“为项目管理做好准备”的“定制项目愿景”章节,让学生结合课本知识,选取一个现实中较大的有实际应用价值的软件项目,给出包含项目干系人、需求、风险、回报等内容的课堂报告,以此为基础,在整个课程期问完成该项目。结合课本中各个部分的知识和要求,分别进行有关“项目计划”、“项目启动”、“项目过程”、以及“项目完成”的课堂ppt报告。在课堂中进行实际项目的报告和评审会议的现场模拟,让其余小组模拟软件客户,进行报告的小组模拟项目开发团队。在报告会中,项目开发团队要就项目的需求分析和软件设计、人员组织和分配、项目计划、项目管理和控制、项目提交、运行评价等等方面对“客户”负责,客户尽力提出要求,使得项目成功完成。整个实际的项目由学生通过团队完成,通过这样的课堂模拟,可以达到以下目的:
第一,通过项目小组的组合和项目经理的选择,让学生在组内学习项目团队的合作和获得软件项目管理与被管理的实际经验;
第二,使得学生真正进行团队合作完成较大的实际软件项目;
第三,通过五次重要的报告,使得学生在实际的较大型的软件项目开发和管理上积累经验;
第四,通过进行团队PPT报告和现场模拟,让学生充分体会到“实验性”的软件项目管理和面向客户的实际的软件项目管理的区别,深刻认识软件项目管理是对“人’’的管理;
第五,让学生灵活运用课本的理论知识对软件项目进行开发和管理,而不是以往的背诵知识应付考试,克服课程的“教条式”。
三、结束语
软件项目管理是一门专业基础课,该课程对于计算机软件专业的学生十分重要。特别是使得即将走向工作岗位的学生从“学院派”向“实践派”过渡的课程之一,能够提高学生的团队合作精神,运用理论知识解决实际问题的能力和培养学生的创新思维。本文对该课程的教学从三个方面进行了探讨,比如在课堂中增加新的教学手段,做到理论联系实际,组织项目小组进行较大的项目的开发和管理,进行大量实际案例的分析、讨论和点评,使得学生理解课程目标,深入掌握理论知识并将所学知识灵活运用于实践,采用创造性思维解决问题,拥有良好的团队协作能力。从实践的效果来看,学生的课堂情绪高涨,对课程学习的积极性大幅度提高,绝大多数学生都表示认同和欢迎。
软件项目管理课程知识庞杂,和其他课程如软件工程、软件测试等联系紧密。因此,如何更近一步的提高课程的教学质量,完善和发展教学模式,仍是今后的研究重点。
通过梳理国内师范大学近年来教师教育改革的措施,探询其背后所隐含的改革理念并进行辫析,可进一步明确师范大学教师教育改革的发展趋势和方向。传统的师范教育必须改革,这在当前师范大学内部已经达成共识。任何模式的改革都是依照一定的改革理念来进行,那么,教师教育改革的理念是什么?教师教育究竟应当如何改革?从我们目前师范大学所进行的改革措施来看,主要可以分为以下几种方式。一、当前师范大学教师教育改革几种主要方式...
本文探讨了新课改的基本理念,并在反思我国教师教育指导理念、理论基础和课程编制的基础上,构建新课改背景下教师教育的职前、入职和在职教育课程体系。 与传统课程相比,新课程改革的理念有几个核心转变:第一,改变课程过于注重知识传授的倾向,强调形成积极主动的学习态度;第二,课程结构从整齐划一走向多样化,从分科走向综合,合理设置课程门类和课时比例,体现均衡性、综合性和选择性;第三,精选终身学习必备的基础知识...
促进教师专业发展是当今教师教育改革与发展中的重要课题。教师个体和外界力量是教师专业发展的动力之源,亦可称之为教师专业发展的内因和外因。内因是事物发展变化的根据,是第一位原因。来自教师自身的内在动力是教师专业发展的重要动力及保证。以教师专业发展为背景,探讨教师专业发展的内在动力,探寻提升教师专业发展的有效途径,对推进教师专业发展意义重大。 20世纪80年代以来,教师的专业发展课题成为国外研究的热点...
通过相关案例的回顾与分析,提出由于我国体育社团信息披露法律制度缺位所造成的严重后果。我国体育社团作为管理单项体育运动的非营利组织,其内在的公益性质和外部的监管需要决定了信息披露的必要性。综合运用规范分析方法、比较分析方法,对国外先进立法规范加以比较借鉴,认为应当尽快构建我国体育社团信息披露的法律制度,在立法模式上,体育社团的信息披露制度可借助我国行业协会立法加以规定:在信息披露的范围确定上,划定体...
教学模式是指在一定的教育思想、教学理论指导下的,在某种环境中开展的教学活动进程的稳定结构形式。建构主义的提出与建立对指导学习过程的研究和促进教学改革的进行具有普遍意义。在地理学科的教学中运用建构主义学习理论,更有独特的优势。 论文关键词:高科技时代建构主义学习理论教学模式 1问题的背景 21世纪是高科技时代,是知识社会。根据联合国教科文组织编著的《学会生存一教育世界的今天和明天表明,教育现代...
本文通过认真调研,总结近年来高校在党建工作方面取得的新经验,客观分析高校党建工作面临的新形势,寻找高校党建工作存在的新问题,探索加强高校党建工作的新对策,从而开创高校党建工作的新局面,构建校园和谐的新气象,促进高等教育又好又快的新发展。 关键词:高校;党建;创新;发展 胡锦涛总书记在党的十七大报告突出强调指出,“以改革创新精神全面推进党的建设新的伟大工程,”同时提出了体...
本文结合本人工作经验,就施工中常见问题,如:充气胶囊的使用、混凝土裂缝的防治处理、混凝土强度的保证等提出自己的见解和解决方法。桥梁板是公路桥梁结构中直接承受动荷载的重要构件,其单片梁的造价往往上万元乃至数万元,其质量的好坏直接影响到结构的安全和使用寿命,一旦出现问题即造成重大经济损失甚至人员伤亡,下面结合本人在工作中的经验,谈谈施工常见问题及其对策。 一、板梁顶部塌陷或胶囊芯模无法抽出 充气胶...
随着农村中小学现代远程教育技术的不断推广,在课堂教学中利用远教资源的优势逐步体现出来。由于物理这门学科实验性、抽象性、应用性比较强,如何使物理问题形象化便成为学生学习的关键,直接影响课堂教学质量。尽管教师做了大量的演示实验,并将理论联系实际进行讲解,但有时因实验条件的限制,物理知识本身所具有的抽象性和复杂性,使得学生无法清楚地观察实验的操作过程及实验现象,无法正确地理解抽象的物理问题。学生由于没有...
高职教育培养目标的变迁,伴随着价值选择、主体选择和主题选择的变化,具体而言,就是从应试到应用的价值选择变化;从教师到学生的主体选择变化;从传统工业化到新型工业化的主题选择变化。高等职教培养目标的确定,是多种因素共同作用的结果,它主要受就业市场、行业岗位和公共政策等因素的影响。当前,我国高职教育人才培养的最终目标是让学生“会工作”。1999年,党中央、国务院《关于深化教育改革...
随着信息化的发展,信息系统依赖程度日益增强,采用风险管理的理念去识别安全风险,解决信息安全问题得到了广泛的认识和应用。该文首先介绍了风险评估工作的操作模式,指出了风险评估的实施过程阶段,简要阐述了信息安全风险评估的主要分析方法。 1风险评估概述近些年,信息安全事故时有发生,如何预防信息风险、避免信息风险成为了一个广泛讨论的话题,不少企业团体、商业机构、政府组织都请了专业公司进行了风险评估。 1...
影响因子:0.333
影响因子:5.482
影响因子:0.460
影响因子:6.073
影响因子:3.175
影响因子:1.460
影响因子:0.390
影响因子:0.000