项目式教学法起来自于美国,风靡于德国,特别合适于职业技术教育,现在国内教育部明确支持进步职业教育,大力推进职业教育教学体制和教学办法的改革,在教育“十二五”规划中明确鼓励各高职院校使用校企合作方法办学,使用一流的项目教学法培养出高技能的专业人才,推进国内工业的进步,基于项目过程管理软件的项目教学法将是一种一流的项目教学法,能满足国内职业教育的新需要。
1、现在近况
1、现在没合适高职软件技术专业项目教学的项目过程管理软件
现在,有国内外不少项目过程管理信息管理软件,但多数都只合适大型企业,有些甚至针对特定企业定制,只适用于自己集团公司内部用,CMM5级中的项目过程管理规范为3个重点过程域, 即:缺点预防(DP)、技术变更管理(TCM)、过程变更管理(PCM),主要涉及的内容是软件组织和项目中怎么样达成持续持续的过程改进问题,其中不少需要在项目教学中非常难满足,需要简化,因此怎么样按CMM5级中的项目过程管理规范并简化后作为系统功能来设计出合适高职软件技术专业项目教学的项目过程管理软件是本课题研究的一个重点问题。
2、基于项目过程管理软件整理原现有项目教学中的资源
传统的项目教学中存在不少有用的教学资源,这类资源分散孤立存在,怎么样整理这类资源,使资源将来为持续改进的项目教学所用,提升老师和学生对后续教学项目的缺点预防、技术变更和过程变更管理的能力,也是本课题要研究的第二个重点问题。
3、借助项目过程管理软件解决学生团队合作流于形式,搭便车现象
项目教学一般使用团队合作学习模式拓展,由于项目推行需要集体协作。“合作学习”是近年兴起的教育理念,该理念觉得学生在合作中更能有效学习。但合作学习的首要条件是学生想并且可以合作,不然合作就成了走过场。在项目教学过程中,因为学生的合作意识较差,主动性不强,学习团队很松散,“搭便车”现象常见存在,这也是需要解决的一个重点问题。
2、借助项目管理软件来解决软件专业项目教学中的问题
针对以上职业院校项目教学效率不高,难以满足职业教育目的的近况和成因的剖析,笔者觉得应该从以过程来解决项目教学中的问题,达到提升项目教学效率。
1、严格按CMM5项目过程管理步骤来设计项目管理软件功能
知道软件项目过程管理软件的研究和在软件企业和高校中的应用状况,通过对CMM5级项目过程规范与需要和国职业教育情况的剖析研究,按简化后的CMM5级项目过程管理规范标准与需要进行企业项目开发过程的需要调查,确定项目过程管理软件应当拥有的软件功能,然后针对特定的应用环境进行系统设计、达成、测试验证软件功能,系统完成后把系统应用于我校软件技术专业项目教学中,应用成功后再推广至全省乃至全国的高职教育的项目教学中去。系统功能主要应用包含以下几大模块:
项目可行性剖析模块:目可行性剖析功能主如果对顾客项目需要(主如果项目时间、本钱、功能、技术)进行剖析研究,从而确定此项目的可行性。
项目立项功能模块:主要功能是一旦确定项目可行,就要依据实质状况下达项目任务书,指定有关负责人(主如果项目经理)全权负责项目的开发。
项目职员申请与配置:项目是的成功非常大大多数决定于一个出色的项目经理,一般项目是由项目经理全权负责的,所以项目所需职员也由项目经理申请配置。
项目成就物与任务管理:项目开发最后渠道是将项目分成一个个模块、子模块、叶模块,每一个叶模块自动产生7个任务种类(基本设计BD、机能设计FD、详细设计DD、制造CD、单体测试UT、结合测试IT、总体测试ST),每一个任务分为三个事件(作成、评审、交付),最后由每一个事件担当者去完成。
项目职员平时管理:项目职员平时管理是项目进度控制的重点和主要方法,是项目按进度、按期、低本钱完成的保证,包含日报、周报、月报等功能。
项目品质管理:品质管理是项目能否按期优质完成的保证,它是项目开发过程中不可或缺的一部分,水平是存活的根本、也是项目完成的首要条件,离开水平谈开发是空谈,主要包含对商品中的问题的详细记载及处置进程与结果。
项目交流管理:项目交流主如果在项目中项目职员之间的交流与项目职员与顾客方面的交流,还有项目组与上级各部门之间的交流,准确准时的交流能降低项目中的返工量、少走弯路、提升职员之间的合作工作效率、降低重复性BUG的产生、提升经验和技术的重用性,主要包含项目过程中的各干系人之间的会议及交流讨论记录。
项目信息管理:项目信息管理主如果用于记录项目一些基本信息和项目总结信息,将项目信息、经验统一集中起来便捷将来查询与总结,为以后的新项目顺利的进行提供经验依据和历史数据
2、基于项目管理软件严格控制学生的项目开发过程
当有了项目管理软件之后,在项目教学中必须要基于系统来严格控制学生们的项目开发过程,在系统的初期用过程中,由于新鲜事物,总有一个适应过程,甚至在开始时不会得心用手,甚至会导致比不用更麻烦的感觉,所以有的老师会在中途舍弃用,有的老师甚至对新事物刚开始就排斥,如此会紧急妨碍项目管理软件在项目教学中的应用,为了预防这样的情况的发生,需要学校有关职能部门组织老师培训,熟知系统的用法,甚至出政策文件,强制老师们用,老师在项目教学中也要严格控制步骤管理,通过系统的有关功能监视学生们的项目开发状况与进度。
3、可行性