时间:2023-10-08 15:44:27
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇工程化项目管理,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
当前IT领域对软件专业人才的需求很大,而创新型、应用型软件人才的匮乏已成为制约我国软件产业发展的瓶颈,如何适应市场需求,进一步提高学生的就业率和就业质量,是我们目前面临的首要问题。青海民族大学十分重视软件人才的培养,在采取多项政策和措施鼓励教学改革促进具有创新型思维的、面向工程化的软件人才,在培养体系的建立,办学模式、培养方法、质量监控等方面进行了努力的工作和积极的探索,并取得了一些经验。一些研究成果和IT领域的反馈表明,成熟的软件工程人才在具备扎实的理论基础、宽广的专业知识和创新能力框架下,必须受到正规的、良好的工程师训练和职业熏陶。本项目是我们在结合青海民族大学实际情况的基础上,认真分析了软件工程人才培养规律,其目标就是建立一个以工程化为主线的软件开发人才综合实践教学体系,培养创新型、复合型开发人才,使学生的专业知识、项目管理能力、职业素养、创新能力等方面都得到均衡的发展。
2创新型软件工程人才培养体系(Innovativesoftwareengineeringpersonneltrainingsystem)
2.1创新型软件工程人才培养目标
要培养既掌握软件开发技术,又懂得如何实施一个软件项目并对之进行管理的创新型、应用型人才,这就要求我们对学生的培养目标重新定位。培养目标应该以社会需求为导向,把工程化教学、职业素质、创新思维培养作为软件开发应用型人才培养的核心任务。创新型软件工程人才培养体系不但要求学生学习软件工程的基本知识和方法,还要在遵循IT业界标准的基础上,培养他们的项目管理、工程实施、创新能力和团队合作精神。充分发挥教师领域知识的潜能,调动学生学习兴趣,从而提高学生的主动创新兴趣和能力,提高就业竞争力。
2.2创新型软件工程人才培养过程
创新型软件工程人才培养体系强调在软件工程指导下,以数据库为主线进行工程化课程群组建设,具体工作分三个阶段进行,即知识传授+案例讨论+工程化实践的模式。这一阶段以理论知识传授为主,教师系统地讲授工程化课程群组建设的知识体系,精讲系统原理和方法并突出重点和难点,为后续阶段的学习做好准备。第二阶段是案例讨论。让有丰富经验的教师及企业工程师和管理者来编写案例,通过对一些精选案例的分析学习,培养学生的工程思维能力、问题分析能力和判断能力及创新思维。引导学生进行深入讨论以便发现问题、寻找可能正确地处理和解决问题的具体方法。第三阶段是实践训练。以项目小组为单位具体实施完成一个项目,一个小组可由若干人组成,按软件工程项目开发的要求,为小组的每一位成员分配角色,分别进行项目计划的制定、需求分析、总体设计、详细设计、编码实现及测试等各环节的任务。在实践过程中,对上述环节的任务完成都以答辩作为考核的方法。根据实际需求,将可行性分析、需求分析、设计文档等工作作为一个重要环节来锻炼,通过对标准文档格式的讲解和精选案例的学习,学生编写所有环节的文档资料,而每一个环节的文档资料只有在通过答辩后才能进入下一个环节的工作。
2.3创新型软件工程人才培养方法
尽管案例教学法在各级院校已经开展,但大部分教师在实际讲授过程中仍以自己的思路为主导,忽略了将案例作为背景将软件工程的各个环节串联起来。学生在被动的听讲过程中缺少积极的参与意识和独立思考的能力,而对完成一个软件项目的全过程非常模糊。因此,在日常的教学过程中,更应该强调软件工程的实施过程,对每一个阶段进行承前启后的分解,其中强化软件项目管理在整个过程管理中的重要性,特别是把软件过程管理的内容纳入到课堂教学内容中,并辅以必要的答辩讨论和实践环节,使得学生能够对软件项目实施的各方面内容进行综合理解和应用,使学生熟练掌握软件工程知识与技能,具备作为软件工程师的能力。
2.4创新型软件工程人才培养保障措施
建立新的评价体系。将工程能力、创新思维、职业素养引入人才培养评价体系,将企业反馈和实习生/毕业生调查结果作为依据,加大教育教学过程管理。实验室/实践基地建设。近三年投入经费800余万元,加强实验教学平台建设,通过建设与市场同步的工程化综合实验环境及实践/实习基地,为实践教学提供强有力的支撑。
3创新型软件工程人才培养实施过程(Innovativesoftwareengineeringpersonneltrainingimplementationprocess)
以面向工程化和提升创新能力为指导,通过全面改革人才培养模式、合理设计课程结构、改革教学方法与手段、更新考核方法、提升重视团队合作、突出软件测试过程、搭建工程实践教学环境,确立课堂教学、自主学习、结合实践、教师指导创新型软件工程人才的教育体系。
3.1合理设计课程模块
通过引入第三方评估公司麦克斯对毕业生进行调查需求和质量分析,根据结果及时与IT领域企业研讨,修订人才培养方案和培养目标,制定课程教学计划、教学大纲、实验大纲,逐渐形成符合市场需求的人才培养模式,构建了相对独立又互相联系的“理论课程体系”和“实践教学体系”。校企合作以软性内涵建设为核心,双方建立稳定、长效和双赢的合作模式,包括人才标准的制定、基于岗位和任务的课程体系规划与设计。在培养方案中针对性地设置教学模块,包括理论知识、实践教学,覆盖文化修养和专业领域,构建一个知识面较宽广、实用性很强的大平台+多模块的教学体系。根据“基本知识初步综合应用工程实施组织创新技能”的梯度模式,其中实践教学体系设置企业认知、课程实验、课程设计、综合实习、认证培训、参加大赛等教学环节。模块化、系统化课程体系构建为我校计算机类专业以及在部分专业必修课中实行了分级教学奠定基础。
3.2改革教学方法与手段
随着软件行业的不断发展,主流应用软件的类型也在不断变化着,从最初的桌面应用到基于Web的应用,再到目前的电脑、手机客户端与Web端多客户端平台应用[3]。以精选的项目案例为驱动,推行启发式、讨论式、参与式教学,并结合理论/实践一体化的教学方法。运用现代信息技术,如大数据、云平台,为学生的自主学习和实践提供大量的资源。让学生通过多途径理解专业知识和文化知识,在项目开发和案例讨论中了解工程过程并积累工程经验。以面向工程化的教学法为指导,突破传统的教学模式,注重培养学生的批判性和创造性思维,激发创新创业灵感,同时又作用于学生对专业知识的提高,大大增强学生学习的积极性和主动性。
3.3培养工程化思维能力
教师除了讲授学生学习软件工程领域专业知识的同时,更加注重对实际应用能力的培养,培养学生的创新精神和团队合作意识,使学生积极主动地参与其中,然后由学生根据知识和技能进行项目的实践。与此同时,教师一定要向学生明确任何项目没有标准答案,只有预定的目标和指标,而工程就是去实现这个目标和指标,它需要创新,没有工程思维,就很难进行创新。
3.4更新考核方法
以答辩的方式考核学生完成的阶段任务。首先,确定答辩小组成员,以7—9人作为一个答辩小组,成员有教师、工程师、学生组成,其中学生成员既是答辩评委又是答辩者,一个班级可以分5—6个小组进行答辩。其次,由学生将自己在前一段时间所做项目的可行性研究、系统分析、总体设计、详细设计做完整的介绍。答辩小组成员,尤其是学生评委必须提出问题,然后展开讨论,在发现问题的同时提出解决方法。在讨论的过程中老师注意激发学生的热情和兴趣,并详细记载分析每一个答辩学生设计方案中出现的问题,认真分析、充分讨论,经修改后进行下一阶段工作。成绩考核中引入团队评分制,不再以个人表现来评定成绩,而是以项目团队的整体表现作为考核的依据,最终目的是促使学生加强沟通和合作交流,体会到团队作战的重要性。在考查学生分析问题、解决问题的基础上,探索新型非标准化考试。
3.5提升重视团队合作
每个小组交换使用设计方案,各组选择其他组的阶段成果作为下阶段工作的基础,用较真实的场景模拟项目评审,从设计方案到代码的编写、测试,都暴露在其他小组成员的监控中,培养竞争意识和表达能力,提高组间协调能力和团队合作意识。
3.6突出软件测试过程
学生邀请非小组成员或班级外的学生对软件产品做严格的测试,以便发现问题。之后指导教师给出下一步项目需求的更改情况,学生根据实际情况或更新设计方案获继续下阶段的工作,其目的是模拟实现真实项目中的需求变更。
3.7建设工程实践教学环境
校内实验室/实践基地建设是实施工程化教学的基本保障。在校内实验室/实践基地建设过程中,始终以创新型、工程化的培养思维为指导,构建跨专业、符合企业要求的工程化综合应用环境,同时在国内IT企业中建立实践基地,为学生提供良好的实践机会,让学生具体参与企业运作和项目研发,体验软件工程的实施过程。
4结论(Conclusion)
关键词: 工程化; 软件; 实践; 体系
中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2015)09-59-02
Research on practical teaching system of software talents training base on
cooperation between university and enterprises
Sun Qilong
(Qinghai University For Nationalities, Department of Computer, Xining, Qinghai 810007, China)
Abstract: Taking engineering thought as the main line, taking the software market demand as the goal, taking the training plan as the main body, with the engineering ability as the characteristic, according to the basic principle of " heavy base, precise direction, strong engineering", and supported by the platform of school enterprise cooperation training environment, starting from the training goal, contents, mode, and support measures, build a "cognitive practice", "course practice", "synthesize practice" and "enterprises practice+graduation project" complete engineering practice training system to cultivate enterprises really needed practical software engineering talents.
Key words: engineering; software; implementation; system
0 引言
目前计算机软件发展迅速,市场对软件人才的要求不断提高,在软件人才市场中,一方面软件及相关专业毕业生面临择业困境,表现为人才供应过剩;而另一方面大批软件企业却招不到合适的员工,表现为人才紧缺,这已成为制约我国软件产业发展的瓶颈。其实导致这一状况的根本原因在于,我国高等教育部门对软件人才的培养与软件产业的发展之间出现了严重的脱节。青海民族大学在软件人才培养方面进行了探索和实践,采取多项政策和措施鼓励教学改革以促进软件实用人才培养,同时,通过与企业共同构建软件人才实践培养体系,在培养工程型的软件专业人才方面走出了自己的特色之路。该体系以“依托地方,服务西部,面向全国”为原则,以工程化思想作为主线,以软件市场需求为目标,以培养方案为主体,以工程能力为特色,以校企合作培养环境为平台支撑,从培养目标、内容、模式、保障措施出发,构建一个以工程化为主线的软件人才综合实践教学体系,面向软件产业着力培养实用型的软件人才。
1 构建实践教学体系
软件人才的培养首先取决于培养定位,确定正确的质量观,然后采取有效的工程教育方法去构建实践教学体系。目前CDIO工程教育理念已经逐步引入到工程实践教学中。CDIO是以能力培养为目标的工程教育模式,它以工程项目的整个生命周期做为载体,将课程有机的联系起来,让学生以主动的、实践的方式学习知识,继而转变为能力。它非常重视学生动手能力的培养和实践工作经验的积累,因此在教学中,应以大量的工程实例并结合科学理论进行讲解,同时安排相应的实践教学环节,以提高学生应用科学知识解决工程实际问题的能力。
1.1 明确培养目标
按照软件工程发展的规律,根据市场需求,贯彻“重基础,精方向,强工程”的基本原则,充分利用青海民族大学计算机学院在人才培养模式改革上的经验,增加过程考核,构建模块化教学体系,开拓校企合作途径。通过构建以面向工程能力为导向的模块化教学体系、围绕工程项目开展实践教学,探索实践教学方法,建立多元化的师资队伍,加强校企产学研合作以及完善质量监控与保障体系等。培养适应本学科发展,适应我国软件企业发展需要的高素质实用型软件工程专门人才,使学生毕业后能从事软件项目系统分析、设计、开发和管理。
1.2 确定实践教学体系
以工程化教育为主线的软件人才综合实践教学体系坚持工程能力和素质培养四年不断线的原则,从专业技能、软件开发能力、工程实现能力三个方面完成实践能力的培养。将工程实践教学法贯穿于整个教学环节,提高学生的学习兴趣。不但要求学生学习软件开发的基本原理、概念和技术方法,还要求自觉遵循软件工程方法论中的规范和工业领域中行业标准。培养他们软件项目管理的能力、从事工程实践的素养、创新能力和团队合作精神,增强学生的工程意识和工程实践能力。在此基础上青海民族大学和企业合作,对原有的培养方案不断修改并调整教学计划,在不增加总课时的基础上,加大了工程实践类课程的比例,使得实践类课时比例占总课时的35%。引入企业资源,将企业课程植入到教学计划中,邀请企业有实践工作经验的工程师参与对学生的实践指导工作。通过校企合作的方式,形成了从大一到大四的“认知实习”、“课程实训”、“综合实训”及“企业实习+毕设”完整的工程实践培养体系。
1.2.1 认知实习
学生刚跨入校门时对软件工程的概念还不是很清楚,在没有专业背景的情况下,短时间内培养学生对软件工程的学习兴趣是培养软件人才的首要任务。通过认知实习使学生对软件工程或IT领域有了一个较为系统和全面的认识,在提高计算机基本操作水平的同时,引导学生将所学的基础知识与实践结合起来。在大一新生的课外实践环节中加入“认知实习”内容,通过参观软件企业或其他部门的信息中心,让学生了解软件的生产过程、软件的应用领域和未来软件的发展。不但为学生以后进入专业课程学习打下认知基础,也为后续其他课程的学习提供一个感性的认识,帮助学生树立起专业学习和奋斗的目标。
1.2.2 课程实训
学生在完成每学期的课程学习后,引入一些小的、易于实现的项目进行学期课程实训,如C语言、JAVA、数据库等课程。该类课程设计是在课程结束后开始在校内有老师指导完成。主要针对专业课程所学知识、技术的应用和训练,其目的是为了巩固专业知识。在大一和大二的课程中设置实训项目时,不宜过分追求技术难度,主要强调软件实现的可行性。随着学生掌握的知识不断递增,学习能力的增强和学习范围的拓展,课程实训项目的难度也应逐步递增,最终达到提升学生软件技术开发水平的目标。
1.2.3 综合实训
综合实训在大四阶段第一学期的前两个月集中完成。通过对软件工程相关课程的整合,以项目开发为引导,通过分组的形式,在企业工程师和校内老师的指导下,经过近两个月的综合实训,将软件专业知识进行高度融和。在完成真实项目的基础上提高学生在软件领域分析问题的能力、解决问题的能力、开发能力、应变能力、团队合作能力、行业标准认知能力和职业素养,增强学生的综合素质和就业竞争力。
1.2.4 企业实习+毕设
为进一步提升学生的工程实践能力,学生在通过项目监督、答辩等措施完成综合实训后,继续实施“企业实习+毕设”的实践环节。通过双向选择的方式,让部分学生进入同我院签署协议的实习实践基地,在企业工程师的指导下完成毕业设计。一部分学生则在其他软件企业完成实习和毕业设计。打破实习与毕业设计的时间界限,缩短学生的就业距离。
2 以培养工程能力为核心组织实践教学
工程化教学的实施划分成基础理论阶段和工程实践阶段,确立工程能力培养与基础理论教学并重的教学理念,将企业反馈和实习生/毕业生反映作为重要依据,通过明确培养目标、调整课程结构、改进教学方法、强化工程思维能力、树立竞争意识、整合师资等过程,对专业教学计划、教学内容、教学方法进行调整,建立以培养工程能力为核心的实践教学体系。为进一步提高教学质量打下坚实的基础,最终使学生能够更好地适应业界的需要。
2.1 调整课程结构
课程的结构、内容和特色应完全体现软件领域的新思想、新技术。由企业或行业专家参与设置和完善课程结构。课程内容既有助于开拓学生的视野又可以培养学生的创新意识与开发能力。总体上既符合实际的教学情况,又能够紧跟软件开发市场的前端需求。课程结构分为基础理论和工程实践训练两部分。基础理论有程序设计语言、数据结构、数据库原理及应用、操作系统等课程;工程实践训练有软件工程、软件项目管理、软件过程管理、软件测试与、统一建模语言、网络综合应用等课程。
2.2 改革教学方法
改变常规“理论+验证性实验”的模式,在以工程实践的运作模式组织教学的过程引入案例教学。在授课过程中,教师通过精选案例来讲解软件生存周期,可行性研究、需求分析、总体设计、详细设计、编码、测试和维护等阶段的任务,讲授与讨论相结合, 积极引导学生参与讨论,让学生在课堂上能感觉到学习的成就感,以激发出学生的学习动力和兴趣,使学生感觉到工程化软件开发、项目化管理的实用性所在。
2.3 强化工程思维能力
在开始实施工程项目之前,向学生展示往届学生的成果,激发学生的学习兴趣,使他们发觉自己的潜能。教师注重培养学生的创新精神和团队合作意识,使学生积极主动地参与其中,而不是被动地接受课堂教学,由学生根据教师传授的知识和技能进行项目的实践。教师一定要向学生明确:任何项目没有标准答案,只有预定的目标和指标,而工程就是去实现这个目标和指标,它需要创新,没有工程思维,就很难进行创新。
2.4 组内考核、组间竞争
综合实训以分组的形式完成,将题目布置到小组,各小组不设组长,小组成员对实训题目进行独立设计,然后经组内成员之间的竞争和协作、组间竞争最终完成实训。综合实训主要包括项目的可行性研究、系统分析、总体设计、详细设计。小组成员根据项目内容和文档资料进行问题的讨论,发现问题,并提出解决问题的方法。在讨论的过程中老师注意激发学生的热情和兴趣。讨论完成后学生针对发现的问题修改设计方案并提交给老师,然后进行后续工作。
2.5 整合师资,共同培养
建设一支双师型的教师队伍,建立加快校内和校外实践教学基地,由我校教师和企业工程师共同承担实践教学任务,使学生能够参与到实际的软件工程项目开发过程中。实践教学以学分的形式体现。对学生完成教学任务提供监督措施。
2.6 保障措施
建立新的评价体系,加大社会评价的获取力度。评价教师在实践环节中教了什么,而学生又能够做什么,将工程能力和职业素质引入人才培养评价体系。使学生的基础知识、专业技能、创新能力、工程能力、职业素质、团队合作精神都得到全面均衡的发展。以工程化为主线的软件人才综合实践教学体系要从制度等各环节上确保培养质量。
3 取得成果
基于校企合作的软件人才培养实践教学体系实施后,学生的工程规划能力、分析设计能力、动手实践能力、团队合作能力、创新能力都得到了大幅度提高,综合素质明显增强。北京达内、中软国际等实习单位在实践反馈中均显示,我校学生在基础技能、软件设计与实施、团队协作等几个方面能力较强。我校《面向工程化的软件开发人才培养体系构建与实施》项目获“2013年青海省高等教育教学成果奖”二等奖。
4 结束语
通过该实践模式的实施,学生的工程实施能力、项目管理能力、职业素养、创新能力等方面都得到均衡的发展。基于该模式培养出了以工程化思想作为主线,企业真正需要、具有创新意识、有一定专业理论知识、具备较强实践能力和职业素质全面发展的软件工程人才。真正意义上实现了人才培养与企业需求的无缝对接。而且运用工程教育方法指导专业建设,建立适应培养目标的实践教学体系、师资队伍、教学环境,必将提高我国工程型软件人才的综合素质。
参考文献:
[1] 孙琦龙.面向工程化的软件开发人才培养体系研究与实践[J].教师教育研究,2010.
[2] 吴俊杰.基于卓越工程师培养的软件工程一体化课程体系设置[J].现代计算机,2012.1.
[3] 王爱民.软件工程专业校企合作实践教学模式研究[J].实验技术与管理,2012.1:143-145
[4] 阳王东,吴宏斌,祝青.以工程项目为主线的软件工程专业课程设计实践教学[J].计算机教育,2012.12:90-93
随着计算机网络应用范围的迅速扩大和我国中小型企业信息化建设的大力推进,特别在企业搞好工业与信息化融合,推进信息化带动工业化,不断提升我国工业发展水平的现状下,我国对于能适应企业要求的实用型高级网络工程和管理技术人员的需求与日俱增,而支撑企业计算机网络应用的一个重要框架是现有的网络工程专业人才的培养模式。网络工程人才需要具备专业的基础知识和技能,网络工程专业必须围绕课程群支撑体系,以知识构建和应用能力培养为重点,选择与专业核心要素有关的基础理论知识,将职业能力与专业基础知识和专业技能重新组合,整合成新的课程结构,以项目管理为主线,创新教学模式,改革教学手段,建立评价体系,培养高质量的网络工程人才。
目前,作为信息化建设基础设施之一的网络工程广泛应用于各个领域,特别是大专院校毕业生往往没有经过专业的职业培训,缺乏网络技术的实践知识和职业技能,不能完全胜任所担负的工作,从而在网络工程类人才的供求之间形成了巨大的缺口。虽然有关的网络工程的课程在国内院校以不同的形式开设了多年,但教学效果始终不尽人意。从我们对企业的调查、学生的就业情况来看,反映出学生对网络工程项目的分析、设计方面的知识掌握欠缺、网络实践能力不强、技术水平不高,学生对网络工程项目的规划、设计、实施缺乏系统连贯性。由于学生的网络综合应用能力差,直接影响了学生的就业能力。一个优秀的网络工程技术人才不仅应具备坚实的理论基础、丰富的专业知识、良好的工程素养外,还须具备优秀的项目管理能力。尽管学生在基础理论知识和阶段动手能力的培养上积累了一定的经验,但是对其项目管理能力、工程化实施能力和职业化素质的培养却始终是一个薄弱环节。
一 基于项目管理的网络工程人才培养实践教学模式的实践探究
项目管理(PM,Project Management)是指利用现有的知识、方法和技术手段,有效地计划、调度、控制和跟踪项目的开始、执行、直止终止的过程,是项目顺利实现的有效手段。网络工程项目管理则是在项目管理的基础上,结合网络工程的实际,利用工程的概念和方法来设计、搭建、配置、管理网络等工作,最终目的是为了让网络工程的实施、管理、维护都在管理者的控制范围内。基于项目的教学是一种“行为引导式教学形式”,是以项目为主体并组织学生真实地参加项目设计、实施和管理,完全在项目实施过程中完成教学任务的过程。由于项目式教学强调项目的现场性、知识的综合性和学生全面能力的培养,其完成的形式、内容与传统实训课程有较大差异。
针对这种情况,我们采用项目管理在网络工程人才培养中的实践教学模式,在教学目标、培养方法、考核体系等方面进行了一系列的改革和尝试,其目标就是建立一个以项目管理为主线的网络工程教学体系,进一步提高学生的培养质量,使学生的专业基础知识、项目管理和创新能力等方面都得到均衡的发展。“项目管理在网络工程人才培养中的实践教学”采用“1+2+3+3”的模式。
1 一个主线
项目管理在网络工程人才培养中的实践教学采取项目小组合作的方式,以项目任务的形式来驱动学生的学习,通过主动学习所必需的知识和技能来完成项目任务,达到培养学生解决实际问题的能力。全面改革人才培养模式、调整课程结构、改进教学方法、强化过程管理和新的监控评价机制,把建立网络工程实践教学体系作为人才培养的核心任务。
2 两个模块
项目管理在网络工程人才培养中的实践教学共分两个模块,即网络设计模块和网络实施模块。网络设计模块分两个阶段进行,分别是网络需求分析阶段、网络的规划与设计阶段。在此阶段增加网络工程招投标文件的内容示例和学生的模拟答辩。网络实施模块分三个阶段进行,分别是实施与建设阶段、测试与验收阶段、管理与维护阶段。经过对传统课程的教学内容进行项目驱动改造,在真实或模拟环境下进一步培养学生的工程能力和职业素质,使学生在掌握一定专业理论知识的基础上全面提高网络的设计、规划与实施能力,真正做到学以致用。
3 三个层次
第一层次是指课内实验教学系列,主要完成深化理论知识、掌握实验基本技能和基本研究方法。第二层次是指从传统课程中剥离出来的独立实验教学系列,主要以专业技术骨干课程和应用性较强的课程为主。第三层次是指针对课程群制定的设计性、综合性和创新性实验教学,以培养学生运用综合知识、分析与解决实际问题、提高自主实验意识的能力为主。
4 三项保障措施
运用创新的教学方法。以项目为驱动,加强阶段过程控制,来提高学生的实践能力、团队合作能力等综合素质的培养。课程改革后的考核以阶段考核为主,每个阶段设置考核点,并进行答辩。答辩小组成员由老师、企业工程师、学生组成,最后给出综合成绩,并将反馈信息引入教学评估体系,以此指导网络工程的实践教学。实践模式的监控采用过程监控方法,对学生能否完成项目流程设计的内容进行监控与评价,阶段之间环环相扣,对每一个阶段的内容完成情况由任课教师讲解、指导并进行评价,及时发现问题解决问题。与此同时,邀请校外专家包括企业团队成员对教学流程进行评价、监控与指导并参与实践教学。
基础设施建设是实施工程化实践教学体系的重要保障。在实验室建设中,投资600万元完成中央财政与地方共建项目——网络综合应用实验室、综合布线实验室、网络存储实验室的建设,以网络、服务器、存储器、交换及路由设备、桌面系统为平台,构建与业界同步并在国内领先的工程化网络综合应用实验室环境,成立青海民族大学华为3COM网络学院、青海民族大学Linux实训基地和6处校外实践基地。采用加拿大和美国Co-operation Education的模式,为学生提供良好的实践机会,让学生具体参与企业运作和项目研发,体验网络工程的实施过程。
实践结果表明,项目管理在网络工程人才培养中的实践教学模式有利于促进该专业的实践性环节建设,能够达到提高教学质量,为社会培养高质量的合格的网络工程技术及网络应用人才的目的。
二 基于项目管理的网络工程人才培养实践教学模式的实施方案
1 设计课程结构构成,完善课程的系统性
以适应市场需要和突出应用型人才的培养为目标,设计网络综合实践课程的构成。课程的组成部分、各部分在课程中的地位、课程的特色应完全体现网络综合应用的新思想、新技术,总体上既符合实际的教学情况,又能够紧跟网络技术市场的前端需求。
2 构建教学模式,确立项目并划分模块
改变常规“理论+验证性实验”的模式,以项目工程开发的运作模式组织实践教学,增加多样性的实践活动形式。选取项目要以教学的内容为依据,以调动学生解决问题的积极性为本,既能将教学内容的理论与实践结合在一起,又具有一定的综合性,还要有明确的评分标准。教师和学生共同参与项目的选取并划分具体模块,尽可能选择典型实用且难易适度的网络工程项目,同时项目还要能够基本覆盖以前学习的专业课程的主要内容,要让学生能独立地在短时问内完成任务,并在遇到困难时能在教师有限的指导下自己克服。项目管理在网络工程人才培养中的实践教学网强调的是对实践性和专业化的聚合,增加学生的实战经历和技能。
3 制定项目工作方案
教师要根据项目要求以及与该项目相关的知识和学生一起讨论该项目的目标,让学生明确本项目的意义,在项目的实施过程中必须完成哪些任务,掌握哪些相关的知识。由学生提交项目计划方案书,经论证确立项目实现的功能和计划。根据项目的特点和学生的实际能力确定是由学生独立完成,还是分组合作来完成,若是分组完成则实行组长负责制,可以2到3人为一组,其标准是“组内异质协作、组间同质竞争”。
4 项目实施
项目实施时,项目组成员根据分配到的具体模块要求在复习旧知识的基础上自主学习相应新知识,以解决问题带动知识和技能的学习。而教师的主要工作是提供关键技术资料并及时指导学生解决难题,案例教学与工程实践同步进行,让学生能够真正经历网络工程设计、实施、验收的全过程。通过讲解简单的实例让学生在不同的工作角色中应用所学的知识解决各种问题,也为学生独立完成项目打下了良好的基础。项目实施中,学习过程成为一个主动的实践活动,我们注重的不是最终的结果,而是完成项目的过程。同时,在项目实施过程中,通过模拟项目监理方、用户、企业三方的招投标过程,使学生了解网络工程项目从规划设计到实施的全部流程,提高学生的交流与沟通能力。
5 在学生的成绩考核方法中引入答辩机制
在网络方案的规划、设计、模拟实施、设备选型等环节都采用答辩方式来评判学生的任务完成情况。首先,确定答辩小组成员,以7~9人作为一个答辩小组,成员有教师、工程师、学生组成,其中学生成员既是答辩评委又是答辩者,答辩的目的是发现问题,并提出问题的解决方法。在答辩的过程中老师注意激发学生的热情和兴趣,并详细记载每一个答辩学生的设计方案中发现的问题,答辩后学生针对发现的问题修改设计方案并提交给老师,然后才能进行具体的实施工作。
6 整合资源,改善教学条件
承担课程改革的教师由我校教师和企业工程师两部分构成。教师的专业理论提高通过学校来解决,而实践能力的提高通过学校和企业联合来解决。建设一支专家型的教师队伍,加快校内和校外实践教学环境的建设速度,建立真实的实践环境,成立与企业联合的网络技术开发协作体,使学生能够参与到实际的网络工程项目开发过程中。
7 在实践教学体系中强化学生的团队合作和创新精神
在实践教学中,教师的主要目标是在教授学生学习网络工程领域专业知识的同时,更要注重对实际应用能力的培养,提高学生的学习兴趣和热情,培养学生的创新精神和团队合作意识,使学生积极主动地参与其中,而不是被动地接受课堂教学。成绩考核中同时引入团队评分制,不再以个人表现来评定成绩,而是以项目团队的整体表现做为评定成绩的唯一依据,以促使学生自发地进行合作、分工和交流,深刻体会到团队协作的重要性。
参考文献
【关键词】软件;软件开发;工程;文档;生存周期;维护
1.前言
1.1 软件开发的规范化工程化
随着计算机技术、信息技术、多媒体技术、网络技术、通信技术等的发展,各行各业的众多工作越来越依赖计算机的应用,一方面使社会对软件产品的需求量增大。另一方面计算机软件产品在投入使用过程中,软件程序在运行时发现错误要设法改正;用户有了新的需求时要对程序做相应的修改;硬件系统或系统软件(主要是操作系统)的更新修改程序发适应新的工作环境。以上种种工作都对软件开发和软件维护提出要规范化工程化工作,
1.2 规范化工程化的目标
特别是软件生产及维护进入规范化工程化的软件工程时代,任何参加这些软件工程的人员,要在工程项目的总体要求和技术规范的约束下开展工作。组织实施软件工程项目,从技术各管理上采取了措施使在软件开发达到以下主要的目标:生产成本较低、软件功能达标、软件性能较好、软件易于移植、维护费用低、按时完成开发工作。为了达到这样的目标,特别要重视文字资料工作即软件文档。
1.3 软件文档的概念
软件文档(document)也称文件,通常指的是一些记录的数据和数据媒体,它具有固定不变的形式,可被人和计算机阅读。。软件文档是与软件开发、维护和使用有关的文字材料,如技术文档、设计文档、版本说明文档等,它和计算机程序共同构成了能完成特定功能的计算机软件。
2.软件文档的作用
2.1 提高软件项目开发过程的透明度,为项目管理提供了依据
软件是一种逻辑实体,而不是物理实体,软件产品不像生产其它产品看得见,摸得着。故在软件的开发生产过程中没有明显的制造过程。我们知道,硬件产品和产品资料在整个生产过程中都是有形可见的,软件生产则有很大不同,文档本身就是软件产品。
软件文档详细记录了软件项目开发过程中发生的事件,将通常“不可见的”软件开发进程转换成“可见的”文字资料,使软件项目开发过程的能见度、透明度提高了,是项目的管理的依据。软件产品在软件开发过程中管理者需要了解开发进度、存在的问题和预期目标。每一阶段计划安排的定期报告提供了项目的可见性。定期报告还提醒各级管理者注意该部门对项目承担的责任以及该部门效率的重要性。开发文档规定若干个检查点和进度表,使管理者可以评定项目的进度,如果软件文档有遗漏,不完善,或内容陈旧,则管理者将失去跟踪和控制项目的重要依据。
2.2 跟踪软件项目开发过程,使项目质量得到保证
软件项目开发过程的每一个阶段有必须完成的文档。那些负责软件质量保证和评估系统性能的人员需要程序规格说明、测试和评估计划、测试该系统用的各种质量标准以及关于期望系统完成什么功能和系统怎样实现这些功能的清晰说明;必须制订测试计划和测试规程,并报告测试结果;他们还必须说明和评估完全、控制、计算、检验例行程序及其他控制技术。这样完成对软件项目的过程进行跟踪,满足质量保证人员和审查人员上述工作的需要。
每一个阶段结束前都要对该阶段据所完成的文档或程序进行评审或测试,以便发现问题,排除故障,及时改正错误。有了软件文档的跟踪,可及时审查软件项目,保证软件质量。
2.3 便于各人员之间的交流与合作,是各任务之间联系的凭证
软件文档在软件开发人员、软件管理人员、维护人员、用户以及计算机之间的多种桥梁作用。使系统管理员、操作员、用户、管理者和其他有关人员了解系统如何工作,以及为了达到他们的各自的目的,如何使用系统。
大多数软件开发项目通常被划分成若干个任务,并由不同的小组(下转第74页)(上接第17页)去完成。项目小组内部、项目平行开发的各小组之间进行交流与联系是通过软件文档。大多数系统开发方法为任务的联系规定了一些正式文档学科方面的专家建立项目;分析员阐述系统需求,向设计员提供正式需求规格说明;设计员制定总体设计,向程序员提供正式设计规格说明;程序员编制详细的程序代码;质量保证专家和审查员评价整个系统性能和功能的完整性;负责维护的程序员改进各种操作或增强某些功能。各种人员需要的互相联系、互相交流、互相合作是通过文档资料的复制、分发和引用而实现的。
2.4 支持软件项目使用时的维护,发挥软件的最大效率
软件文档提供系统开发的全部必要技术资料。可以帮助维护保熟悉系统,顺利完成软件的安装。在软件运行过程中出现的各种问题可及时排除,及时处理,帮助客户使用软件操作顺利地利用软件进行工作。软件运行过程找出并修正错误,改进系统以适应用户需求的变化或适应系统环境的变化,开展维护工作,延长软件的生存周期,使软件的效率发到最大化。
2.5 记录软件的历史,为今后的软件开发提供参考
软件文档作为“记录软件历史的语言”,软件文档可用作以后项目的一种资源,软件项目的一种借鉴。通常文档记载系统的开发历史,可使有关系统结构的基本思想为以后的项目利用。系统开发人员通过审阅以前的系统以查明什么部分已试验过了,什么部分运行得很好,什么部分因某种原因难以运行而被排除。系统文档有助于完成软件的移植或将软件转移到各种新的系统环境中。
软件文档中还包含着“项目开发总结报告”自我总结的部分,有的项目负责人对这些文件往往不大在意,其实在这些文件中除了有关的软件项目的数据外,对项目的过程的进行了总结,优、缺点尽在其中,学习和借鉴这些文件对今后的工程管理将会有很大的促进作用。
3.总结
在软件工程时代,正确的使用软件文档对软件产品按质按量的交付使用,对于充分发挥软件产品的效益有着重要意义,故在软件开发中要重视软件文档的编写。
参考文献
[1]辛明海,潘孝铭等.软件文档编写[M].北京:高等教育出版社,2009.
关键词:金字塔模型;实践教学;CDIO;教学改革
文章编号:1672-5913(2013)07-0050-04
中图分类号:G642
自动化生产线课程是高职機电、电气工程等专业的专业应用课程,课程内容涵盖了大学多个年级的专业课程,是一门大幅提高学生动手能力和综合实践能力的课程。在高职、高专的教学中,实践教学是学生获得实践能力和综合职业能力的主要途径和手段,能够增加学生自主学习的热情,培养面对困难的勇气,锻炼解决实际问题的能力,加强学生与工厂工程能力对接。通过对自动化生产线课程的实践教学体系进行改造,建立工程项目管理运行模式和工程化考核機制,形成一个集基础技能、实践教学、工程项目为一体的培养機制,全方位提升学生和教师的基础知识、专业技能、创新能力、工程能力和职业素质。我们以CDIO为基础,将工程理念引入到教学实践中,提出新的自动化生产线课程实践教学体系,对其进行有益的研究和探索。
1 CDIO工程教育理念
CDIO即构思(Conceive)、设计(Design)、实现(Implement)和运作(Operation),是以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有機联系的方式学习工程,以培养学生的工程能力。工程能力是工程师具备的解决工程实践问题的能力,涵盖了基础知识、科学素养、专业知识、职业道德、经济、团队工作能力、技术交流能力等多方面的能力,如工程中常见的工程报价、工程招投标问题,工程实施过程的售后问题等;既有技术问题又有人员沟通问题。
在工程遇到问题的不确定性决定了高职3年的学习中不可能掌握所有知识和技能。俗话说“授之鱼,不如授之渔”,高职教育应加强学生工程能力培养,引导学生建立自主学习、终身学习的理念。通过建立工程项目驱动模式,加强培养学生独立思考,找出解决工程问题的方法和途径。CDIO的理念即充分利用大学学科齐全、学习资源丰富条件,以尽可能接近工程实际的涉及技术、经济、企业和社会的团队综合设计大项目为主要载体,结合专业核心课程的教学,使学生在CDIO的全过程中不断地在理论知识、个人素质和发展能力、协作能力和集社会、历史、科技为一体的大系统适应与调控能力方面得到全面的训练和提高。
2 基于金字塔模型CDIO自动化生产线实践教学体系
2.1实践教学体系与CDIO之间的关系
实践教学体系包含总体思想、教学内容、教学方法和效果评价機制。总体思想是指整个课程实践教学体系构建与实施的指导思想;教学内容则包含课程的知识架构设置的内容层次、实践环节的设定;教学方法是说明实践过程的执行方式;评价機制是对实践教学体系实施效果的评判。
2.2自动化生产线课程与CDIO思想的关系
自动化生产线课程是機电一体化专业的专业核心综合课程。该课程实践教学平台由6站微缩版自动化生产线平台构成,负责圆柱体的黑白工件经由供料、搬运、加工、识别、装配,最后根据大小工件装配颜色的异同进入不同的分拣仓库,具体系统框图如图1所示。
从图1可以看出该课程自身就是一个工程项目,需要运用工程技术手段使该柔性生产线在自动、手动等不同模式下完成工件的运送。该课程用到了工业企业生产中变频技术、步进电機控制技术、触摸屏控制技术以及通信技术等新技术,要完成这一工程项目需要其他课程的技术支持,需要针对指定型号的变频器、触摸屏学习新的控制方式和组态控制软件。实际的工程技术人员需要根据实际情况不断地自主学习,以最快的速度从大量技术资料中找出最相关的知识点解决实际问题。
2.3金字塔模型CDIO实践教学体系
根据实践教学体系的关键要素,为使機电一体化专业学生工程能力和素养得到全面提升,我们提出了构建CDIO 5层金字塔的实践教学金字塔模型,如图2所示,其中每层分别对应说明了课程实践教学的理念、主体、过程、内容层次和评价機制。
顶层:1个教学理念,即树立CDIO工程化能力培养贯穿了整个课程教学,把CDIO工程化教学作为人才培养的核心任务之一。引导学生在工程化思路引导下学习,同时调整课程计划,充实实践教学内容,改进教学方法,强化项目驱动,工程模块引导模式在课程中的引导作用,让学生能够自主均衡发展,适应现代工业企业工程实践的需要。
2层:2个实践场所,即学校实验室与学生实验平台。学生要获取工程化的专业技能和工程化的实践思想,需要通过实践不断地锻炼和提升。增加开设实验课程和动手機会,让学生在“做中学”、“学中做”、“边学边做”,力求知行合一。学生实验平台可以为学生提供实训室之外的实验平台,在编写、修改、调试程序以及实验设计方面都能起到巨大的作用。
3层:3个主体,即学生、学生团队和老师。学生要获取工程化的知识,适应现实工程需求,需要学生有强烈的求知欲,构建类似工程团队的学生团队,合理分工,配备具有工程能力的指导教师。如何构建学生团队,提高学生求知欲、提高教师素质,是该部分的重要研究内容。
4层:4个评价機制,良好的培养模式必须具备完善的评价機制。控制理论中的反馈思想是调高系统精度的最有效途径,在课程教学中可以体现为评价機制对教学的再促进,从而提高整个系统的能力和效率。
底层:5个扩展技能。自动化生产线课程设计的知识点多、范围广。将课程内容分为基础部分、核心部分和扩展部分,鼓励学生在掌握基础部分和核心部分知识后,自主探索扩展部分内容,形成攻关团队,相互引导和沟通交流,全方位提高学生的工程能力。
3 金字塔模型CDIO的实践教学体系构建
为形成完善的“金字塔模型”CDIO实践教学体系,构建切实可行的自动化生产线课程结构,我们从课程实践理念、课程实践平台、课程实践主体、课程评价機制、课程教学内容层次划分几个方面进行了深入研究,并在一体化专业的课程教学中试点,取得较好的教学效果。
3.1顶层CDIO理念对实践主体的渗透
理念是指导教学过程的主体如何行动的指导方针。实践教学中的2个主体分别是学生和教师。针对自动化生产线课程的工程项目化的特点,可以构建学生团队主体,共同完成选定的工程项目。根据CDIO教学理念,让学生具备工程化能力,教师有工程化知识及背景。在自动化生产线课程中教师要具有足够的工程化能力,才能让整条生产线运作起来。供料单元、機械手单元,能各自独立工作又能合成整体,这种动静相宜的画面会让学生感受到自动化的优势,产生向往情绪。与教材枯燥的讲解相比,生产线機械機构实际动作更加一目了然。
学生团队的构建不仅可以让学生体会现实工程项目操作中的团队观念以及如何通过团队合作解决问题,还可以让学生提高战斗力,提高用集体的力量解决实际问题的能力。
3.22个实验平台
实践出真知,尤其是对于工科课程。自动化生产线课程如果能够坚持将每个站的程序完整实现,掌握的是多门课程多项技术的综合应用。传统教学中往往1门课程开设5~6个实验,对于高职学生而言这是远远不够的。我们结合学校的实际情况提出2个实验平台,即自动化生产线实训室和在学生电脑上构建PLC仿真平台。一方面,建立理实一体化实验室便于教学实验一体化,试点延长自动化生产线实训室开放时间,给学生提供实战演练的平台和機会,有助于提高学生的学习兴趣;另一方面,指导学生用自己的电脑建立自动化生产线所学软件的仿真平台,让学生在课外时间完成程序的编写、修改和排错,提供自主学习的平台、機会和动力源。通过以上2项措施,明显提高了学生的学习兴趣和成就感。
3.3培养评价機制的研究
适当的评价機制能体现学生、学生团体及教师的教学状况。教师根据评价结果及时调整教学进度和方法以适应不同学生的状况,做到因材施教。4个评价機制即学生批评与自我批评、教师批评与自我批评、师生互评和第三方评价的评价機制。学生团队项目组长每周填写一份项目成员分工及完成情况表,由教师签字认可。学生定期提出项目工作计划和反馈表,定期检查完成情况。生产线独立站点调试结束由教师分团队考核,检查当期完成情况。期末结束时,由第三方即校企合作企业或学校其他教师采用项目开卷考核方式,在规定时间内由学生完成生产线某个站点的功能程序编制和调试。通过以上措施,能够最大化找出学生工程化过程中的弱项,使师生能够及时掌握信息,进一步工程化实践教学。
3.4知识体系结构与扩展技能的相互促进
自动化生产线知识结构可分为基础知识、核心知识和扩展知识。基础知识包含了生产线采用的西门子PLC基本指令、液压与气动技术和传感器技术。核心技术体现为灵活采用不同的编程方法将以上3类技术有機结合在一起,完成自动化生产线的供料站、搬运站、加工站和装配站的编程与调试。有经验的工程人员知道完成程序编制只是完成整个工程的一小步,而整个工程的调试更需要工程人员的耐心和细心。扩展技能包含变频技术、步进控制、触摸屏和通信技术,对于该部分的内容,教师采用适当引导,由学生团队选择1个项目,给定1个月时间进行自主攻关,自行查找资料,自行设置实验方案,教师对于学生遇到的问题及时解答,并给予反馈与指导。任务完成后,每个团队负责讲解该部分的知识点及实验方法,让学生有機会表达,提高技术交流能力和职业素养。
1)课程内容理论性较强。
该课程相关教材理论知识抽象、知识体系庞杂,加大了学生的学习难度。另一方面,过度偏重理论知识的传授,让学生觉得课程所学知识离实践很远,不能很好地保证教学质量和效果。
2)教材案例不完整。
传统教材难以容纳完整的案例,所选皆为虚拟案例,缺乏实际可操作性,使案例分析没有起到应有的作用。
3)教师缺少项目管理实战经验。
该课程要求主讲教师既具备较强的理论知识,又有丰富的实战经验,而高校教师往往理论基础较好、工程项目经验积累不足,授课常常照本宣科,很难对学生进行理论联系实际的有效指导。
4)学生没有项目开发经验。
在校大学生很少有机会参与实际项目的开发,多数没有参与过完整的课堂模拟项目开发,不易理解课程中的工程概念。
5)实践教学学时不足。
软件项目管理是一门实践性非常强的课程,由此决定了该课程不能完全通过书本和课堂掌握知识。实践教学一般安排18个学时,在如此短的时间内,需要完成项目管理工具,还要求学生选择一个新项目,既要从事项目分析设计工作,又要从事项目管理工作,还要学习项目管理工具的使用,难度非常大。
2理论加案例的课堂教学设计
在软件项目管理课程的教学中,教师应结合当前社会需要,利用多媒体授课的优势,以案例充实教学,增加知识面和信息量,使理论具有鲜明的应用特色,激发学生学习的兴趣和积极性;同时,以理论武装案例,彰显案例的科学性,令学生在应用中能够举一反三,活学活用。
2.1以项目管理知识体系组织课堂讲授的理论内容
软件项目管理的知识体系、内容框架及管理流程有多种版本,如美国项目管理学会推出的项目管理知识体系(projectmanagementbodyofknowledge,简称PMBOK)、英国商务部推出的受控环境下的项目管理(projectsincontrolledenvironments2,简称PRINCE2)、IBM提出的全球项目管理方法(worldwideprojectmanagementmethod,简称WWPMM)。该课程采用国内外最流行的PMBOK(第5版)组织授课内容,把软件项目管理的内容分为10个知识领域、5个过程组和47个过程。10个知识领域分别为集成管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、干系人管理;5个过程组包括启动、计划、实施、监控和收尾;授课时以4个核心知识领域(范围管理、时间管理、成本管理、质量管理)作为重点内容。以PMBOK指导授课内容既保证了授课内容的权威性,又能够与时俱进地适应项目管理内容的新变化。
2.2组织开篇案例
每章开始,教师都会安排一个与该章内容相关的开篇案例,激发学生学习的兴趣。这些案例经过精心选取,尽量贴近实际。案例部分来源于教材,部分来自项目管理认证中的案例分析,每个案例都包括案例描述和问题两部分。在讲解项目管理的概念和技术时,学生可结合案例问题进行分析,学以致用,提高运用所学知识解决实际问题的能力。
2.3结合CMMI认证展示实际项目资料
当以实际项目资料展示项目管理的实践成果时,课程对学生的影响将是实际的、深刻的。在软件全生命周期的工程化管理和持续过程改进领域,软件能力成熟度集成模型CMMI(capabilitymaturitymodelintegration)是无可争议的主流模型,在专业研究认可度和软件业界接受度方面都处于绝对的领导地位。作为软件工程特色专业建设,计算机学院软件工程系教师与学院软件开发团队成员一起准备进行CMMI3级认证,认证过程中积累的项目资料为本课程的项目展示提供了优质教学资源。
2.4认证考试试题操练
计算机技术与软件专业技术资格(水平)考试(简称软考)由于不设报考条件,很受学生欢迎。它可用于以后职称的评审或者作为工作的敲门砖和晋级的阶梯,部分学生会考虑在学校报考软考认证。与本课相关的认证有信息系统项目管理师、系统集成项目管理工程师、信息系统管理工程师。步入工作岗位,学生能报考的与实际项目管理经验相关的认证还有美国项目协会PMP(projectmanagementprofessional)、国际项目管理协会的IPMP(internationalprojectmanagementprofessional)及中国的CPMP(Chinaprojectmanagementprofessional)认证等。教师在每个知识点讲授完毕时,辅以这些考试中的相关试题,可以加深学生对知识的理解。
3承接工程项目训练成果的实践教学设计
以现代工程教育理念CDIO(conceive-design-implement-operate)为指导,河南大学计算机与信息工程学院为各专业在第六、七学期开设工程项目训练课程,一个导师负责带几个学生,完成从选题、分析、设计到实现的整个项目过程。学生通过分工合作在大四找工作之前有了完整的项目实践训练。针对本课程实践学时少及学生缺乏项目开发经验这一突出问题,笔者尝试用承接工程项目训练课程来,组织实践教学。
3.1保留工程项目训练课程中的实践成果
软件项目管理开设在第七学期,学生在学习本门课程之前,已经在工程项目训练课程中完成了项目的选题、分析及设计工作,可以把实践重点放在以前所选项目的管理工作中去,这样既节省了时间,又让学生有了自己的实际项目,对项目工程训练课程的学习也是一种有效促进。
3.2课外作业围绕所选项目设置
由于在课堂上有大量的案例分析和习题操练,学生不需要再花过多的时间去巩固理论知识,因此教师布置的课外作业可以围绕项目设置。比如,在项目集成章节,教师让学生准备项目章程(或模拟的项目合同)和团队契约;在范围管理章节创建项目的工作分解结构;在时间管理章节利用Project提交项目进度计划;在成本管理章节对项目利用Excel进行成本估计与预算等;最终,学生能够提交所选项目的必要管理文件。
4结语
【摘要】本文以CDIO工程教育理念为指导,从CDIO提出的四个层面的能力培养出发。以软件工程类课程为载体,从课程体系、教学内容、教学模式等几个方面进行改革探索。通过CDIO教育模式在进行教学改革应用实践,使得学生对以工程化的思想开发软件有了深刻的认识,软件开发能力和项目组织与管理的能力都得到了极大的锻炼和提高
【关键词】CDIO 软件工程 工程经验
1 背景与理念
高职教育就是以社会需要为目标,以就业为导向,以技术应用能力为主线设计学生的知识、能力、素质结构和培养方案。可见对学生培养不仅要重视专业理论知识的学习,还要注重实践技能与创新能力的培养。在教学模式上强调以技能为主,培养具有高素质的技能型人才,根据软件技术专业的软件开发类课程本身课程的特点,多采用项目化的理一体化授课方式。可以让学生在学习技能知识的同时感知社会发展的行业要求,以快速适应职场环境,获取就业机会。
CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),是近年来国际工程教育改革的最新成果。它以产品研发到产品运行的生命周期为载体 ,让学生以主动的、实践的、课程之间有机联系的方式学习工程。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标。它的这个特点非常适合《软件工程与UML建模》这类综合性课程,构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)正对应了软件开发流程的整个生命周期。
2 课程改革思路
软件工程类课程以提高学生的实践动手能力,提高学生的软件开发综合能力,增强软件项目建模与开发的工程方法和流程,培养软件开发规范意识,训练和积累“工程经验”,提升就业能力,鼓励学生自我发现问题解决问题为改革目的。
1、参照岗位能力标准,改进教学内容
根据软件工程师必备的能力标准,打破传统软件工程纯理论的学习模式,融入UML建模的内容。在软件工程管理知识基础上,学会如何用UML和Rose进行项目需求分析、结构规划和生成框架代码,以及如何从现有系统逆向转出工程代码,生成Rose模型。
以“项目导向、任务驱动”引导教学,以《图书馆管理系统》为主线,分别从软件基础、面向过程、面向对象三个阶段对本课程进行系统学习。同时以“实训任务单”作为任务驱动的载体。
2、校企合作、工学结合,实现“零距离”就业
我院大力发展校企合作,与重庆多家知名软件企业建立了良好的合作关系,课程的设计和内容设置均有行业、企业专家参与,大大提高了课程的可实施性和适用性。为此,我们围绕实训、实习环节建立了完善的实训体系。主动与行业、企业取得联系,加强校企合作,形成学校、企业、行业互动,共同合作参与学生的专业技能培养。企业专家会引入真实项目让学生参与,真正意义上做到与行业企业“零距离”接轨。
3、搭建内容标准化、结构模块化的课程体系
根据软件设计师相关岗位能力及职业资格证书考试要求,对其课程内容进行标准化。并根据课程内容将其划分为三个模块:基础部分、面向过程和面向对象。
在基础部分,主要掌握软件工程学的相关知识、可行性研究、需求分析及软件项目管理方面的知识;在面向过程部分,主要设计到软件总体设计、详细设计、软件的实现及维护;在面向对象部分,主要掌握用面向对象的思想对软件进行建模。
本课程理论与实践紧密结合,从“可实践”软件工程的角度描述需求分析、软件设计、软件实现、软件测试以及软件开发的管理,力求使学习者在掌握软件工程基础知识的同时,真正学会运用软件工程的思想和辅助工具进行规范化的软件需求分析、系统设计、实现和测试。课程采用具体的软件项目,“可实践”地介绍并引导学生如何用UML和Rose进行项目需求分析、结构规划和生成框架代码,以及如何从现有系统逆向转出工程代码,生成Rose模型。并介绍了C++、Java、Visual Basic与CORBA/IDL和XML代码的代码生成与逆向转出工程代码。
通过该课程学习,学生掌握使用设计工具紧扣用户需求,方便地开发出符合用户需求的系统或根据用户需求对现有系统进行改造,同时,按照软件工程思想进行规范化软件项目管理。
4、采用“项目引导、任务驱动”的行动导向的教学模式
软件工程类课程是项目制课程,整体授课采用项目分组教学法和教学做一体化教学法。项目组组织方式如图1所示:
图1 项目组组织方式
在教学过程中,实行“教、学、做”一体化的教学方式。基于学生在“学中做、做中学”,采用多种教学方法,针对不同的内容交替进行。如图2所示:
图2 “教、学、做”一体化教学方式示意图
每个任务按照“任务描述知识准备任务分析任务实施任务小结效果评价”的六个步骤完成,如图3所示:
图3 六步教学法示意图
3 总结
本文主要是借鉴CDIO工程教育理念,以软件工程类课程为载体,培养学生CDIO所要求具备的多种能力。通过对学生进行访谈发现,通过CDIO教育模式在进行教学改革应用实践,学生普遍反映这种教学方法非常适合他们的学习,案例教学很好的促进了他们对基础知识的学习,并且对以工程化的思想开发软件有了深刻的认识,软件开发能力和项目组织与管理的能力都得到了极大的锻炼和提高。
参考文献:[1]CDIO简介.http:///
[2]韩智.基于 CDIO 理念的软件工程课程教学改革[J].2010
[3]陶永芳,商存慧.CDIO 大纲对高等工科教育创新的启示[J].中国高教研究,2006(11):81-83
[4]查建中.工程教育改革战略“CDIO”与产学合作和国际化[J].中国大学教育,2008(5):16-19.
[5]张璇,李彤.结合CDIO教育理念与案例教学进行教学探索与实践[J].计算机教育,2008(24):155-157.
[6]RogerS.Pressman. 软件工程:实践者的研究方法[M]. 6版. 郑人杰,等译. 北京:机械工业出版社,2008.
[7]Thomas,J.W.,Mergendoller,J.R.,Michaelson,A.Pro-ject-basedLearning:A Handbook for Middle and High SchoolTeachers[M].Novato,CA:The Buck Institute forEducation,1999.
[8]朱景德.《高职软件技术专业项目化课程的探索与思考》,社会科学奖,2012年10月
[9]何静.高职院校创新能力培养研究.武汉理工大学硕士论文,2013.
关键词:园区网;规划设计;项目实施;
中图分类号:TP393.02 文献标识码:A 文章编号:1674-3520(2015)-01-00-01
根据实际企业园区网络规划设计,采用工程化设计方法、层次化网络设计模型,遵循最新版专业技术规范,以期规划设计出使用新技术的、快速安全的园区网络系统。本文以某某铝业集团天津公司新建企业园区网络项目为背景,论述园区网络规划设计的过程及项目的实施。
一、园区网络的规划设计
园区网设计采用层次化模式,通过允许网络满足日益发展的业务需求的可扩展“组件”来设计模块化拓扑。模块化设计允许设计者通过推行确定性的流量模式来轻松扩展、了解并排除网络故障。
(一)园区网设计过程
园区网的设计过程伴随着网络系统的生命周期。由于应用系统的不断更新,网络系统也需要不断的重复的设计、实施和维护。这是一个循环迭代的过程。“网络生命周期的迭代模型的核心思想是网络应用驱动理论和成本评价机制”。经过一轮迭代,满足用户需求;而当再利用成本大于新建成本,就该舍弃迭代升级,报废当前系统,新建一个新一代的网络系统。依据迭代周期划分方式,将网络设计过程划分为五个阶段:
1、需求规范。即需求分析,紧密联系客户与用户方的实际需求。从实际需求入手,最后着陆在需求上。适合用户使用,能够让用户满意的网络系统才是最好的网络设计。
2、通信规范。即通信规范分析,包括现有的网络体系分析。
3、逻辑网络设计。确定网络逻辑结构。
4、物理网络设计。确定网络物理结构。
5、实施与运维。采用项目管理方法论,有计划有步骤的推进网络设计实施,做到网络边界清晰,质量、成本、进度有效结合,使建设者和承建方均收到满意效果。
(二)园区网络需求分析
网络需求分析是网络开发和建设过程的起始阶段,应该明确客户和用户方所需的网络服务和性能。在需求分析过程中,需要注意以下几个方面的要求:(1)业务需求;(2)用户需求;(3)应用需求;(4)计算机平台需求;(5)网络需求。
(三)逻辑网络结构设计
网络结构是对网络结构进行逻辑抽象,描述网络中主要连接设备和网络计算机节点分布而形成的网络主体框架,一般采用网络拓扑图的形式描述出来。考虑本案中网络需求,采用层次化网络设计模型,以实现按层次设计的网络结构,并对不同层次赋予特定的功能,为不同层次选择正确的设备和系统。层次化网络设计模型已成为位于网络主流的园区网络的经典模型,而层次化模型中最为经典的是包括核心层、汇聚层、和接入层的三层网络层次化模型。
二、园区网络的项目实施
某某铝业集团天津公司园区网络规划设计方案设计完成后,建设方和承建方会商,并聘请权威专家共同评审和论证,经主管领导审批通过,该项目随即进入工程实施阶段。工程实施分三部分:(1)园区综合布线;(2)中心机房、二级机房及各配线间建设;(3)网络设备、预配置、上架安装、系统联调。建设方与承建方双方签订工程施工合同,成立工程领导小组和项目经理部,明确划分工作界面,制定项目管理计划,指导和管理项目执行,监督和控制项目工作,控制变更,项目收尾管理。
(一)制定项目管理计划
制定项目管理计划过程包括定义、准备、集成和协调所有子计划以形成项目管理计划所必要的所有行动。项目管理计划定义了项目如何执行、监督和控制,并通过整体变更控制过程进行更新和修订,包括范围、进度、成本、质量、人员、沟通和采购等子计划。在项目执行的全过程中,要识别风险,执行风险管理与控制。
(一)指导和管理项目执行
1、现场勘测。确定系统机房位置、朝向、面积,设备间位置,各工作站物理摆位,建筑结构;确定距子系统最近的端口和线缆距离,建筑物周围环境。
2、订货和采购。依据采购管理计划,通过招标或竞争性谈判选择商,签订订货合同,发出订货单,跟踪采购状态。
3、制定施工组织设计和施工方案。整理现场,展开工作作业面,合理有序推进施工工作。制定文明施工安全施工措施,制定现场管理制度。
4、IP地址规划,VLAN规划。以通过专家评审的网络系统规划设计方案为蓝本,进行IP地址规划和VLAN规划。
5、设备安装及设置。设备进场拆箱前检验,开箱点收,加电测试,预配置,设备上架安装、连接和设置。建立系统运行平台。
6、施工作业交付物的自检。
(一)整体变更控制
整体变更控制过程在整个项目过程中贯彻始终,并且应用于项目的各个阶段。成立由高层领导领衔的变更控制委员会,每项变更必须书面申请,经变更控制委员会审核,给出接受或拒绝意见,执行并跟踪控制变更。
(一)项目收尾
1、管理收尾。(1)网络系统试运行。网络系统经4周试运行(运行各种典型应用,测试和记录系统运行状况,调整系统参数),未出现设备故障或连接错误后,完成系统试运行。(2)工程验收。工程验收和工程文档归档,含网络蓝图、网络连接图、机器配置文档、应用系统设置、使用手册、测试和试运行报告等。(3)培训。在系统试运行期间,承建方向建设方移交之前,要对建设方系统管理人员和用户代表进行培训,培训期一般不少于2周,包括网络设备运行状态监测,秘钥管理,数据更新与备份,机房配套设施及布线线缆日常巡检与维护,应用系统、数据库系统管理维护的培训。
2、合同收尾
工程结束,工程尾款催收,进行整体移交,进入日常运营。网络系统进入管理与运维周期。
参考文献:
关键词:项目管理;建筑工程;工程施工
1、工程项目管理制度化
1.1 实施项目管理负责人制度
实施项目管理依靠项目责任人,实施项目经理制后,项目经理即项目负责人。作为项目第一负责人,项目经理应该做到:懂法知法、精技术、会管理、擅经营。项目经理是一支队伍的形象代表,不仅要具备高觉悟的政治思想和多才多艺的领导才能,还要具备充分的实践经验。
1.2. 确立项目管理机构
为进行施工项目管理、实现组织职能而进行的组织系统的设计与建立、组织运行和组织调整等的总和称之为施工项目管理。建立一个好的管理机构直接关系到项目管理的成效,它是项目经理部的主体。较好的项目施工组织运行模式是按照决策层、管理层或协调层、作业层或执行层划分的原则实行“一级核算两级管理、队为基础”的运行模式。项目部对工程的质量、进度直接向业主和项目部上属单位负责。组织系统的设计与建立,是指经过筹划、设计建成一个可以完成施工项目管理任何任务的组织机构,制定必要的规章制度,划分并明确岗位、层次、部门的责任和权力,建立和形成管理信息系统及责任分工系统,并通过内部人员规范化的活动和信息流通实现组织目标。组织运行是指在组织系统形成后,按照组织要求由各岗位和部门实施组织行为的过程。
1.3 制定规章制度
管理制度能够指导工程施工,规范组织、规范个人行为,保证工程的顺利进行。同时,在贯彻相关标准、规程的前提下,保证了工程质量,其建立应紧紧围绕计划、责任、监督、核算、奖惩等方面。制度的制订要有科学依据,要让员工主动接受,其执行和检查要落实到个人。为调动个人工作积极性,提倡“奖惩制”,并且要切合实际情况让一部分人受益,同时不排除个别人受罚。
2、工程项目建设过程管理
2.1 工程项目内容
包括工程项目管理、工程建设全过程管理以及工程建设全过程各参与方的管理。就施工企业而言,主要指施工项目管理。工程管理信息系统主要通过收集、存储及分析项目实施过程中的有关数据,辅助工程项目的管理人员和决策者规划决策和监督、检查,其核心是对项目目标实施有效控制,即对进度、成本、质量及合同目标的规划和控制。就施工企业而言,工程管理信息系统的基本功能主要包括进度控制、成本控制、质量控制及合同管理四个子系统。
2.2 现场工程管理的主要方法是控制,控制的基础是信息。
以信息作为组织生产的出发点,以信息指导生产(反映生产过程的变化、调节生产节奏、控制生产过程)。信息管理对于更好地进行现场管理有重要的意义,有效的项目管理应更多地依靠信息系统的结构和维护,并通过现场工程管理信息集成化建设,整体提升现场工程管理水平。所谓“集成化”就是在信息使用的过程中做到一体化、规范化、标准化、通用化、系列化。在现场工程管理方面,信息系统集成化应建立在系统化和工程化的基础上,将现场相关业务处理系统、决策决策系统、综合办公系统一体化为项目管理系统,并随着以项目管理软件为核心作用的项目管理信息系统的应用而不断深入。
2.3实施文明安全有效的现场施工管理
文明施工能够促进企业施工水平发展增强企业竞争力、逐步与国际接轨,实现企业管理现代化。文明施工在促质量保安全的情况下,能够减少浪费节省投资、降低原材耗量,提高企业的经济效益。同时,文明施工能够树新施工现场面貌,改善职工劳动条件提高职工的工作积极性,使职工在身心健康有保证的环境中高效率工作。
安全生产管理措施
(1)加大安全教育,政府应勇于挑起农民工的安全基础教育的责任。目前,农民工的安全教育主要由企业负责,由于劳务市场具有很强的流动性,对农民工来说,流动性更强,这就严重冲击了企业的主动性和积极性,他们往往只是为了应付政府的监管才不得不去做,变调的目的注定不会有好的结果。
(2)大力培育专业劳务公司,对劳务公司进行资质评定、资格评审,通过劳务公司,建立一支稳定的施工队伍,并对其进行针对性的、有效性的培训,使农民工掌握专业的安全技术知识和安全政策法规等。
(3)禁止挂靠施工。a.从招投标开始,严格审查承建资格,不准超范围施工;b.政府实行定期不定期的监督检查,凡是挂靠、私自分包的工程经查出,坚决严肃查处;C.开展群众举报制度,实行社会监督。只有某些挂靠,才能从根本上杜绝私人包工头非法承包工程,杜绝安全事故发生。
(4)加强三级安全教育,即进厂教育、二级单位(项目部)教育和班组教育。在进厂教育中主要对国家的法律法规和企业安全规章制度的教育;二级单位(项目部)主要进行安全生产操作一般规定,施工现场安全生产管理体制、文明施工要求及工程的基本情况、现场环境特点,及可能存在的不安全因素等;班组对新分配来的职工进行工作前的安全教育。
(5)建立有效的安全生产责任考核机制,企业和下层分公司、项目部,项目部与作业班组,作业班组与作业人员必须层层签订安全责任状,对责任目标执行情况实行平时抽查、季度考核、年终认定。实行安全生产工作业绩考核与管理人员日常工资挂钩,实行安全事故一票否决制,对发生事故或安全管理不善,按照《岗位绩效考核办法》和《安全生产管理目标责任制考核表》的内容,给予工资浮动。
(6)加强技术措施。项目工程技术人员应根据施工现场的自然条件、材料机具、劳动力的供应情况等,紧密结合工程实际,制定出最经济、最安全的施工技术方案或施工组织设计。
(7)对现场危险源进行识别与控制。准确及时地对危险源进行识别和控制是一项事前控制,只有事前进行有效地控制才能避免事故发生。常见的危险源有:施工生产用电,高空作业,高空坠落、塌方、特种气体等。
3、 施工管理过程控制
3.1项目实施规划一旦批准运行,施工现场的管理就变得至关重要。
现场工程管理就项目管理而言属于战术问题,而就企业管理而言,又属于战略发展问题。发展战略是建筑企业成功的坚实基础,但不少企业常常失败在战术方面。所谓战术失败,就是施工现场的问题没有能得到及时、有效的解决,从而使相关问题层出不穷,并导致战略上的失败。施工现场常见问题:
(1)作业流程不顺畅;
(2)工程实体质量控制绩效差;
(3)现场施工设备、机具维护保养不到位,故障多;
(4)异常事故重复发生,返工,事故增加,工程成本失控。
一般来说,建筑业企业管理,尤其是工程管理所出现的矛盾和冲突大部分来源于责任部门的权责规定不清晰,部门间存在着利益冲突,以及过于繁琐的表单记录等多方面因素。为了解决以上问题,避免冲突的发生,企业可以考虑从流程分析和改善的角度出发,不断改进现场管理。现场管理是通过对施工场地的安排、使用和管理,以及施工队伍的组织和运行,保证生产的顺利进行;同时按照ISO9000体系和HSE体系文件的要求,搞好过程控制,减少事故,减少污染,保护环境,达到业主与各有关方的满意。
3.2现场文明施工是现场管理的延伸,是体现现场管理水平和品牌文化的关键标志,也是企业核心能力培养的重要内容。换言之,施工企业若想在日趋白热化的市场竞争中获得应得份额,就必须按照项目实施规划,优化现场管理,不断创新,不断提高水平。
关键词:CDIO;工程管理;专业人才培养;课程体系
中图分类号:G642 文献标识码:A 文章编号:1007-0079(2014)29-0026-02
经济全球化带动国家经济迅速发展,促使我国建筑行业蓬勃发展,同时行业内对高素质复合型的工程管理专业人才需求加大。目前我国高校工程管理专业教育模式存在缺乏系统规划、专业知识体系重理论轻实践等问题,导致所培养出的工程类人才与现代社会发展对工程类人才的要求不相适应,人才培养改革势在必行。工程管理专业人才培养的改革和创新,可以在专业人才培养目标下,结合现代工程对人才的需要,借鉴CDIO工程教育理念,使学生在具有良好的专业知识素养同时,具备一定工程实践动手能力,成为符合社会和行业发展要求的专业人才。
一、CDIO工程理念及内容
由麻省理工学院、瑞典皇家工学院、查尔摩斯工业大学、林雪平大学4所大学组成的跨国研究在2000年获得了 Knut and Alice Wallenberg 基金会提供的近2000万美元研究经费,通过不断的探索研究,于2004年提出CDIO(Conceive-Design-Implement-Operate),即构思―设计―实现―运行的工程教育理念,并成立了以 CDIO命名的国际合作组织。CDIO基本理念在完成能力培养目标的同时,提供一个构思、设计、实施及运作的全过程环境,让学生主动的、参与式的进行学习,以此培养学生的学术、学习和工程三方面的能力。CDIO工程教育理念的内容包含了1个愿景(Vision),1条能力大纲(Syllabus)和12项标准(Standards),如表1、2、3所示。[1-2]
表1 CDIO工程教育理念愿景
从CDIO模式包含的教育理念可知,结合工程的方法培养学生,在完成培养目标,使学生具备相应专业知识素养的同时,学生的创新能力、合作能力、工程实践能力以及工作后需具备的技术和职业道德能力不断提高,这与现代社会对工程人才的要求相适应。据统计,目前已有30多个国家的大学加入了CDIO国际组织并实施CDIO工程教育模式。这些学校不仅有世界顶尖的理工大学,也有针对地区经济发展培养工程人才的技术学院,而我国也有 39所高校成为采用CDIO模式进行工程类人才培养的试点高校,此种模式将成为培养适应现代社会发展要求的,高素质、创新型工程人才的有效途径。
二、工程管理专业人才培养目标与基本特点
教育部颁布的《普通高等学校本科专业介绍》中,明确提出:工程管理专业培养具备管理学、经济学和土木工程技术的基本知识,掌握现代管理科学的理论、方法和手段,能在国内外工程建设领域从事项目决策和全过程管理的复合型高级管理人才。本专业学生主要学习工程管理方面的基本理论、方法和土木工程技术知识;受到工程项目管理方面的基本训练;具备从事工程项目管理的基本能力。本专业毕业生应获得以下几方面的知识和能力:掌握工程管理的基本理论和方法;掌握投资经济的基本理论和基本知识;熟悉土木工程技术知识;熟悉工程项目建设的方针、政策和法规;了解国内外工程管理的发展动态;具有运用计算机辅助解决管理问题的能力;具有从事工程项目决策与全过程管理的基本能力;掌握文献检索、资料查询的基本方法,具有初步的科学研究和实际工作的能力;修业年限为五年的,还应掌握进行国际工程项目管理所必需的相关商务知识(如国际工程合同与合同条件、外贸、金融、法律及保险等),具有较强的外语能力。[3]目前大多数开设此专业高校的做法是,对这四个平台的课程采用链式教育,构成工程管理全过程专业知识体系。由此可以看出,工程管理专业人才既不同于土木工程人才要求掌握专和精的工程技术,也不同于管理人才对工程技术知识要求不高,其要求毕业生同时具备土木工程技术类知识、管理、经济、法律多学科交叉知识等。
三、基于CDIO模式的专业人才培养要求
1.CDIO模式在工程管理教学中实施的可行性
Mc・Kinsey Global Institute在2005年10月发表的一份报告显示,2005年我国毕业生大军中工程技术人才约占60万,但这些人在国际化公司工作的不到10%,它认为造成这种问题的原因是受传统工程教育观念的影响,我国工程教育模式和方法偏重理论,学生在学习过程中几乎未受project和团队工作的实际训练,相比之下欧洲和北美学生以团队方式解决实际问题。[4]目前建设行业内用人单位对工程管理与土木工程专业学生混用现象的出现,是因为自1998年我国开设工程管理专业,从教育部颁布的专业要求来看,工程管理专业内涵较宽泛,且高校培养专业人才多采用链式教育,很多学校重书本轻实践,偏重对概念、原理的学术性知识的讲授,虽然在整个学习过程中安排一定的实验、实际工程设计、实习,但大多是侧重于培养行动技能和能力,对学生的学习、信息、社会、创新、应用技能和能力的培养不足。因此,尽快培养与国际接轨的中国工程师,是工程管理专业,甚至是高等工科教育的迫切任务。
工程管理专业实践性强,培养“理论+实践”的应用型人才,将CDIO理念融入到工程管理专业人才培养模式中,根据CDIO能力培养大纲,把工程实践环境作为工程教育环境,以学生为中心,在有限的学年中,通过完整的项目知识,引导学生主动思考,基于项目过程带动学生去做、去学,在项目式学习中形成各种能力。此种培养模式加强了学生综合素质的培养,学生不仅具有扎实的专业基本理论知识,而且团队合作、交流、系统掌控、终身学习能力以及职业道德都有所提高。这些能力也正是工程管理专业人才所需要的。因此,CDIO模式非常适合工程管理人才的培养。
2.CDIO模式下工程管理专业人才培养核心工作
专业培养目标、培养内容、培养要求、培养方案、教学管理和评价管理等构成完整的专业人才培养体系。培养目标决定了课程体系和教学实施方法,需要与之相适应的培养要求、条件,培养目标能否实现也需要通过评价来反映。基于CDIO模式的工程管理专业人才培养可从以下几方面开展:
(1)根据培养方案,优化课程设置。完成培养目标的关键之一是专业课程设置。课程设置的优劣直接影响到学生的专业知识体系和专业技能。CDIO理念要求课程设置在避免不必要的重复时体现关联性,保证学生在掌握必要的专业基础知识时,各课程之间需有一定的联系,便于解决综合问题。同时,课程设置也不能太窄,过窄的课程会弱化学生的工程能力培养,对学生的工程能力训练不利。根据工程管理专业指导委员会制定的专业教学计划,工程管理专业知识体系由技术、管理、经济、法律四大平台构成。以我院工程管理专业为例,结合CDIO工程教育模式,可将专业课程体系按如下图示安排:
我院工程管理专业课程体系采用层级式结构,由“通识课程+学科基础课程+必修主干课+方向选修课”构成。1级项目主要为初级的工程导论和高级的毕业设计(论文)项目。在大一年级开设工程导论课程,让学生领略工程精华,激发学生对工程的兴趣, 引导学生工程实践入门。2级项目主要涉及工程管理专业四大平台课程和专业方向课程。进入二年级以后进行2级项目的学习,开设常规课程,建立课程群,使四个平台课程有机联系,辅以必要的实际项目进行课程设计或认识实习,让学生亲手设计或计算相对简单的实际工程项目,在项目式的学习过程中,不断提高自身的专业知识素养和综合能力。3级项目为2级项目的延伸,包含专业课程和专业方向课程以及相匹配的课程设计等。以我院分设的专业方向为例,分为工程造价和项目管理两个方向。工程造价方向的专业课程为工程估价电算化、建设工程预算、工程造价与计价控制、项目投资与融资,项目管理方向的专业课程为建设项目评估、建筑企业管理、国际工程承包与合同等。相匹配的课程设计及实训项目有:工程概预算课程设计、工程算量软件应用、项目管理软件应用(上机)、项目管理沙盘模拟等。
(2)结合课程特点,改进教学手段及方法。关键因素之二:教师队伍素质和教学水平决定教学效果。从标准9“教师的CDIO能力”可以看出,CDIO理念不仅对学生做要求,也要求教师具备工程实践能力。它要求提升教师基本个人能力和人际能力以及系统构建能力。一名优秀的工程师需具备不可或缺的职业技能,比如个人能力和人际能力,缺少这些无法成为一名合格的工程人员,更不可能进行项目式、工程化的教学。[5]所以,教师应该积极参与工程实践,熟悉工程项目各个环节,掌握解决工程问题的实际技能,丰富自身工程经验,使自己先成为一名合格的工程师,成为学生学习、模仿的榜样,才可能培养出合格的工程人才。
标准10是“教师的教学能力”,它要求教师在具备完善的工程知识和工程实践能力下,将工程能力和实践经验运用到课程教学中,与课堂教学有机结合,提高教学效果。鼓励教师在教学过程中贯彻CDIO理念,采用“教、学、做”三位一体方式,利用启发式、情景式、讨论式、案例式等教学手段,引导学生主动思考、主动学习,锻炼学生动手能力,提高实践能力,使学生具备扎实的专业知识素养。
(3)完善教学环境,加强实践教学环节。关键之三:良好的学习环境是成功开展项目式学习的保证,其中学习环境的改进是重点。通过具体的工程项目学习专业平台课程,利用课程群的交叉性,对实际工程涉及的不同理论知识,进行由简至深的实训演练,提高学生发现和解决实际工程问题的能力,在此过程中,学生还能根据项目需要主动学习其他知识,更新专业知识,延伸和拓展专业技能。为更好的开展实践教学,对教师进行工程训练的同时,还可邀请业界理论水平高、经验丰富的工程师来校兼职任教。
(4)开展校企合作,加快实习基地建设。我院在大一下期安排认识实习,以此增强学生对工程的感性认识,培养学生的专业兴趣,在大四下期安排生产实习,组织学生到施工现场或行业相关工作单位参加实践锻炼,培养学生的专业感,但校企合作仍然比较欠缺。目前我国的工程类人才培养任务全部由学校独自完成,企业很少参与教育,导致学生从学校到企业的身份过渡期较长,如果学生不能较好完成从学校基础到企业实际操作的过渡,他们就无法具备实际动手能力,无法解决实际工程问题。CDIO要求开展工程教育应有一个稳定的供学生现场实习和综合实训的工程实践场所,学校应主动与企业开展合作,以建设实习基地为契机,共同开发实践性较强的专业课程,共建共享实习基地,达到双赢的效果。
四、结语
建筑市场国际化趋势日益明显,世界各国高校都致力于如何培养出与行业要求相适应的专业人才,作为国际工程教育新理念,如何将CDIO工程教育模式本土化,使其更好的为我国专业人才培养更好的服务,要求我们不仅加深对其的理论理解,也要重视与传统工程教育优势相结合。积极推进工程教育改革的同时,总结经验,在改革过程中提出问题、分析问题和解决问题,为我国工程类人才培养提供借鉴和参考。
参考文献:
[1]佘健俊,申玲.CDIO理念下工程管理人才培养模式研究[J].高等建筑教育,2011,20(3):44-48.
[2]刘荣佩,史庆南,陈扬建,等.CDIO工程教育模式[J].中国冶金教育,2011,(5):9-13.
[3]中华人民共和国教育部高等教育司.普通高等学校本科专业目录和专业介绍[M].高等教育出版社,1998.
[4]百度百科.CDIO在中国.http:///content/11/0216/10/2060623_93435114.shtml.
[5]董小刚.CDIO模式下教师工程化教学能力的需求及培养途径[C].
第5届教育教学改革与管理工程学术年会论文集.2012-12-29.
从1981年沈阳第一机床厂从德国工程师协会引进第一套MRPⅡ(ERP的前身)软件以来,ERP在中国的应用与推广经历了从起步、探索到逐渐成熟的风雨历程。一些过去被认为是“被ERP遗忘的角落”的中小企业,也开始引入ERP来帮助企业进行自身的信息化管理改革。
国家统计局本世纪初的调查资料显示,国内约有三千多家企业购买或使用了ERP软件,其中中小企业有2600多家。然而,其应用的效果并不理想,各个企业差距较大,能够真正成功地全面实施ERP管理系统的企业并不多见。随着我国企业信息化的飞速进展,引进ERP来提高管理水平和生产力水平成为众多中小企业的战略决策,有些已经开始了应用探索之路。
小型企业实施ERP存在的问题
(一)认识偏差
ERP实施的失败率很高,让人望而生畏,人们只看到成本和浪费,却看不到效益。小型企业更注重短期利益重视看得见的回报,而实施ERP不仅具有高风险,而且投资不能立竿见影,这使一些小型企业管理者产生了ERP无用论的观点。
(二)企业决策往往缺乏科学性和连贯性
许多小型企业都是以家族式企业开始最初创业的,在这些企业内部的各个管理阶层的管理者也都是这个家族的核心成员,企业的一切决策都来自于这个家族,这个家族的最高管理者拥有着最高的决策权,就犹如小农社会的家长,他可以超越一切管理制度,这种不受约束的个人所做出的最决策具有偶然性、随意性的特点,这使得企业决策缺乏科学性,缺乏长期的连贯性。
(三)ERP软件选型困难
从技术角度讲,目前国内ERP市场上比较成熟的主要还是高端产品,这些高端软件中存在着很多超出小型企业实际需求的过分复杂的操作流程,对企业资源基础的要求较高,实施难度和风险也都较高,所以选择时必须慎重考虑。
(四)企业流程混乱
由于管理模式等原因,导致企业的针对性较差,企业的决策很多是依靠感觉经验,凭想当然办事,缺少长远理性的规划。没有对经营过程的制度化管理,以至于整个企业流程缺乏有效的监督和管理,企业经营的可操作性差,管理混乱。正是基于中国小型企业自身存在的生产技术连续性较差,经营管理水平不高,企业流程混乱等原因,ERP在中国小型企业的实施就更有着重要的现实意义。
(五)相关人才匮乏
小型企业员工的素质普遍偏低,掌握一定计算机知识,能够熟练运用ERP系统的人才匮乏。有规定不按规定做或不按规定的时间提供相关数据,不按规定的区域摆放和拿取物料等等行为,是导致许多企业推行ERP失败的重要因素。
二、实施的几点建议
(一)外部支持
外部支持包括咨询公司在ERP项目各阶段整合业务和技术方面的服务咨询,也包括ERP软件公司的必要支持。
行业经验丰富的咨询顾问公司能运用专业经验和方法来确保ERP项目与企业的战略紧密结合,并选择最优实施路径,预先评估企业在组织和人员方面所需要的变革,提早规划安排,使企业的运作适应新的系统。另外,咨询公司在项目规划中会总体考虑新系统的建设和与原有系统的整合。目前,在选择咨询公司方面较为可行的方法是,选择一个比较有品牌的软件公司,由他们推荐一家实施较好的合作伙伴实施比较合适。
(二)企业内部支持
企业高层领导对ERP项目的支持能使项目目标与企业战略紧密结合,对项目成功做出企业战略层次的最高承诺。业务部门对项目的支持可以大范围地调动企业员工的积极性,并有可能在公平基础上有效地解决项目和变革可能带来的利益冲突。IT部门的支持是对项目技术面成功的承诺,对项目技术因素的实施和新旧系统整合的结果有直接关系。上述三方面的支持能确保企业上下参与项目,所有人员使用新系统,并建立持续优化机制来深化ERP项目所带来的收益。
(三)高效权威的项目管理团队
项目管理团队的充分权威,既来自高层领导的充分授权,又来自项目管理团队及组成人员的优秀项目管理履历和在本行业ERP实施的专业经验。高效和被赋予权威的项目管理团队能有效地进行项目管理和风险控制管理,确保ERP项目成功达成企业预定目标。权威能够在各部门出现利益冲突时,帮助项目管理团队在全局观念下公平协调、达成共识、解决冲突。项目管理团队的权威和能力使它能有力推动必要的流程再造和组织的变革,设计推出相应的培训,使组织和员工通过学习与新系统相适应。具有权威和能力的项目管理团队能周全计划项目各个方面,有效推动和监督项目的各个阶段、确保项目总体成功。
(四)变革管理
变革管理的对象包括企业的组织、业务流程、人员技能、工作职位角色、员工的行为等。不彻底的或低效的变革管理会降低企业在ERP项目中的收益。ERP项目犹如一项大的变革工程,良好开端的关键在于提前评估变革对企业所带来的影响,进行积极前瞻的变革管理。也就是根据变革带来的影响设计对策,主动化解可能对新系统和流程的各种抵触。
(五)终端用户培训
项目伊始、培训先行。项目开始前的概念培训能使项目牵涉范围内人员熟悉了解ERP系统,熟悉了解ERP系统的益处,有效减少抵触,甚至调动员工掌握所需技能的积极性;项目中标准和流程培训能使用户了解新的标准、角色和责任;流程情景培训能利用模拟和测试环境使员工习惯在新的流程中的操作;终端用户手册为员工的日常工作提供指导、并帮助记录所存在的问题而进一步改进。没有这些培训,新系统和流程就很难被企业的员工接受、即使被接受了,也很难被使用。培训不充分或未达到效果时,ERP系统带来的收益将因人员的无法执行而大打折扣。
(六)持续改进机制,不断提升ERP收益
持续改进机制包括,在ERP成功上线的基础上建立新一轮的商业案例,确立新的关键业务指标,实现新的收益。建立持续改进机制能使企业充分利用现有ERP系统增加更大的业务和财务收益,并通过这个机制找出企业需要持续改进的方面,不断增强企业竞争力。
三、结论
关键词:建筑工程;信息时代;工程项目管理;工程管理技术;
现在中国的大地上,建筑工程随处可见,尤其是在一些二三线城市,正处在城市的成长期,都处在建设之中。比如说武汉,这几年发展得很好也很快,但是已经俨然成为一个大工地,现在目前绝大多数的处于发展上升期的城市都有着很多的建筑工程,那么,这些建筑工程应该如何管理呢?这是建筑企业正在思考的问题,也是很多先关的从业者们在思考的问题。建筑工程中也会自然而然的应用到信息技术,无论是在施工的过程中还是在管理的过程中,都会引进信息技术。建筑工程的管理也进入到了一个全新的时代,搞好建筑工程的信息化建设成为现在建筑企业的当务之急。因为信息化的管理意味着高效率,而对建筑企业来说,高效率就意味着高收益。
一、建筑工程项目管理的内容
建筑工程项目在我们的日常生活中随处可见的,但是我们往往看到的只是一个表面,那就是在施工过程中各种多且杂的事务。但是结果是我们的建筑工程每天都在有条不紊的进行施工,每天的进度都安排的十分合理,然后在某一天,你会突然间发现它竣工,富丽堂皇的出现在你的面前,丝毫没有了施工时的杂乱。一个建筑工程之所以能够顺利的完成施工,是因为有着科学合理的计划和管理。在建筑工程中的管理,指的是企业运用系统的观点、理论和科学技术,对施工项目进行的计划、组织、监督、控制、协调等全过程的管理。建筑工程类型各异,所以所有不同的有针对性的管理方法。而即便是同一个项目工程,处在不同的阶段,管理方法也是不相同的,在管理上的任务、内容和目标都各有侧重。在IE时代下,我们可以将信息技术引入来更好的实现项目工程管理。现场工程管理需要创新,需要的是多种复杂的创造性活动。这里的“创新”其实就是“革新”,指的是新构想、新观念的形成和运用。企业要想在竞争如此激烈的环境中生存下来,就需要提高企业的核心竞争力,而不断创新的过程其实就是企业创新能力培养的过程,即核心竞争力培养的过程。
二、建筑工程管理及信息集成化建设
1、建立工程管理信息系统(PMIS)
在IE时代下,将信息系统引入项目工程管理中,会起到事半功倍的效果。工程管理信息系统是以计算机为手段,突出运用信息系统的方法,对建筑工程项目中的各类信息进行收集、传递、存储、处理、分发的人―机系统。对于建筑企业来说,他们在项目施工过程中涉及到的管理也是方方面面的,建设和开发相应的工程管理信息系统主要涉及到几个方面的内容。首先,是组织件,意思是说在这套管理系统中应该对企业内部的项目目标管理部门有着是非常明确的分类,对于项目管理的工作流程进行细化和规范,同时需要建立一套完善的项目信息管理制度,以保证工程管理信息系统的有效使用。其次,是硬件,指的是计算机设备。信息系统是在计算机上实现的,企业中需要配备一些小型机、微机网络、微机等于计算机使用有关的硬件。再次,是软件,计算机的使用除了需要硬件支撑,还需要配备相应的软件,这里的软件指的是我们平常所说的操作系统、系统软件和应用软件。最后,是教育件。意思是说,有了完善了工程管理信息系统之后,还需要有专业人员来使用它。那么,由于对于企业来说,这是一个全新的尝试,以前从未接触过,所以需要对企业中使用该系统的人员进行培训,比如有对计算机操作人员的培训,对项目管理人员的培训,对领导的培训。做好以上几个方面,就基本完成了工程管理信息系统的建设。
2、信息系统在建筑工程管理中的作用
建筑工程管理是项目工程管理的一种,主要指的是工程项目建设过程管理。工程项目过程管理主要是由三部分构成,分别是工程项目管理、工程建设全过程管理以及工程建设全过程各参与方的管理。那么对于建设企业来说,他们主要负责的是施工项目的管理。信息系统应用在项目施工管理中不,可以有效的提高工作效率。工程管理信息系统的主要任务是收集、存储及分析项目实施过程中的有关数据。通过信息系统的分析,可以将准确的分析结果反馈给决策者,以供参考。辅助工程项目的管理人员和决策者都需要依这些信息进行规划决策、检查和监督。信息系统应用在工程管理中,一个核心功能是对项目目标实施有效控制。无论是项目的进度、成本或者是质量、合同目标都是需要依靠项目工程在管理的规划和控制的,当然也离不开信息系统的支撑。
3、信息系统在项目工程管理控制中的作用
在实施现场工程管理的过程中,我们常用的方法也主要方法是控制,而控制的基础是信息。在项目工程的整个实施过程中,都离不开信息。信息时组织生产的出发点,生产的整个过程都需要依靠信息的指导,包括反映生产过程的变化、调节生产节奏、控制生产过程等。信息系统的引进,使得项目的现场管理能更有效的进行,信息系统的结构和维护为项目工程管理提供了更多的便利。在信息系统的支撑下,来实现现场工程管理信息集成化建设,这样可以整体提升现场工程管理的水平。在建设工程管理的过程中,实现信息集成化建设,指的是在信息使用的过程中做到一体化、规范化、标准化、通用化、系列化。在现场工程管理的信息系统集成化并不是一蹴而就的,而是建立在工程化和系统化的基础上的。信息化的项目管理系统应该包含几个方面内容,分别是现场相关业务处理系统、综合办公系统和决策系统的一体化。项目管理信息系统的应用并不是一成不变的,而是会随着信息管理软件的升级以及功能的不断完善而不断的深入,在项目工程管理中也会发挥着越来越重要的作用。
3、开发工程管理信息系统
企业要实现项目工程的信息化管理,首先需要的是开发工程管理信息系统。在IE时代下,信息技术飞速发展,计算机网络通讯技术和数据库技术也是日新月异。在此基础上,开发工程信息管理系统已经是技术条件完全成熟了,是一个自然而然的过程。施工企业在开发管理信息系统时需要网络硬件平台和成熟的软件做基础。那么,对于施工企业来说,他们要搭建网络硬件平台时,大多会选择局域网,而工程管理信息系统的开发一般不会选择自己开发,而是选择成熟的商品化软件。工程管理信息系统需要完成的一个重要任务是编制项目实施计划。编制项目工程计划需要考虑到合同、有关参数和文件资料等。其中最为关键的环节是编制工程计划。因为在工程计划中涉及内容众多,包括时间管理、范围管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理和整体管理等多个专业方面的信息。在这众多的信息中,编码体系、信息内容、信息流及内部信息管理制度又是重中之重。对于一个建设企业来说,他们所管理的工程项目规模越大,一方面意味着应、盈利越大,另一方面意味着风险越大。而对于风险管理来说,最为有效的手段就是加强现场工程管理的信息集成化建设。在项目施工的过程中,再定义项目管理与运行控制模式,将现场工程管理中的各项业务结合起来,实现联合监控,这样每个业务要进行的过程中,能够实现良好的信息互通,在进度控制上能够做到有把握,各项事务都在有条不紊的进行,达到实时沟通。在项目运行的过程中, 项目关系人也需要加强联系,实现信息的良好交流,在项目实施的过程中,积极合作,使得整个团体都能成为一体,来实现项目目标的有效控制。
三、总结
建筑工程管理从来都不是一个简单的问题,而现在在IE时代下,就是将复杂的事情变简单。信息技术应用在建筑工程管理中无疑是起到了一定的作用,能将项目工程管理变得更加的科学、合理、有效。笔者认为,在这样一个信息技术日益成熟的时代,革新建筑工程管理是十分有必要的。我们在关注工程管理的管理技能的创新的同时,更需要强调的是工程管理在艺术方面的创新,艺术性的创新一定程度上是离不开信息系统的支撑的。建筑业企业积极推进现场工程管理信息集成化建设,不断改进现场工程管理,建筑产品的质量就会不断地提高。
赖(1978.3―),男,汉族,浙江象山人,任职于龙元建设集团股份有限公司
参考文献:
[1]赵道致,郭成升,廖华.论现代工业工程在建筑业企业信息化中的应用[J].河北建筑科技学院学报,2005(3):1-21.
[2]赵锦锴,牟永善.基于成组技术的钢筋工程专业化施工[J].土木工程学报, 2004(8):93-97.