时间:2023-09-21 17:36:00
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇软件工程项目管理,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
(1)工程项目人员。工程的项目人员一般包括项目负责人、系统分析员、高级与初级程序员、以及资料员等。依据实际软件项目的大小,可能会有一人身兼数职的情况,但职责必须要明确。而不同职责的人员,对其能力与素质的要求也是不同的。例如,项目负责人要有较强的组织能力、准确的判断力以及处理重大事情的决策能力;系统分析员需要具备概括能力,以及分析能力和社交活动能力;程序员则要有相当熟练的编写程序的能力等。
(2)软件质量与配置的管理。软件质量管理在总体管理功能中对质量方针与责任起着决定性的作用,主要包括软件质量计划的编制、软件项目质量保证以及软件项目质量控制等过程。项目的质量保证是指对项目总体绩效进行定期的评估,以此来考察工程项目的质量是否达标。项目的质量控制是从整体上对项目的结果进行监测,同时还要对不合格的地方及时采取改正措施。软件的配置管理是指记录某软件产品的研发过程,以便保证研发者在软件生命周期内的各个阶段都能获取精准的产品配置。软件的配置管理就是一种对软件进行标识组织与控制软件修改的管理技术,在软件的整个研发过程中有着非常重要的作用。
(3)软件项目工程的风险分析与管理。风险分析包括对软件风险的识别、估计、解决以及监督等一系列步骤,使人们能够预测风险并及时的采取遏制风险产生和发展的措施。对软件风险进行分析与管理,实际就是为了降低软件工程项目的损失,从而增加软件工程项目的收益。
2软件工程项目管理中存在的问题
2.1管理团队的协作问题
当今我国正处于信息化时代,任何项目的开发都离不开团队人员的相互协作,只有这样才能够确保工作顺利的进行,尤其是在计算机软件工程项目的研发管理上,更是需要团队成员的协作才能顺利完成。但目前我国软件工程项目管理的团队协作与沟通都存在着一定的问题,例如:计算机软件工程项目管理的团队中人员分工不明确,导致推卸责任和推诿工作的情况常有发生;团队成员之间缺乏合作意识,致使工作效率不高。
2.2需求分析问题
由于软件项目管理在需求分析这项工作中,对于业务需求的实体、数据以及实际的活动要求没有进行调查,这些往往被认为是表面工作,所以导致计算机软件工程项目管理在最后的工作中,出现设计产品与实际业务有很大偏差的现象。
2.3风险管理问题
任何项目的研发都是存在一定风险的,风险一旦发生就会带来一定的损失,因此,项目风险管理就显得至关重要。但有的项目经理并没有正确意识到风险管理在软件工程项目管理中的重要性,对项目风险管理所必需的知识和内容不够了解,致使当风险真的发生时不能及时有效的应对。
2.4进度控制问题
进度控制是指在软件项目的研发过程中,采取各种措施将项目进度控制在进度的总规划内,以此来确保项目总目标的实现。但由于实际过程中种种因素的影响,进度经常无法按期完成,这给项目工程带来了巨大的损失。
3软件工程项目管理的对策
3.1加强团队的沟通协作
首先,要建立完善有效的沟通制度。可以采取不同的、多种有效的沟通方式,逐步加强软件工程项目管理工作的团队沟通意识,提高沟通的有效性。例如通过制度规定,对较特别的信息应该利用多种方式来进行有效的沟通,以便确保信息及时准确的传达到位。其次,团队人员的分工要合理、明确。对于软件项目的研发,人是创造力主体,所以必须在人的基础上确立合理的分工制度,不光要按照团队人员的职位划分工作职责和内容,还要依据每个人员的特点和专长进行分工。再次,要注重培养团队的积极性。一个团队能否成功,其团队精神的培养起着至关重要的作用。团队的积极性是保证项目研发工作能够顺利进行的前提,因此在实际的工作中要针对具体的研发人员进行激励与奖励,这样能够有效的激发他们的潜在动力,促使团队成员更好的投入到软件项目研发的工作中。
3.2建立完善的管理体系
软件项目的研发是靠人才实现的,因此要想管理好研发项目必须坚持以人为本的核心理念。而拥有一支具有高素质的项目管理团队,需要懂得对人力资源进行优化。第一,应加强软件工程项目管理方面知识的培训。软件工程项目的经理要接受系统的项目管理知识的培训,重视人力资源管理及沟通管理方面的知识,把实践同知识、经验有机的结合起来,提高自身项目管理水平。第二,制定严格的惩奖制度,建立软件研发人员的升职途径。逐步对人事制度进行改革,设置与职位对等的技术职位,为软件研发人员升职创造条件,以此来激发他们的积极性、主动性以及创造性,更好的为项目的研发工作服务。
3.3对风险管理、工作进度进行有效管理
首先,应该加强工作进度的管理,严格控制任务与跟踪管理。制定项目管理的运行表,并且定期安排项目状态报告会议,以此来监督项目的进程,严格控制项目进度。其次,建立合理有效的风险管理制度。项目经理应该利用风险管理的知识,掌握风险识别、量化与控制的方法,在软降工程项目启动后,能够对风险进行识别。再次,风险在整个软件项目的生命周期中都有可能发生,所以应该定期对其进行识别与处理。在处理风险时,一般依据风险的等级采取不同的措施进行控制,例如采取规避、转移和减缓等处理措施及时进行调整。
4总结
关键词:计算机软件工程;项目管理;方法
一、软件工程项目管理和计算机软件
(一)计算机软件的概念人们当前所理解的软件概念较为广泛,包含有诸多内容,比如计算机操作系统相关说明书、图文介绍等材料。软件和硬件是体现计算机功能的两个重要部分,两者之间相辅相成共同作用,构成了计算机整体系统。可见,为了保证计算机软件工程的发展,在管理中应当积极应用现代化手段,积极将应用系统升级优化。
(二)工程项目管理在项目工作过程中开展的管理工作主要是以建设委托方的要求和合同规定内容为基础对工程项目开展一系列的整体规划、统筹、处理等工作内容。合理的工程项目管理有助于保证工程更加顺利地完成。
二、当前计算机软件工程项目管理的问题
(一)忽视计算机软件工程项目管理的培训在日常计算机软件工程项目管理中,大部分企业不会对项目管理培训有所重视,很多管理者认为没有必要在这方面投入较多的财力和人力,这就导致系统化知识培训体系无法形成。大多数企业在具体工作中都是以某一个项目管理的工作人员为依赖,在企业内缺乏良好的项目管理氛围,造成培训工作存在缺失。企业对计算机软件工程项目管理的不重视导致企业专业人才缺乏,在瞬息万变的市场竞争中很难及时感应市场变化,无法及时作出调整。
(二)风险控制的意识不足当前越来越多的企业开发计算机软件,各个企业之间面临着激烈的竞争。受到高速发展的经济的影响,在软件工程项目管理开发中,各个软件企业面临着越来越多的风险,一旦企业经营中出现风险就会发生一定损失。在项目管理过程中,计算机软件开发管理者必须要树立高度风险控制意识。但是当前很多企业对风险控制方面存在严重的不重视,同时也没有充分重视风险管理的重要意义,所以企业容易在计算机软件开发过程中出现一定损失。
(三)管理人员团队意识不足在开展计算机软件开发项目管理中,需要依靠的是一个团队而不是某一个人。工作人员在具体操作中应当从宏观对项目进行把控。不过当前很多工作人员没有认识到这一点,他们大多单纯地完成自己的工作,对管理工作的事迹状况没有进行全面考虑。团队意识是当前很多计算机软件工程项目管理工作人员都没有认识到的,虽然工作人员的综合素质和技术都十分优良,但是在具体计算机软件工程项目管理中需要大家共同努力、集思广益,而不是单纯地依靠一个人的能力。如果项目管理团队依然人心涣散,将会十分不利于企业未来发展。
三、软件工程项目管理对策
(一)完善管理体系在整个项目工程中,科学有效的管理体系是至关重要的。在管理人员之前需要首先确保项目管理体系的完善。在开展项目管理之前应当考核工作人员,保证工作人员具有杰出的工作能力和责任心,在成立计算机软件工程项目小组阶段就加强工作人员队伍的质量管控。每个工作成员都应当积极热情地投入到计算机软件工程中,调整自己的工作态度和心态,根据管理体系中的要求做好行为约束,同时要加强工作人员之间的沟通,可以利用奖惩制度将工作人员工作的积极性提升,保证工程项目质量。
(二)加快进度与提高风险管理工作的效能为了确保计算机软件工程项目质量和进度,就要充分评估整个项目的风险,并且采取有效的风险管控做事。可以成立监察小组监管和督促整个项目的进程,利用计算机技术合理管理软件工程项目。每个工作人员都要详细地了解自己的工作,评估可能发生的风险,了解应当采取的应对措施,从而及时解决可能出现的突发状况,将风险所产生的损失降低。整个项目要由整个工作团队负责,管理人员需要认真遵守相关规章制度,和同事之间及时沟通,确保能够顺利完成工作任务。工作人员需要重视风险应对预案,定期评估工程项目风险,定期检查设备等硬件设施。在软件工程中应当加强控制相关信息,共享需要的信息。在软件工程项目管理中,应当优化处理和分析相关信息,从而对科技的发展进行更加客观科学的预测判断。在开展软件工程项目管理中还可以积极应用多种计算方法完成项目管控,从而确保项目管理的效果。
(三)有效组织项目进度、风险管理进度管理是保证计算机软件工程项目得以定期完成的基础,为此,首先应当做好任务和跟踪管理,定期开展状态会议对项目进程进行汇报和监督,对项目进度进行严格控制。其次,建立并贯彻落实风险管理机制,保证所有工作人员树立风险控制意识,采用多种方法进行风险管控。最后,对整个项目生命周期出现的风险进行细致地记录,定期识别和处理出现的风险,采取不同的方法进行风险预防和处理。
(四)落实工程监督工作首先应当加强对工程项目的监督检查,做好施工进度、成本等各个方面的管控,一旦出现和计划偏差之处要及时查找原因并且调整。其次,监督过程中应当妥善处理好各种发现的问题。最后,要保证能够快速有效地完成监督工作,详细记录监督过程中出现的各种问题,并且加强和委托单位以及业主的沟通,确保能够将监督工作切实落实到计算机软件工程项目管理中。
关键词:计算机软件工程;自动化管理;措施
中图分类号:TP311.5
当今时代,是计算机信息技术的时代。伴随着计算机技术的飞速发展,软件开发项目也逐渐变的火热起来。随着软件开发队规模的不断扩大,以及软件开发人员的不断增多,软件工程项目存在的问题也越来越多,如不加以规范管理,就会对软件工程项目的良好发展带来不利的影响。因此,加强对软件工程项目开发的自动化管理迫在眉睫。
1 计算机软件工程项目管理的特征及内容
1.1 软件工程项目的特征
计算机软件工程项目的特征可以概括为下面几点:首先,不具有可视性,软件是不能够进行触摸的,要感知软件的存在,必须使用专门的软件工程方法以及相应的测试手段才可以;其次,不具有唯一性,在软件进行设计的时候,没有一个标准的通用的软件设计过程,其设计的方法多种多样;最后,具有风险性,在进行软件工程项目设计的时候,对于一些比较大型的软件工程项目,其设计通常是一次性完成的,由于软件的结构非常的复杂,与此同时,研发的工作量和风险都比较大,而对软件的需求同样也不具有长期的稳定性。
1.2 计算机软件工程项目管理的主要内容
由于计算机软件工程项目涉及的面比较的多,因此需要特别的加强管理。主要进行管理的内容可以分为以下几个方面:
(1)参与研发的设计人员。参与研发的团队一般包括项目的负责人、高级以及初级程序员或者资料员等等。另外,由于软件工程项目的大小是不一样的,常常出现一个人兼任多种职务的现象。在此,对这些身兼多职的员工要明确他们的责任。对于程序员来说,程序员要有较高的程序编写能力。
(2)软件质量及其配置的管理。软件的质量管理具有非常重要的作用,其所包含的内容可以分为编制软件质量计划、软件项目质量保证以及软件项目质量控制等等。软件工程项目质量的保证,指的是对整个工程的绩效进行评估,从而判定软件项目是否合格。质量控制是站在全局的角度,对工程的结果进行监测,与此同时,对于软件工程项目不合乎规范的地方采取一定的措施及时的进行改正。对软件的配置进行管理,对软件研发的整个过程进行全纪录,从而使得软件的研发者能够对软件使用的各个阶段的配置情况进行比较清晰的了解和掌握。因此,软件的配置管理就是对软件进行必要的标识,同时对于软件的修改进行控制。在整个软件开发过程中,对配置的管理是最为重要的。
(3)项目工程的风险管理。软件工程项目的风险主要是对潜在的风险进行及时的识别、估计以及采取进一步措施进行解决。在对软件工程项目进行风险分析以及管理的时候,要使人们增强安全意识,并采取相应的措施。因此,强化对风险进行分析和管理,究其本质,是为了有效的减少软件工程项目的损失,进而确保企业的经济效益不受损害。
2 自动化在计算机软件工程项目中的应用
2.1 应用概述
当前,自动化技术中,一般使用可编程控制器将复杂的编程简单化,从而使得计算机的性能得到了很大的改进。这种控制装置以计算机技术作为基础,在此基础上对工业化的生产进行管理控制,纵使使得工业生产中计算机自动化得以实现。这种技术应用的范围比较广,在工业领域中使用,可以大大的提升工程建设的效率。自动化技术应用于软件工程项目中,同样可以提升软件项目开发的效率。
2.2 计算机辅助工程在计算机软件工程项目的中的应用
计算机辅助工程(CAE),主要是利用计算机对比较复杂的工程进行测试计算,然后对方案的可行性进检测。在计算机软件工程项目中,使用CAE能够对整个工程项目进行监测与控制,从而对工程项目中需要改进的地方进行及时的调整。运用计算机辅助设计可以确保自动化设备操作的稳定性,然后把参数进行优化,进而选择出最佳的方案。运用CAPP可以在产品的生产以及设计过程中,代替人进行相关的计算以及信息分析,节省人力,节约成本,同时也提升了效率,实现了确保工程项目质量的目标。CAM可以把进行生产活动之前的设计方案以及相关的信息,转化成制造信息,然后通过数控方式对产品的生产过程以及包装成品的过程进行监测,一旦出现问题进行及时的调整。
当前计算机对系统的自动化在自动化控制系统中的应用比较多。此外,随着计算机技术的发展,软件的自动化已经逐渐的向计算机智能领域延伸。智能通过对人的模仿,实现数据的处理,从而建立起控制模型来对工程项目进行分析。
3 计算机软件工程项目中使用自动化管理的注意事项
在对计算机软件工程项目使用自动化进行管理的时候,除去使用相应的技术外,还要注意以下一些问题:
3.1 确保设备良好
相关的检测人员要对自动化设备进行严格仔细的检查,然后使用严密的方法对相关的采集设备以及存储设备进行调试。在开始进行自动化管理之前,应该对软件进行检验,所使用的方法为人工检验计算,然后对于各项设备进行必要的调整,主要注意其规格和性能是否符合要求。待确定设备符合要求后,对其建立档案,然后正式投入使用。在进行自动化管理的过程中,对于机器设备所在环境必须特别的注意,要确保环境干燥,同时还要防止出现粉尘等颗粒物对自动化设备的损害,另外,室内的温度一定要适中。
3.2 确保软件正常
在使用自动化设备进行管理的时候,务必检测外来的软件,明确这些软件是否与本项目相符合,以及和本公司的设备是否能够进行兼容。除此之外,工程检测人员要对自动化设备所使用的软件进行严格仔细的检查,确保这些软件能够正常的运行。如果发现某些软件出现问题,应该及时的向有关单位进行报告。在某些情况下,如果需要对计算机和自动化设备进行相应的调整,这个时候,也必须向有关的部门进行申报,同时对校验的方式及最终的结果进行细致的讨论研究。通常情况下,对于人工计算的结果以及计算机计算的结果要进行比对,同时将结果记录在档案里面。
3.3 对数据进行备份
在对设备进行测试的过程中,必须对数据进行备份。这对于将来进行对数据进行进一步对比具有非常重要的意义。检测员务必要对设备的数据做好备份,然后记录好。通常情况下,对于监测到的数据,要实行联网备份。可以使用自动化技术设定需要备份的次数,与此同时,还要对外部设备进行重复备份,这样做的目的是为了避免数据出现损坏或者丢失。此外,作为监测人员,人工处理的速度一定要和机器处理的速度同步,同时对数据要进行定期的归纳以及分析。
4 结束语
综上所述,计算机软件工程项目随着科学技术的不断发展,呈现出方兴未艾之势。软件工程项目的规模不断扩大,开发人员不断增多,使得必须要对软件工程项目进行必要的管理。自动化管理在软件工程项目管理中具有非常重要的作用。本文先论述了计算机软件工程项目管理的特征及内容,然后重点分析了计算机辅助工程在软件工程管理中的应用,最后分析了自动化管理中需要注意的几点问题,期待本文的研究能够对软件工程项目自动化管理水平提升有所帮助。
参考文献:
[1]王战勇.计算机软件工程项目的自动化管理[J].信息通信,2013(05).
[2]由智尧.计算机软件工程管理初探[J].数字技术与应用,2013(07).
[3]邵国红.探析计算机软件工程项目管理[J].硅谷,2011(02).
【关键词】计算机;软件工程项目;自动化管理
自动化管理是计算机技术趋于智能化的一种表现和具体应用,以往复杂的、繁琐的、专业的、需要大量人工进行的工作,可以由计算机代为完成。包括高速公路收费系统、智能交通等多个行业领域均使用了自动化管理手段,计算机软件工程项目具有较高的操作要求、较为专业的知识需求,对人才、专业性的要求也越发加大,行业发展因此受到限制,将自动化技术应用到计算机软件工程项目管理中,可以缓解这一局面。
1自动化管理在计算机软件工程项目中的意义
1.1提升管理效率
传统的计算机软件工程项目管理,内容复杂、繁琐,项目众多,需要大量人力,自动化管理模式下,借助计算机可以较为方便的完成大部分工作,效率大为提升。从项目被提出开始,涉及到人员的确定、工作的组织、项目研发、资金调配等方方面面工作,传统模式下,需在总体负责人领导下分层负责,工作进度、问题等也要逐层上报,效率较低,在自动化管理模式下,相当一部分管理内容以计算机设定程序的方式自动运行,只要计算机不出现问题,管理就是有序的,效率因此得到提升。
1.2有利于行业更快速的发展
我国目前的计算机软件工程项目,从开发到试用、修改,各个环节都缺少人才,这是由于计算机行业出现时间相对较短,引入我国的时间同样不长,认可度不够,因此人才也变得稀缺,这限制了行业发展,应用自动化技术,可以有效缓解这一问题。在自动化管理模式下,只需一个经验丰富的人员设定和调整默认程序,就可以完成多台计算机的持续高效工作,解决了需求大量人力资源的问题,也就不存在人才不足的情况,行业发展的制约一定程度上被解除,有效提升了发展速度。
1.3有利于行业的规范化
传统模式下,管理依赖于人员,如果出现人员流动、人员能力较差、态度不够端正等问题,管理的效果和效率等均会下降,在自动化管理模式下,这一问题得到了避免。自动化管理的依托是信息相关技术,运作在虚拟平台上进行,通常无需人员干涉,只要程序设定上合理、计算机硬件性能良好,就可以持续进行工作,人员对管理工作的影响被降至相当低的水平,规范化程度得到了明显提升。
2计算机软件工程项目的自动化管理
2.1计算机软件工程项目自动化管理的主要内容
2.1.1研发过程管理软件研发过程主要包括可行性分析、需求分析、系统设计、编码,单元测试、系统测试、系统维护六个方面,也是自动化管理的主要内容。可行性分析和需求分析的自动化管理,主要是以现有经验、未来发展需求为基础,对研发内容进行可行性、需求相关分析,利用计算机存储、计算方面的优势,使分析得以快速的、自动化的进行,省去人工分析计算的麻烦,并提高了结果的可信度。系统设计、编码工作目前依然主要依靠程序员进行,自动化管理只能在这一阶段为人员提供数据库相关支持。单元测试和系统测试,是指在软件主体完成后,利用虚拟平台进行测试,这一阶段的自动化管理包括平台建设、选择、数据记录等,在测试过程中,计算机可以根据测试对象自动选择平台,并代入相关模型,记录测试结果,使测试快速、科学的完成。系统维护是指在测试完毕后应用阶段的维护,该阶段的自动化管理相对较为常见,比如我们日常所用的智能手机、个人计算机,均带有软件升级提醒、系统漏洞修复提示等功能,这即是系统维护方面的自动化管理程序以及内容。2.1.2数据管理数据管理是计算机软件工程项目自动化管理的核心内容之一,贯穿项目全程,对所有的必要数据进行记录和分析,从而指导实际工作。一般而言,计算机软件工程项目的研发不可能是一蹴而就的,往往需要大量的进行计算、建模、测试、调整、完善、重建工作,而且以上内容通常需要反复进行,这会生成大量的数据,通过自动化手段对问题环节的数据进行记录和汇总分析,有利于针对性的进行调整,使工作可以更有效的进行。在项目最终完成时,所有的数据也需进行保留,方便在未来的工作中作为参考资料,调整项目软件、指导其他项目研发工作。
2.2计算机软件工程项目自动化管理的问题
在计算机软件工程项目中,项目的提出到完成往往需要一个过程,如果软件开发的难度较大、分项目较多,工作量通常也比较大,由于过程中有许多不可控因素,包括程序员的能力、客户的需求变化等,自动化管理的工作量也因此变得不可确定,不利于自动化管理工作的进行等。计算机软件工程项目中,自动化管理的对象是软件相关内容,但本身自动化管理也需要以软件的形式出现,也需要程序的设定,其工作能力也有强弱之分,在工作量难以确定的情况下,自动化管理软件的选择、程序设定会受其影响,无法有效进行管理工作。
2.3计算机软件工程项目自动化管理问题的解决对策
难以确定工作量的问题是目前自动化管理的主要问题,可行的解决方法是设定合理的框架,将管理内容进行分解、填充到框架中。比如数据管理环节,在软件开发工作进行前,可能只准备了适应5G存储能力的管理系统,但在工作中,需要存储的数据资料超过了5G,管理就会出现问题,可行的方式是,将管理工作进行分割,数据存储工作由专门的人员负责,当数据量超出系统上限,由该人员进行后续保存,并将情况上报,由管理人员决定是否更换管理软件、模式等。其本质是通过落实责任的方式对工作量难以确定的问题进行临时处理。
3总结
计算机软件工程项目是计算机相关行业的主要工作内容之一,计算机的工作需要通过各类软件进行,对软件工程项目进行管理是保证软件性能的有效手段,在传统模式下,项目管理存在着种种问题,将自动化技术应用于计算机软件工程项目管理中,可以提升效率,也有助于行业的规范化和整体发展,是未来计算机软件工程项目管理的重要趋势。
参考文献
[1]马伽洛伦,尚艳萍.计算机软件工程项目的自动化管理分析[J].电子技术与软件工程,2016(02):64.
关键词:工程项目管理;计算机应用技术;应用效果
随着我国市场开放程度的增加,加上产业转型与升级,复杂的市场环境使得各行各业的竞争压力不断增大。企业要想在激烈的市场竞争中占据先机,就需要不断发展和改革。工程项目管理是工程管理的重要环节,能够对现有资源进行整合与配置,确保工程项目的顺利完成。因此,管理人员需要采取先进的管理技术,使其能够更加符合社会现状,提高项目管理效果。目前,我国计算机应用技术快速发展,这对工程项目管理来说有着积极影响,因此,可以充分利用计算机应用技术,提高工程项目管理水平。
1计算机应用技术在工程项目管理中的应用价值
计算机应用技术的应用能够实现信息共享以及信息化管理,一方面,能够提高工程项目管理的工作效率;另一方面,能够确保工程建设进度,缩短建设周期,并且对工程的材料、设备、施工安全、人力资源以及质量等因素进行有效控制,从而对各个生产要素进行管理,合理控制工程建设成本,并促使工程管理从事后管理转变为事前管理。随着信息技术的快速发展,信息化建设成为各行各业改革的重要方向。从目前行业发展趋势来看,我国建筑企业竞争压力大,且近年来的盈利水平逐步降低。从实际情况来看,通常是注重项目投资,但是,没有关注整体收益情况。在激烈的竞争中,企业很难获得良好的发展。随着外部环境的日益改变,建筑企业需要根据自身实际情况改变传统的管理模式,尽可能地推动企业的发展,并且提高工程项目管理水平,确保工程进度及建设质量。因此,需要加速计算机应用技术在工程项目管理中的应用。计算机应用技术的应用主要是利用各种计算机软件及其功能,从而为用户提供相关的服务,其在工程项目管理中的应用通常是负责计划、组织与协调等方面的工作,从而将各方信息整合起来,提高管理效率,确保工程项目能够在预期时间内完成。计算机应用技术的应用不仅仅是为了满足市场竞争的内在需求,同时,能够充分发挥计算机应用技术的潜力,从而提高工程项目管理效率,在市场竞争中国占据先机,全面推行信息化管理,发挥计算机应用技术的作用。
2计算机应用技术在工程项目管理中的应用问题分析
虽然计算机应用技术的应用能够提高工程项目管理的效率,减少建设成本,但是在实际应用过程中仍旧存在一些问题,影响了计算机应用技术的应用效果。
2.1管理人员问题
管理人员作为工程项目管理工作的实施者,其专业水平对工程项目管理效果有着直接的影响,但是,从实际情况上来看,很多工程项目管理工作都不是由专业人才负责。工程项目管理是一项复杂的工作,对于工程建设质量有着较大的影响。因此,工程项目管理中需要有具备扎实专业知识与计算机应用能力的管理人才,但是,很多管理人员虽然有着良好的专业知识,却由于工作主要在工程建设前线,其计算机应用能力相对薄弱,无法满足计算机应用技术的需求。
2.2软硬件问题
计算机应用技术的应用需要相应的软硬件设施的支持,因此,工程项目管理过程中需要配置相应的软硬件设施。企业需要投入一定的资金购入各种设备,包括计算机网络设备以及工程配套管理软件,但是,这些设备及软件的前期投入相对较高。但是,有部分管理人员过于重视眼前利益,没有重视软硬件设施建设的重要性,只是采购一些比较便宜的设备或者是使用盗版软件,导致计算机应用技术无法发挥其作用,导致工程项目管理效果下降。
3计算机应用技术在工程项目管理中的应用策略
3.1管理软件
计算机应用技术在工程项目管理中具有较好的应用效果,且随着计算机应用技术的快速发展,其适用范围也不断扩大。由于工程项目管理工作繁多,因此,管理人员可以使用管理软件进行信息统计分析、图纸绘制、工作计划编制等工作,从而确保工程施工的有序开展,利用计算机软件统计购入工程材料的使用情况,从而合理制定采购计划,尽可能提高资金的合理利用率,减少超预算金额,同时,还要合理控制施工周期,避免工程延期造成的人工成本增长,做好施工安全管理,减少安全事故的发生。
3.2办公软件
Word、Excel以及Office是现代办公常用软件,这些软件具有强大的功能,在工程项目管理中也有较好的应用效果。管理人员需要充分利用office软件进行管理,充分采集工程中的相关数据,从而提高工作效率,为监督管理工作提供有效的数据支持。Excel具有较好的计算功能,可以利用该软件进行预算数据与实际数据对比,并且可以直接在表格中修改,同时,还可以通过云空间上传,实现数据共享,为其他工程项目管理提供相应的参考信息。办公软件能够对工程数据进行系统化整理,并且确保各项数据的标准化,以便以后的使用和查询。此外,这些办公软件的更新速度快,交互性能强,能够让管理人员更好地完成管理活动,且修改方便,为工程管理提供有效支持。
3.3CAD软件
CAD软件是一个功能强大的制图软件,能够完成建筑施工图纸绘制,并且还可以利用数学模型来分析施工方案的科学性与合理性,一定程度上实现对工程数据信息的优化,让工程管理人员更好地了解整个施工计划,从而掌握施工方案中各种数据资料,做好施工管理。在完善施工计划中,CAD软件也有较好的应用效果,能够直接对已经完成的设计图纸进行修改,完善施工方案。随着CAD软件的不断发展,其在工程项目管理中的应用也更加广泛,能够满足工程管理各个环节的基本需求,促使管理信息化发展,例如,施工进度管理、施工图纸管理以及施工数据管理等方面,能够充分发挥计算机应用技术的作用。
3.4网络技术
由于领导经常不在施工现场,导致管理者在施工期间进行问题汇报时,无法及时加工信息传递给领导。而通过网络技术能够提高交流效率,及时反馈施工问题,从而提高问题处理速度。施工人员通过网络技术将收集的问题和相关数据传输给领导,并结合实际制定完善方案,并通过网络会议与领导进行探究和分析,由领导下达最终解决方案,从而确保工程项目问题能够顺利结局,确保工程建设的整体质量,同时,减少建设成本。网络技术的应用能够有效节省人力物力,还能够减少人为漏洞引起的问题,快速完成管理活动。此外,企业还可以根据自身的需求与计算机企业合作开发一款适合企业自身的管理软件,从而让企业内部人员能够更方便地使用,根据工程进度对施工材料进行有效调度,提高工程建设效率,减少工程成本,减少人力物力投入,提高工程项目管理的效率和质量。
4结语
随着现代计算机技术的快速发展,其在各行各业中得到了广泛应用。现代工程项目管理中虽然也广泛应用了计算机应用技术,但是,在实际应用过程中仍旧存在这些问题,影响了工程管理效果,因此,需要充分使用各种计算机应用技术,提高实际管理效率,控制工程建设成本,确保企业的经济效益,从而实现可持续发展。
参考文献:
[1]侯明娜.公路工程项目管理中计算机技术应用的几点思考[J].消费导刊,2019(40):207.
[2]李静.浅谈计算机技术在通信工程项目管理中的应用[J].知识经济,2021,575(13):72-73.
[3]俞五炎,张亮,裴少婷等.计算机应用技术在工程项目管理中的应用研究[J].科技风,2021(21):78-79.
[4]罗娜,周礼萍.关于计算机应用技术在工程项目管理中的应用[J].信息记录材料,2021,22(5):154-155.
[5]周红波.关于计算机应用技术在工程项目管理的应用[J].电脑迷,2019(1):146.
[6]黄江兵.计算机技术在工程项目管理中的应用[J].电子技术与软件工程,2019(12):145.
[7]于文杰.工程管理信息系统在工程项目管理中的应用[J].中国新通信,2021,23(4):108-109.
关键词:计算机;信息技术;项目施工管理;应用
引言
伴随着我国信息化时代的来临,社会各行各业已经广泛的使用计算机信息技术,而且可以获知,所起到的作用非常大。作为现代工程建设当中重要构成部分的工程项目管理,从工程建设目标入手,管理、监督、优化工程建设的每一个环节,将工程质量确保、提高工作效率、节省成本、控制风险的目标实现。
1计算机信息技术在工程项目施工管理中的作用
1.1有助于工程项目国际竞争力的提升
建设工程项目周期久,规模大,经济技术风险高,将项目管理水平提高,需要计算机信息技术来保证,使用计算机技术的信息系统化水平,将项目管理措施改善。使用计算机技术的数值,计算机技术提供了比较强大的数据库和处理信息的能力,将项目管理当中的问题解决,保证国家的工程项目管理趋近国际化,同时这也是工程项目管理发展的必由之路。计算机信息技术的应用,可以收集整理工程项目信息,科学的处理大量的项目信息,计算机信息技术正好可以将这个方面的数据进行处理,有助于提高工程项目管理水平,将国际竞争力提升。
1.2提高工作管理效率
因为工程项目施工管理当中包含多种管理事项,需要利用计算分析,可是如果完全依赖人力进行辨别计算,这些事项是非常巨大繁杂的一个工程,不仅加大了管理工作者的工作量,同时可能引起非常大的失误。可是将计算机信息技术使用到管理过程中能够良好的将问题解决。这些问题主要是因为计算机有着非常强大的运算功能,利用计算机信息技术可以将原来非常繁杂的工作变得更加简单,极大的将工作管理效率和工作质量提高。
1.3有利于实现全面的管理体系
在过去的项目施工管理过程中,管理工作者需要在施工现场才可以进行有效的管理,同时各阶层管理人员的交流沟通也同样受到了限制,可是使用计算机信息技术之后,能够建立一个全面的管理系统,这样保证所有施工管理人员随时随地都能够对施工进行控制管理,而且信息能够利用网络进行,实现快速共享,这样施工单位能够更加方便的将施工现状掌握,从而为企业尽早的提供风险回避对策,控制好施工进度,提高施工质量,降低施工成本,带来信息支持。
2项目管理中计算机应用技术出现的问题
2.1没有构成信息网络
目前,工程项目施工管理当中使用的计算机信息软件还留在单机版当中,应用单机版软件只能将计算机处理数据的作用发挥出来,并未构成网络,不能实现信息共享。这个情况就导致施工管理工作人员的信息传播速度缓慢,不能及时的共享信息,导致上下级沟通、传递命令等信息无法及时传送,施工管理工作者之间无法有效的交流信息,从而极大的降低了施工管理工作效率,限制了计算机信息技术在工程项目管理当中的进步。
2.2软硬件问题
现实情况中使用计算机信息技术,软硬件是经常出现问题的两个方面。首先,计算机技术的快速进步发展,现如今市场当中开始出现非常多种类的软件,不管是形状还是功能上都非常类似,而且应用范围相对非常窄,不能满足项目管理的实际需要。所以,项目管理需要尽量的挑选应用范围比较广的软件。计算机实际使用过程中,要综合管理工作需要,对硬件进行定期维护,提高硬件的可靠度。可是,维护更新计算机硬件成本高,会加大建筑工程的造价。
3计算机信息技术在项目施工管理中的应用
3.1办公自动软件的应用
工程项目管理过程中,因为项目资料信息非常多,给项目管理单位带来非常大的工作量。计算机应用技术当中拥有自动办公软件,是一种最基础的应用技术,将自动办公软件使用到工程项目管理过程中,管理单位将利用CAD软件来处理项目资料文字和图像,同时给工程项目施工单位带来最为精准科学的设计组织方案。需要关注工程项目管理单位中,每一个工作者都受到了关于自动办公软件技术方面的培训,可以保证文件资料和报表的标准正规。统计工程项目计划上,能够利用工程预算软件和电子表格综合方式,科学合理制作工程项目当中的施工数量和成本控制工作,降低工程项目管理单位的工作量,降低报表和表格的制作费用,出现数据差别,在电子表格当中进行细小的更正,不再重复进行编制,能够实时的将工程建设情况反映出来,给项目施工带来最科学合理的信息。
3.2多媒体技术
建筑工程当中存在着非常多不确定的因素,将直接影响着计算机技术的实用性以及使用效率。目前,建筑工程使用计算机信息技术的流程中,已经可以在硬件方面将基本标准满足,同时不断增强和专家之间的合作,逐渐的开发出使用范围广泛、更能够符合建筑工程特征的更加专业的软件,从而使用到工程项目管理工作当中,将计算机在项目管理当中的作用充分发挥出来。建筑工程当中,能够充分使用多媒体技术将对工程进度情况进行动态监督,同时及时确定好有针对性的技术,科学合理的将工程图纸和信息数据进行调整健全完善,综合项目的现实情况,将多种设备进行优化。利用多媒体技术能够将人力、物力、财力有效节约,减少成本,提高工作效率,预防资源出现浪费情况。
3.3建立系统软件和应用软件
实现工程项目管理过程中,包含了企业内部的每一个部门之间的信息协同以及数据计算汇总工作,这当中包括了大量的数据,计算比较繁杂。所以在这样的情况下,一旦利用传统的计算方式,工作效率将大大降低。不但这样,传统认为数据计算处理流程中,因为计算量巨大,计算繁杂,将出现非常多的错误,导致计算结果不准确,将直接给工程项目管理工作带来不良影响。所以,只有依赖合理科学的工程项目系统管理软件和应用软件,对这些数据进行精准处理,才可以保证计算结构准确有效,从而将工程项目信息资料的安全合理使用目标实现,良好的控制使用者的权力。不但这样,利用这些软件可以简化复杂的问题,简化繁杂的计算步骤,极大的将工作效率提升,节省了成本。从当前来讲,科学合理利用计算机信息技术建立系统软件和应用软件变为了工程项目管理的最良好的选择,每一个单位当中都获得广泛的应用,具备非常良好的反响。
总而言之,信息化时代背景下,计算机技术广泛使用到工程项目管理过程中,将应用过程中出现的一些问题完美解决,计算机工作人员以及工程项目管理工作者团结一心、加强沟通交流,就一定可以更好的将计算机信息技术应用到工程项目管理工作当中,带来更大的价值。
参考文献:
[1]郑刚.计算机应用技术在工程项目管理中的应用[J].电子技术与软件工程,2016,03:161.
[2]秦堃.建筑施工管理中信息技术的应用研究[J].四川水泥,2016,08:126.
[3]郭燕辉.信息技术在工程施工管理中的应用研究[J].江西建材,2016,20:290-291.
[4]孙书青.计算机应用技术在工程项目管理中的应用研讨[J].无线互联科技,2016,13:119-120.
软件工程是软件技术相关专业开设的一门重要的专业基础课程.软件工程的核心思想是将项目管理的思维应用于软件开发和软件维护的全流程中.软件工程课程教学的目的是工程管理和软件技术两方面相结合,使学生具有软件开发的规范流程知识,以及分析解决问题的能力,同时还要培养学生团队协作能力.软件工程课程是一门实践性很强的课程,学生在学习软件开发的过程中缺乏项目管理的基本概念,缺乏实际的开发经验都直接影响课程教学的效果.同时,学生在课程的实训中缺乏对需求分析的重要性的认识,缺乏团队分工协作意识,缺乏团队沟通的技巧和能力等也将影响课程的教学.甚至有些软件工程相关专业的学生在毕业设计的软件开发中都不能灵活应用软件工程的思想来指导软件项目的开发.因此,提高软件工程课程的教学质量涉及到如何优化教学内容和教学环境、优化实践教学,这一直是软件工程课程教学改革研究的重点与难点.
1软件工程课程教学中存在的问题
在目前的软件工程教学中主要存在以下三个方面的问题:1)师生缺乏实际软件开发经验.这表现在两个方面,第一,学生缺乏软件开发经验,特别是团队协作的软件开发经验.因此,难于理解软件开发流程的重要性.第二,教师自身从事软件项目开发经验不足,对于软件工程理论、技术、方法的理解不足,不能深度理解软件工程的核心思想,在教学中缺乏灵活应用的能力.2)教学与实践环节脱节.在传统的软件工程教学模式中,对软件工程中基本概念、原理、方法以课堂讲解为主,教师处于教学的主导地位,学生处于被动地位,被动地接受和灌输.学生实践时间受限,无法将课堂上所学的软件工程理论应用于实际软件开发中,难以做到学以致用.据统计分析,以讲授为主的教学中,学生接收的知识仅为老师讲授内容的5%[1].3)教材内容陈旧.软件工程方法随着科技的进步和观念的更新,软件工程教材中主要集中于软件工程的方法方面.对在当前软件企业中的工程项目管理(PMP)、能力成熟度模型集成(CMMI)等,在软件工程教材中鲜有体现.这使得学生在学习实践中对于软件项目风险等缺乏认识,在一定程度上制约了课程的教学效果.
2软件工程教学改革的方法和内容
2.1CDIO理论
CDIO(Conceive(构思)、Design(设计)、Imple-ment(实现)、Operate(运作)是2001年由美国麻省理工学院联合瑞典的查尔姆斯技术大学、林克平大学以及皇家技术学院等4所高校,共同开发的一种全新工程教育理念[2,3].CDIO的方法论是“基于项目的学习”和“做中学”,是让学生以主动的、实践的、课程之间有机联系的方式学习.CDIO工程教育注重培养学生掌握扎实的工程基础理论和专业知识,提倡将教育过程放到工程领域的具体情境中.一个工程项目从立项、需求分析、设计、实施、运行到维护的每个环节,经历着构思、设计、实现、运作的过程,和CDIO理念的主旨不谋而合.基于CDIO的教学理念,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,让学生通过运用所学知识和经验来完成一系列具体的任务,达到熟悉并掌握教学内容的方法.基于CDIO的教学法的核心是以学生进行主动学习,辅以老师的指导,整个过程用项目任务进行驱动.
2.2教学方法和教学内容的改进
针对软件工程课程教学中面临的问题,我们采用基于CDIO的教学模式,其关键在于“基于项目的学习”和“做中学”.在实践教学中以任务驱动老师教学,学生以完成具体项目任务为学习目的.在整个教学过程中采用构思—设计—实现—运作这四个环节来推进课程改革的进行,需要解决学生缺乏软件开发经验,课程实训和新技术新技能的缺失等三个方面的关键问题.在教学中我们针对软件工程的主要问题采用如下的措施与步骤来实施.1)缺乏软件开发经验的解决办法缺乏软件开发经验最有效的解决办法是让学生参与到软件开发过程中,从实践中体验并领悟软件开发的各种经验教训.这种软件在开发的实践中所学习到的知识与实践者在软件开发过程中所从事的角色相关.软件开发的经验在以团队合作开发的项目实训中至关重要,特别是项目经理的角色,他不仅涉及到项目资源的人员工作的协调,资源的调配,而且需要他按照推进项目开发的时间计划来实施.对于这种能力的获取,很难依靠学生以前的软件开发经验.因此,在课程教学中,我们引入软件工程教学CAI软件,通过游戏角色扮演的方式使学生获取软件开发经验.引入国外软件工程辅助教学软件SimSE[4],该软件以游戏的方式来解决学生缺乏软件开发经验.SimSE中提供了项目经理,开发人员,测试人员,文档人员等角色,每一个角色的能力不同.同时,SimSE提供了不同软件开发模型,如瀑布模型、增量模型、RUP模型等.学生在选定角色之后和任务之后,来对项目中的各个角色和任务模型的进行安排人力与物力资源的安排,确保能够按时完成任务.在实训之前,根据所选择的软件开发模型,我们要求项目经理提交CAI软件的角色扮演报告,并与项目小组的成员分享.小组的各个成员也要分享不同角色使用的体会报告.经过不同开发模型的角色体会,学生逐渐明白这些模型之间的区别,熟悉了项目团队各个角色的任务,同时懂得了成员之间的分工协调的重要性,为后续的软件项目实训教学做好了准备.2)软件工程的实训项目及评价软件工程实训项目是解决教学与实践环节脱节的有效办法.我们采用实训教学与理论教学同步开展的方式.在教学中的案例部分有来自于经典的案例,也有一部分来自于学生实训的项目开发.软件开发实训过程及实训结果的评估如下:项目任务的安排.项目任务的选择是关键的一步,将实训课程设计与个人兴趣结合起来,就能够充分调动学生动手实践的积极性.首先,在教学班级中让学生按照4—6人的规模,自由组合成项目团队,并选出项目经理,明确团队成员在项目开发中的角色.然后,以项目团队为单位进行开发题目的选择.教师提供的开发题目尽可能与当前的信息技术发展相适应,如手机App,网上书城,微信应用开发等.同时,也可以让学生根据项目的兴趣爱好来自选题目.这几种实训题目的选择方式就能保证学生团队选择到感兴趣的项目.在项目选定之后,教师指定采用的开发模型,让学生按照开发模型的要求实施项目的开发.项目任务的引导与小结.在项目启动后,项目开发过程以学生为主导,按照既定的开发模型的步骤和开发时间计划进行,学生在软件工程的基本理论和规范流程指导下大胆去实践,并对照SimSE中获取的经验,这样学生在完成任务的过程中进一步熟悉、理解并掌握软件工程知识.教师的任务是监控学生的阶段任务是否按时完成,在学生遇到问题时,采用统一点评与项目团队单独研讨相结合的方式进行指导.通过这一步,学生能够了解本团队的问题如何解决,同时也能够分享到其他团队解决问题的经验教训.项目任务的总结.在项目开发任务完成验收时,严格按照在项目启动初期的客户需求来进行项目验收.项目验收小组由学生代表和教师组成,验收时同时考核项目团队和团队成员.验收团队对各个项目团队的产品进行评分,这个评分包括项目完成情况和项目过程文档输出以及项目团队沟通文档等;项目经理根据项目成员对项目贡献度的情况给出项目成员的评分.教师对各个团队的任务进行点评,对其中遇到的问题给出解决建议.通常,项目实训任务分为两轮.第一轮项目任务的目的是让学生基本熟悉和了解在软件工程思想指导下的软件开发的规范流程.学生在第一轮项目开发时会遇到各种各样的问题.经过第一轮的任务验收与总结之后,在第二轮项目开发过程中,学生就能够熟练应用软件工程的理论知识来指导软件的开发.3)教材内容不完善的解决办法在教学过程中,除了学习教材的主要内容以外,向学生介绍目前软件行业主流开发技术、管理技术以及软件开发中使用的经典工具等,这样能够开拓学生的视野,促进学生的探索与学习.在软件工程的课程教学中补充学习关于CMMI[5]的知识,CMMI是衡量一个企业软件开发管理水平的一个标准.许多软件企业都想获得CMMI认证,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件.其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难.CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面.在许多大型的软件开发企业中,要求项目经理取得PMP资格证,并在实际的软件开发过程中灵活应用PMP的知识来指导项目团队进行软件的开发全流程.而学生缺乏以PMP来指导补充软件开发企业中软件项目管理(PMP)方面的知识[6].我们在教学中以学生组织春游为例,将工程项目管理的整合管理、范围管理、时间管理、成本管理、质量管理、人力管理、沟通管理、风险管理和采购管理等9大知识领域结合起来分析.项目管理这方面知识正好可以用来指导软件工程实训的项目软件开发.在软件工程相关的教学案例中我们采用一些企业软件开发的实际案例来进行教学分析,分析在这其中哪些环节中使用了在课堂中学习过的知识点,哪些是补充的知识点.学生会根据自己的兴趣和特长,学习一些新知识,为自己专业方向的定位和就业选择打下很好的基础.
3结束语
软件工程培养既懂软件开发技术,又懂项目管理的复合型人才.在基于CDIO的教学模式指导下,通过精心设计的典型教学案例,提高学生的积极性;引入全新的教学辅助CAI软件,解决学生缺乏实践的经验.学生们通过团队协作,经过多轮实践完成一个具体软件开发任务,学习和掌握软件开发的流程,体会软件工程精髓,做到学以致用.同时,在软件开发任务中能够获得成就感,体会团队分工协作的重要性.
作者:雷方元 蔡君 刘兰 单位:广东技术师范学院 电子与信息学院
从以上分析不难看出,信息化工程项目管理的核心在于计算机技术,更确切而言是软件工程技术。从上世纪到当今,有关信息化工程项目管理的软件很多,却各有缺陷和不足之处。大致可分为以下几类:第一类是简单的办公软件,如微软和金山的办公软件。但这些软件只能对施工数据和现场资料进行简单的分类整理,仅是从数据层面进行组合和加工,没有与项目管理理论相结合,实用性不强。第二类是与工程领域相关的软件,如人员管理软件,财务管理软件,成本控制软件等。这些软件的一个共同特点就是仅从单一方面分析,没有从全局和整体的角度综合研究,不能全方位地对工程项目管理提出指导性的意见。第三类是利用了现代计算机技术并且融入了项目管理方法的软件,以微软公司Project系列软件为代表。但是最大的不足之处在于无法同网络平台连接,进行同其他数据库数据的集成,且无法实时动态地监控工程进度,不能在第一时间全方位地了解工程进展状况。
二新型信息化工程项目管理模式的构想
1.简介
通过分析信息化工程项目管理的发展过程,发展的现状和不足,以及现有体系的不足之处,并且结合国内外的研究情况,在分析了大量文献和实践案例后,笔者提出了新型信息化工程项目管理模式的构想。这种新的模式以云计算为核心,以项目智能系统为关键,以网络数据库为基础和以专项管理体系为保障。
2.云计算
随着当今技术的发展,云计算已广泛应用于各个领域,并且取得了不错的效果。由于工程项目管理涉及的方面众多且繁琐复杂,借助云计算可以不仅具有快捷、方便的特点,而且提供的信息全面、可靠。同时还可以对项目智能系统、网络数据库、专项管理软件加以统筹协调,对各种信息和数据进行集成和交互,进行综合分析研究。并且可以将理论数据和实践数据结合,将静态分析和动态监控相结合,将管理经验和工程实际相结合,真正做到全方位,多层次,宽领域来研究工程项目管理问题,为工程建设提供安全可靠且操作性强,实用的参考意见。
3.项目智能系统。
(1)实验测试分系统。实验测试系统主要用于测试建筑材料和所制作模型的特性。建筑材料主要是测定钢材的屈服强度、抗拉强度和伸长率等;水泥和沙石主要测定它的级配、吸水率、孔隙率和膨胀系数等;对混凝土要测定添加掺合料和外加剂后,它们的稳定性情况;对混凝土试样进行养护,主要测定其坍落度、泌水性,根据施工要求多混凝土耐久性和配合比进行测定,检验是否符合规范要求。
(2)持续监控分系统。持续监控系统主要是监控在施工时或刚建成项目的质量情况。主要方法是运用电子传感器和激光位移测定仪。在施工时应当将内部电子传感器和外部电子传感器安装到位。把监测所得到有关建筑物的膨胀、收缩、位移变化、开裂等相关资料上传到数据库中,用激光位移测定仪监测地基沉降,建筑物偏心倾斜等情况。
(3)分析研究分系统。分析研究体系是对实验测试和监控得到的数据根据不同种类进行分类,并且按照时间顺序进行对比,发现工程中监测量的变化情况以及变化趋势。同时分析出哪些是当前应解决的问题,哪些是潜在的安全隐患。通过对数据进行转化,转变成表格、图像或模型,从而对数据反映的特征有比较清晰的把握。
(4)辅助决策分系统。在收集数据库中的信息、智能系统传递的信息以及各种软件所得到的信息后,对这些数据进行分析整理和归纳总结。完成对数据的处理和分析后,指出工程项目存在的问题和解决方案。同时结合工程管理的经验,及时组织安排人员,快速处理突发问题。如果发现重大的安全隐患,将信息及时上报项目指挥部,并启动项目应急响应,为决策提供应急预案。
4.网络数据库。
(1)市场信息数据分库。市场数据库是用于整合市场信息的数据库,主要从政策层面而言包括国家,建设部门制订的相关政策和法规,颁布的新标准;从公司和企业而言,包括其他公司的新技术,新设备,新管理方法等;从竞标信息而言,了解竞争对手的情况,竞标的规则和要求等;从原材料方面来看,应当关注市场价格走向,把握市场的供求关系,以便确定在最佳时机采购。
(2)项目基本数据分库。项目基本数据库是记录一些项目基本信息。主要包括的部门和人员有:承包方、项目经理部、施工队、专业技术人员等;主要包括的资料有:中标协议、合同协议、人员组织安排情况、各种建筑材料的基本数据等。主要是为工程建设提供基本的信息查询,用于工程信息备案。
(3)专业技术数据分库。专业技术数据库所记录的数据均是项目中所涉及的工程技术方面的数据,包括施工要求,质量验收标准,工程设备的技术参数和操作步骤等,以及计算机技术,网络工程技术,传感器技术等与信息化项目管理相关的数据资料。
(4)员工数据分库。员工数据库主要是面向项目管理人员,专业技术人员,施工人员等。主要用于员工查询相关信息,了解工程的建设情况;用于上传施工现场的数据,实验测定数据,勘察设计数据等;同时还用于向公司总部、部门主管汇报项目建设情况,及时沟通交流相关信息,更好地加强沟通协调,提高项目管理的效率。
5.专项管理体系
(1)项目进度管理分体系。进度管理的基本方法是制订详细、周密的施工计划,然后将施工过程中的每一步与计划进行比对。主要管理的项目有:地基与基础工程、建筑主体工程、建筑设备工程。在检核工程进度的同时要关注施工的方式和方法,是否还有改进和提高的空间;同时掌握人员工作安排情况和绩效考勤情况,让他们各司其职,提高工作效率。并且对可能会拖延工期的问题要及时处理解决。
(2)预算成本管理分体系。在工程建设之前,对工程整体造价有准确的把握,具体到每一环节。在工程建设时,要审查是否超过了每一部分的预算,如果超出,要对相应的材料和设计方案进行适当地调整。在工程竣工后,要对所有的账目明细重新审核,发现问题后要及时进行处理。
(3)人员组织管理分体系。在施工前要确定组织安排方案,明确分工和职责范围。同时采用数字化管理技术,对每一位员工当前工程进展进行实时监控,让其各司其职。在安排日常工作的同时,对不称职或频繁出工作事故的人员要及时撤职或更换。同时对每位员工的工作信息,包括工作出勤、工作质量以及工作效率进行汇总,以备考核使用。
(4)安全监控管理分体系。安全管理是工程建设的生命线。主要包括:人员安全、工程质量安全和建筑机械设备安全。其中以人员安全为核心、以工程质量安全为关键、以建筑机械设备安全为基础。不仅要对施工过程中每一步都进行监控,同时还要有安全施工突发的应急方案,能及时疏散人员,尽最大程度减少工程损失。
(5)建材原料管理分体系。在工程建设前,先在市场上对材料的价格,质量进行调查研究,以确保建材的质量和性价比。在工程建设时,要检验建材的各种性能是否符合规范和标准的要求。如不符合,则应立即停工,并安排合格的建材。绝不允许不合格、不达标的材料应用于工程建设中。
(6)财务账目管理分体系。财务管理是建设工程的保障。在工程建设之前,对采购原材料,购置建设设备,雇佣人员等每一部分的账目应清楚明确。在工程建设后,对工资的发放和欠款的数目及时予以兑现。对因工作致伤致残的人员给予必要补偿,对在工作中表现突出、业绩显著的人员给予嘉奖。
(7)安全监控管理分体系。质量安全管理主要分成三步来进行。首先,在工程建设之前,应检核设计图纸、审查施工组织人员安排。其次,在工程建设中,应检查原材料、变更设计和各项工程的质量情况。最后,在工程建设完毕后,将竣工资料和质量检查报告上传至数据库中。
(8)资料设备管理分体系。对于工程相关的资料、信息和数据等,应及时存档和分类。同时要将其及时上传至数据库、局域网中以便共享。对于建筑设备出现的问题应及时登记备案,对于损坏的应及时维修。同时对于工程中的垃圾和剩余材料等进行回收处理,对工程的善后工作进行统一管理。
三结语
【关键词】创新;完善;计算机;软件工程;管理
信息智能化的不断发展,让计算机软件在许多行业都得到了应用,且取得了一定的效果。但是从近年来计算机软件工程管理工作进展情况来看,依然存在较多的问题,影响工程管理效果。常见问题集中在计算机软件工程量估算等方面,下文将对问题进行分析,并分别从提升软件工程管理质量、明确计算机软件工程管理内容等方面出发,提出问题的解决方式,提升工作质量。
1计算机软件工程管理存在的问题分析
计算机软件工程项目管理,是一项比较复杂且工作总量较大的项目。人为因素在其发展中起着至关重要的作用,不论是人员的工作态度、工作投入度还是管理强度,都会对项目建设质量产生影响。如果没有充分考虑人为因素,必然会导致业务分配不均、业务完成度低等问题,也很难预估总工作量。
2提升软件工程管理质量
2.1通过提升软件效率的方式强化计算机软件工程管理
前些年国内常见的管理方式是利用前台控制的方式,来控制修改之后的数据,这也是最常见的一种修改后数据操作模式。经过多年来的不断发展,该方式已经开始被取代,转变为由网络操作计算机来控制数据的工作模式。因为数据库技术、大数据技术以及信息技术都在高速发展,发展到一定程度之后必然会影响到计算机软件项目管理方式。
2.2通过规划软件平台的方式来强化计算机软件工程管理
目前绝大部分的操作系统软件,依然没有统一化的平台,导致计算机软件开发受阻。但是因为网络速度在不断提高,所以想要构建现代化的发展软件平台,就必须要研发新的软件,将新技术融入到其中。利用各种方式来规划发展平台进程,这也是未来我国软件管理行业的主流发展趋势。
2.3通过强化软件风险管理的方式提升计算机软件工程管理
计算机软件开发的所有流程,都存在风险。软件项目常见风险内容包含的需求方面的风险、成本方面的风险、软件研发进度方面的风险以及技术风险等。不同软件项目以及不同研发团队特点不同,所以要面临的风险也不同。在需求方面,如果客户在软件需求方面的表达不够全面,作为软件研发团队来说,就要时刻和客户保持联系,不断询问后续研发方向,让软件更加满足客户的需求。如果软件开发完成后,客户体验效果不理想,并要求重新设计,要先明确责任归属。部分软件研发后,客户会对软件提出一些修改方案,这些问题都会增加工作量,影响工作效率、导致软件研发团队的经济利益受损。所以从该方面来看,要不断强化软件风险管理强度,做到未雨绸缪。
2.4通过提升团队管理强度的方式优化计算机软件工程管理
团队综合素质、团队能力掌握情况以及团队合作协调能力,都是计算机软件研发中十分重要的组成部分。如果软件研发团队协调能力比较差,必然会影响到工作质量,所以必须要对团队进行管理。首先,想要提升团队管理效果,要先强化部门人员间相互联系,提升员工联系的紧密性。其次,让所有岗位工作人员了解到自己工作的内容以及自己应当承担的责任,避免出现问题时相互推诿责任。
3计算机软件工程管理内容
3.1对组织机构进行管理
组织机构是比较复杂的一种概念,并不是简单的将项目开发人员集中到一起,而是要不断强调组织结构的完整性以及人员分配问题。还要保证项目分工明确,促进信息更好的上传、下达。但是因为不同项目的要求不同,所以目前国内计算机软件工程管理组织机构方面,还没有统一的工作模式,结构比较松散。
3.2对项目工作人员进行管理
项目工作人员是计算机软件工程主体部分,要负责项目研发的全过程。从起初的资料查找、软件程序编写到后期的项目处理等,都需要亲力亲为。按照工程项目规模、工程项目性质方面的特点,安排专业的软件开发人员来处理各个工作环节。不同工作人员的个人职业素养与个人综合素质差异比较大,所以管理人员需要对这些工作人员进行合理调配。项目工作人员不仅要掌握专业知识,同时也要具备一定的团队内相互协作的能力,可以和其余的工作人员共同来完成计算机软件项目。
3.3用户管理细节问题
对计算机软件进行开发,最终的目标就是要让用户来使用这些计算机软件。在对软件进行开发的全过程中,开发团队必须要先了解用户对软件的需求以及用户对软件的操作习惯等。将用户对软件的要求和自身工作能力相互结合,判定是否可以完成软件开发任务。在此过程中,要尽量减少来自于外界的干扰,保证可以对用户所提出的针对性方案进行处理。在软件研发的过程中,不断和用户沟通,确定软件整体研发走向,避免出现不合格返工等问题,同时也可以通过该方式来提升软件可操作性、软件实用性。
3.4档案资料管理问题
计算机软件研发过程会产生许多数据、资料,要对这些资料进行收集、保存,为日后工作提供参考。因为在进入到21世纪以后,信息技术发展速度较快,档案管理方案也开始从纸质媒介中走出来,开启了无纸化档案管理时代,同时也提升了档案管理、档案查阅的工作效率。而且无纸化工作模式,也是一种满足当前我国社会发展趋势的一种工作模式,环保性比较理想。
4结束语
计算机软件工程管理,是信息化技术发展到一定程度的产物,对提升计算网络技术发展具有十分重要的意义。上文分别对计算机软件工程管理发展情况以及管理内容进行了阐述,从档案资料管理问题、用户管理细节问题、对项目工作人员进行管理、对组织机构进行管理四个方面对内容进行详细论述,并提出科学化的工作方式。希望可以为后续工作的开展奠定基础,提供参考。
参考文献
[1]李瑶.关于如何创新和完善计算机软件工程管理的探讨[J].信息化建设,2016(05):67-68.
[2]马飞.加强计算机软件工程管理应用的措施分析[J].通讯世界,2015(14):243.
关键词 项目管理 教学实践 课程改革
中图分类号:G647 文献标识码:A
0引言
项目管理(Project Management)是经济管理类研究生及本科生教育中的一门重要的专业基础课程,课程的内容是最新的现代项目管理知识体系及相关的理论与方法。项目管理课程的内容与现有的面向日常运营的职能管理课程有很大区别,传统的管理类课程教学中,课程的主要侧重点在于企业日常运营的重复性事务管理,这些课程所教授的管理技能和方法,已不能完全适用于现代项目管理的实践。
1项目管理课程教学过程中存在的问题
1.1教师实践经验缺乏
项目管理是一门需要和实践紧密结合的课程,而从事项目管理教学的大部分教师是毕业后直接从事教学工作的老师,对项目管理缺乏实践经验,因此在项目管理教学中缺乏相关实战经验,长此以往,课程教学质量会受到很大影响。
1.2课堂教学模式单一
当前,项目管理教学的内容局限于项目管理的理论和方法,模式局限于课堂上的“传递―接受”的这种传统教学模式。然而项目成功的关键不在于掌握了多少项目管理的技术和方法,而在于是否具有项目管理的思维模式,再加上项目管理本身就是一门实践性和灵活性很强的学科,如果高校采用这种传统的教学模式,就很难培养出满足社会需求的项目管理人员,其教学模式必须要进行相应的改变。
1.3学生能力有待提高
目前项目管理课程合班授课的情况居多,在教师进行案例讨论时课堂秩序较为混乱,教学效果不佳。大多数授课过程中期末考核也对学生平时课程的参与程度没有涉及,也缺乏实际项目管理能力的考核,以上原因造成大多数学生在平时很少认真上课,都是在考试前进行理论内容的突击学习。这样的后果是学生的理论学习不够扎实,实际的项目管理能力也不具备,难以适应以后的就业。
2课堂教学改进实例
2.1对学生进行分组,模拟实战教学
在项目管理的课程实践中,尤其是研究生项目管理这一类小班授课的课程,可以在授课过程中采取小组授课的方法。在课程第一课时就以4―6人为一组对班级上的学生进行分组,每班组成4―5个项目团队。之后再由项目小组自行选出项目管理各个环节中的负责人以及课程作业的分工方案。
在每一章节开始前,可以轮流选定一两个学习小组作为汇报人,利用宣传板或ppt的方式向全班汇报本节学习的重点及对章节案例的思考,汇报结束后还需对其他小组或老师提出的问题进行答辩,汇报和答辩的情况将由老师记入平时成绩。
2.2 提升学生实操能力,把Project管理软件引入教学实践
Project项目管理软件中集成了各类实用的项目管理工具,是从事项目管理的人员必须要掌握的软件工具。但在项目管理的教学实践中发现学生对于Project软件的操作较为生疏,对软件中许多实用的工具不够了解。因此,为了达到对接市场、从实战出发的教学理念,必须要求学生掌握Project项目管理软件的操作和使用。在实际的教学中,一方面用总课时四分之一的课时来学习软件的使用,对于有些课堂作业,要求学生需要通过操作软件来实现;另一方面,在期末的考核中,将项目管理软件的操作使用也纳入考核项,以增强学生的动手能力和实操能力。
2.3紧扣实际、改革课程考核方式
项目管理是一门需要和企业管理实际紧密结合的课程,如果还采用传统的考核方式,一方面无法准确反映出课堂的教学效果和学生对于课程知识的掌握水平;另一方面也无法激发起学生主动学习的兴趣。在教学实际中,课程考核的重点在于测试学生利用项目管理的思维解决实际问题的能力。将研究生项目管理的课程考核分为三个部分,分别是:课堂表现和团队作业占30%;案例展示与答辩成绩占40%;项目管理软件的操作与使用占30%。
3结语
在高等项目管理教学中还存在着一些短板和不足,主要表现在与管理实际的不相符合,其根本原因是一方面授课教师对学生还采取传统的考核方式,另一方面学校对授课教师也采取传统的绩效考核办法造成的。要以实践为引导,改革项目管理教学方式,一方面就需要授课教师提升自身素质和水平,紧跟市场实际,采用创新的教学手段,培养能与管理实践相结合的学生,为学生将来从事项目管理工作打好基础;另一方面学校在对授课教师进行绩效评价时,也应当研究相关的绩效评价体系,鼓励创新的授课方式和根植于实际的教学安排。
参考文献
[1] 刘祖容.工程项目管理课程案例教学探析[J].广西大学学报(自然科学版),2008(S1):285-287.
[2] 孟曙艳.高校项目管理课程教学研究[J].成功(教育),2011(02):36-37.
[3] 董新平,蔡迎春.工程项目管理课程教学内容改革探讨[J].高等建筑教育,2011(03):57-60.
[4] 赵辉,李万龙,郑山红,张丽娟.软件项目管理课程教学改革与实践[J].软件工程师,2011(12):67-68.
[5] 宁丰荣.工程项目管理课程体系研究[J].高等建筑教育,2011(06):73-77.
关键词:计算机 软件工程 信息化 网络 知识 改进 发展
计算机的广泛的使用,自然在工程项目上也是不断的应用,从工程的投标、管理、设计等等方面计算机都在开始不断的应用其中,而计算机相应的软件的研发和广泛的使用也是越来越重要。本文对此进行一个探讨。
1 软件工程工作流程管理系统概述
从理论上来说,现代意义上的工作流管理系统是一种综合性系统基本驱动力是工作流的形式化表现,基本手段是执行软件操作系统,需要完成包括工作流定义、管理以及执行等多种任务。通常情况下,工作流程管理系统的构建分为模型建立阶段、模型实例化阶段和模型执行阶段三个阶段。在模型建立阶段,相关工作人员在分析了整个企业的工作特点及生产步骤之后,依据工作流程建模工具或是人工操作,实现对整个企业生产经营管理过程中模拟,使企业中的各类经营管理行为活动都能实现计算机化;在模型实例化阶段,相关工作人员可以给每个过程(即 PDM工作流程管理系统中所称的节点)来设定其运行过程中所需的基本参数,同时给这些过程分配相应的资源,在此基础上限制各个过程的使用权限;在模型执行阶段,相关工作人员要严格执行这一阶段企业各项生产经营管理指标,依据整个工作流程管理系统所提供的强大的人机交互界面与应用功能,更好的实现整个流程管理系统的优化整合。
2 计算机软件在工程项目管理上的应用
对于一个工程的管理成败来讲,信息的最好的交流和传递是很重要的,当今这样信息化的社会,不管是方式还是数量上信息的交流都是多种多样的,这也就对于一些工程的交流有着一定的困难。
这样就造成了在实际的工作中,工作人员需要用很大一部分的时间来找到适合的信息,产生这样的问题,都跟信息沟通的好坏或多或少有着关系,而工程成本的增加一部分也是受到它的影响的,所以很好的解决沟通的问题也会是工程控制的管理更加科学化的一个重要的地方。
2.1 计算机软件的应用
可以看到计算机和项目管理的发展在一定程度上有着一样的进度,前者的发展为后者提供一定的基础,而后者的不断进步又促进了前者的更好应用。信息的不断进步促进了整体的工程项目的管理加强了应用软件的使用和发展,这也是工程人员使用的一个助手。当前项目管理的软件可分为下面两个档次:
像 P3、Artemis、Work Bench 和 Open- Plan 等的高档次的专业项目管理应用软件,功能上的优点很多,但是价格较高。
低档次的像 Micro- soft开发的小型项目管理软件,如 TimeLine、Project Scheduler 和 SureTrak 等,通常仅仅能完成项目管理某阶段和某方面的功能。这里我们来了解一下Primavera 项目管理系列软件,从而探究高档项目管理软件的应用现状。
Primavera Project Planner(简称 P3),P3软件作为一个专业的工程项目管理软件,它是可以很好的对于整个工程做好各方面的管理的,做好整体的进度和实际的定量的协调管理,做好进度的设计合理的科学的计划。而且一个好的优秀的商业的使用软件,P3软件可以做到数据资源的共享,保证了工程的实际参与的所有人员可以一同使用同一个工程的数据资源,按照各有的权限进行数据的读取和管理。这个软件还有一个优点就是它的使用非常的简单方便,使用者可以根据自己的喜好改变视图和整体进行更新,做好各个方面的工作等等。
2.2 重要意义
对工程项目管理的不断完善,会在整体上更好的把握整个项目的思想,更好的控制工程的方向,按照设计的要求,更好的完成工程和实际的发展模式和方式受到管理,这就在最基点的地方改变了工程原来的施工方式,最终完成了把目标作为指导更加成熟的管理体系。
3 计算机软件在工程制图上的应用
对于整体工程的发展,计算机有着更加广泛的使用,尤其在工程制图方面更好地发挥它的效能,也正是计算机的使用开创了了制图科学化合理化的新时代,从而使整体的工程进度不断的增加,帮助工程的实际工作人员更好的依照图纸的要求来做好工作。
3.1 计算机工程制图的发展
正是计算机的不断发展,还有它在实际的设计中起到的辅助作用的不断发展,对于整个工程制图的发展都是有着不能想象的远大影响的,这不但对于计算机的整体的性能的提高起了加速剂的作用,也差不多影响了全部的技术领域,从而对于原有的工作方式有了改变。甚至可以说计算机辅助设计整体技术的水平将是一个全新的衡量国家的工业技术标准的全新标志。
随着计算机电子技术的深入发展,它辅助画图的技术也处于不断的深化中,计算机制图在各个领域的发展都展现了良好的发展态势,其发展历程可用以下三个阶段来概括:
3.1.1 光栅扫描显示器的初步使用
自从第一台计算机绘图系统,计算机就具备了简单绘图输出功能,20 世纪 60 年代的时候,我们使用的是实用型制图设备,到了 70 年代的时候,出现了光栅扫描显示器,工程制图日益进步,并得到了质的发展。
3.1.2 PC 机的广泛使用
20 世纪 80 年代的时候,计算机制图得到快速的发展,这与微处理器的产生、PC 机的普及是密不可分的。目前,个人计算机系统已具备了很多的优点,这对于计算机制图在各个领域的应用起到了非常大的作用。
3.1.3 工程制图的飞速发展
到了 20 世纪 90 年代,PC机的软硬件的迅速发展,推动了工程制图技术不断进步。要完成工程设计,计算机帮助工程人员做很多的工作,它能对方案进行大量的计算、分析,并且储存各种信息,从而有效的帮助技术人员减少工作量。
3.2 计算机软件在工程制图上的应用
经过长久的发展,对于计算机制图的应用方面的软件也在迅猛的发展,很多的项目的那些相关的技术人员也开始使用相应的应用软件画图,这不但使效率大大的提升,也加强了工程制图的相应软件的进步和改善。
总而言之,计算机在各个领域的应用都是在不断的革新和进步,这就需要人们不断的对于新的技术、新的知识学习和掌握,以便更好的应用计算机给人们带来的方便和效率的提高。
参考文献:
[1]史济民等.软件工程原理、方法与应用[M].北京:高等教育出版社.
关键词: 工程项目管理TRIZ高等教育
在现代社会中,工程项目管理是研究工程项目建设全过程中客观规律、管理理论和管理方法的一门新兴学科,是管理科学、工程技术、工程经济、建设法规等众多学科理论与知识的集成。其研究目的是使工程项目在生产使用功能、费用、进度、质量及其他方面均能取得最佳效果,尽快发挥投资效益,实现项目综合效益的最大化。工程项目管理作为职业教育一门专业基础课,涉及工程造价、工程经济、工程结构等相关专业基础课程,是一门具有较强综合性和实践性的重要课程。由于职教学生有一定的工作实践基础,求知欲望强,因此,学校在课程设置上要把理论与实践结合起来,工程项目管理这门课程要结合学生的发展方向,使学生灵活运用这些理论,分析和解决今后在遇到的实际问题。然而,工程项目管理课程在高等教育课程的设立是在2000年以后,发展尚不成熟,内容却已相对陈旧,其侧重点基本上讲述实施项目管理的具体步骤,强调进度计划方面的问题和有关净现值计算、成本估算、经济效益评价等方面的理论知识,很难让学生学到更全面的实践知识。所以有必要对工程项目管理课程的教学内容进行创新,在教学方式上进行改革。
一、工程项目管理教学改革创新的原则
适应学校教学改革和工程项目管理课程内容与形式变化的要求,逐步培养学生的专业素质,使学生能够理论联系实际,在学习方法和知识的运用方面得到进一步提高。针对以往课程过于偏重理论细节的传授,我院在教学内容上进行了适当的课程改革,注重项目管理的基本思想、管理方法和手段的学习和掌握,而减少了研究数学模型(例如网络计算模型)的课时,改变了项目系统分析,工作活动逻辑关系安排,实施方案的拟定、比较和评价,工作过程中的协调、沟通和激励等方面的教学内容。
1.注重工程项目管理教学创新改革的实用性及可操作性。由于项目管理注重实务,注重理论与实践的结合,因此项目管理知识的学习必须结合实际的工程项目,以这类项目为对象,培养学生分析和解决问题的能力、协作能力和应变能力。
2.注重项目管理知识体系的完备性。立足于工程项目建设全过程及整体系统,以揭示项目建设活动的客观规律为宗旨,以现行的建设法规为依据,全面阐述工程项目管理的基本理论和现代化管理方法,力求使学生通过学习,能对工程项目管理的特殊性有深刻的认识,对工程项目形成一个系统的、全面的、整体优化的管理理念,掌握常用的管理方法和技术。
3.将创新改革与项目管理的基本理论和工程项目的特殊性相结合。这一原则很重要,因为不同性质和种类的工程项目(如软件工程项目和建筑工程项目)项目管理工作有很大的差别,即使在同类工程项目中,由于角色和层次不同,项目管理工作差异也很大,有时甚至采用不同的承包和项目管理模式也会带来项目管理工作的差异,所以创新改革要有一定的针对性。
二、TRIZ创新理论概念与应用
1.TRIZ创新理论概念。TRIZ是俄文单词“解决创新性问题的理论”首字母的缩写,对应的英文为TIPS(Theory of Inventive Problem Solving)。该理论由前苏联著名发明家G.S.Altshuller及其同事提出,其目的是研究人类进行发明创造、解决技术难题过程中所遵循的科学原理和法则。他们通过研究,分析了世界近250万件高水平的发明专利,并综合多学科领域的原理和法则后,建立了TRIZ理论体系。对于一些可能从未遇到过的问题(创新性问题),可以从现有专利中总结出设计的基本原则、方法和模式,通过应用这些方法和原则进行解决,同时反过来它又可以扩展类似问题的知识库。综合运用这些规律,可大大加快人们创造发明的进程而且得到高质量的创新产品。TRIZ理论在科学各个领域都发挥了创新作用,因此也可将其应用于工程项目管理。
2.TRIZ理论在职教中的应用意义。TRIZ理论以其良好的可操作性、系统性和实用性在全球的创新和创造学研究领域占据着独特的地位。在经历了理论创建与理论体系的内部集成后,TRIZ理论正处于其自身的进一步完善与发展,以及与其他先进创新理论方法的集成阶段,尤其是已成为最有效的计算机辅助创新技术和创新问题求解的理论与方法基础。实践证明,在职教中运用TRIZ理论,开展创新教育,学生的创新思维被激发,可大大加快学生的创造发明的进程。它能够帮助学生系统的分析问题情境,快速发现问题本质或者矛盾,它能够准确确定问题探索方向,不会错过各种可能,而且它能够帮助学生突破思维障碍,打破思维定式,以新的视觉分析问题,进行逻辑性和非逻辑性的系统思维,还能根据技术进化规律预测未来发展趋势。
三、TRIZ创新理论对于工程项目管理内容的具体应用
1.TRIZ矛盾理论对于工程项目管理应用。矛盾是TRIZ理论的基本内容之一,它认为创造性问题是指包含至少一个矛盾的问题。工程中所出现的种种矛盾可以归结为三类:一类是物理矛盾,一类是技术矛盾,一类是管理矛盾。
物理矛盾是指系统(系统指的是机器、设备、材料、仪器等的统称)中的问题是由一个参数导致的。其中的矛盾是,系统一方面要求该参数正向发展。另一方面要求该参数负向发展;对于物理矛盾的解决,TRIZ提供了四个分离原则:空间分离,时间分离,条件分离,整体与部分分离。物理矛盾在工程项目中可应用于土木工程、建筑施工方面研究。
当技术系统某个特性或参数得到改善时,常常会引起另外的特性或参数劣化,该矛盾称为技术矛盾,而解决技术矛盾问题的传统方法是“优化设计”,但每个参数都不能达到最佳值。技术矛盾就是指系统中的问题是由两个参数导致的,两个参数相互促进、相互制约;管理矛盾是指子系统之间产生的相互影响。TRIZ的发明者G.S.Altshuller通过对大量发明专利的研究,总结出工程领域内常用的表述系统性能的39个通用参数,通用参数一般是物理、几何和技术性能的参数。在工程项目管理中,设计技术与工程进度之间、技术先进性与经济合理性之间都存在技术矛盾。“优化设计”也可以解决工程项目管理中的费用、工期优化问题。
所谓管理矛盾是指在一个系统中,各个子系统已经处于良好的运行状态,但是子系统之间产生不利的相互作用、相互影响,使整个系统产生问题。比如:一个部门与另一个部门的矛盾,一个施工工艺与另一个施工工艺的矛盾,一个设备与另一个设备的矛盾。虽然各个部门、各个施工工艺、各个设备等都达到了自身系统的良好状态,但对其他系统产生副作用。工程项目管理中的组织是一个复杂的结构,而管理模式的选择直接关系到工程实施的组织和协调。除此之外,工程项目进度、绩效、采购、成本、质量、合同和风险管理等都存在管理矛盾。
2.TRIZ理论中的RTC算子。资源(Resources)、时间(Time)、成本(Cost)算子是将资源、时间和成本因素进行一系列变化的思维试验。TRIZ给出的思考问题的方法不是僵化的、静止的,也不是盲目的、漫无边际的,而是力求揭示事物的本质、因果、联系、整体和局部、过去和未来,同时又是灵活的、富有想象力的,这些都是创新思维所应该具有的特质:(1)系统的主要目的是提供一定功能。传统思想认为,为了实现系统的某种功能,必须建立相应的装置或设备;而TRIZ则认为,为了实现系统的某种功能不必引入新的装置和设备,而只需对实现该功能的方法和手段进行调整和优化;(2)任何系统都是朝着理想化方向发展的,也就是向着更可靠、简单有效的方向发展。系统的理想状态一般是不存在的,但当系统越接近理想状态,结构就越简单、成本就越低、效率就越高;(3)理想化意味着系统或子系统中现有资源的最优利用。这就可以使工程项目在生产使用功能、费用、进度、质量及其他方面均能取得最佳效果,尽快发挥投资效益,实现项目综合效益最大化。
四、TRIZ创新理论对于工程项目管理教学的改革
在国外,以TRIZ为核心的创新方法学的教育非常普及,TRIZ是理工科本科生和研究生的必修课,而在国内仍处于尝试和探索阶段。特别对于工程项目管理教学应用还有很长的路要走。在具体的教学活动中应该注意:首先,基于TRIZ创新理论可以作为学生的选修课或讲座,重点介绍其支持创新活动的基本原理和思想,以及一些应用该理论在实践中解决问题的实例;其次,在课程设计中提出一些实际的创新问题,指导学生应用该方法完成任务,重点在于使学生能够理解该理论的意义,以及其与实际问题的结合,使学生能够初步熟悉科学的、规范的创新活动流程,从而提高他们应用本方法解决创新问题的体验,有目的地、系统地培养学生的创新意识和创新工作习惯。通过该课程学生能明白工程项目管理的重要特点是既高度分化又高度综合,在生产实际中有许多急需解决而又未能解决的问题中,多数都涉及学科间的交叉和相互渗透。
1.案例教学。TRIZ理论课程其实质就是从发明中来到发明的一门学科,所以案例教学是必不可少的一种教学方式。案例教学成功的关键在于选取适当的案例,在现代工程项目管理中有许多案例,但是其中的工程案例必须具有真实性、典型性和时效性等特征。在案例中不断引导学生,发挥学生的能动性和创新意识,将案例中的知识加以创新运用到将来的工程项目中。案例教学就是不断地肯定学生,让学生自己发挥潜力,在收敛的状态下发挥其想象力。
2.课题讨论。引入TRIZ创新理论的教学模式侧重于创设情境,提出问题,引导学生独立思考并形成自己的观点。将工程项目管理中的理论知识进一步延伸,给学生引导讨论,使学生不觉得枯燥无味而失去兴趣和信息,让学生在讨论中扮演工程项目管理中的各个角色,而教师则给与讨论方向的把握,以及正确积极的评价。如让学生分别扮演项目经理、监理等角色,遇到实际工程问题,相互之间进行沟通,然后把问题解决。
五、结语
将TRIZ理论引入工程项目管理高等教育课程中是为了让学生理解创新规律,同时可以为未来创业者、实践者提供创新的思想武器,而创业活动则可以使TRIZ理论在实践中得到检验,使理论知识转化为现实生产力。笔者只是简单地论述TRIZ理论在项目工程管理中几个方面的应用,希望今后的研究着力于创新技术在工程技术领域和教学过程的应用和推广。
参考文献:
[1]郭庆军,刘慧萍.工程项目管理课程教学改革与实践[J].高等建筑教育,2007,(5).
[2]郭筠.TRIZ理论与学生创新能力培养[J].新疆师范大学学报,2005,(12).