IT企业由于其特殊性,经常存在多个项目同时开展的情况。企业要想获得更高的经济效益,在多项目管理中就需要优化资源配置、实施进度管理。这样可以有效降低项目的成本,并且控制项目的工期,解决人力、时间、成本等资源问题,保证项目的顺利进行。
IT企业的多项目管理有着自己的特点:IT企业属于知识密集型、劳动密集型企业,因此项目经常出现人为失误的情况。项目经常需要更改,很难控制进度以及成本。软件项目涉及的资源多为人力资源;软件项目规模大,同时较为复杂,存在一定的不可见性,因此使得质量控制、进度控制以及管理都比较困难。
软件项目的生命周期比较特别,包括分析需求、设计概要、详细设计、维护、测试以及编码等。软件开发过程中经常会受到人的影响,人之间的沟通会影响到项目的进度。因此,进行IT企业多项目管理的过程中,需要使用数学、通信技术、计算机科学以及管理科学等方面的知识,并且使用先进的管理工具和方法,从而保证多项目进度管理以及资源配置优化的效果。
项目之间存在利益问题
IT企业的多个项目一般会同时进行,并且会涉及多种不同的技术种类,如数字技术、模拟技术、弱电技术、强电技术、无线技术、有线技术以及电磁技术等。不同项目的经济效益、周期长短以及复杂程度也存在较大的不同。这样,很多IT企业的人员都比较喜欢复杂程度低、经济效益大的项目,而经济效益低、难度较大的项目则无人问津,在这种情况下,很难均衡项目之间的利益,甚至会导致一些项目无法顺利完成。
项目组织的临时性以及终身为客户服务的问题
IT企业中的项目通常都是一次性的项目,因此项目组织存在着临时性,很多项目完成之后组织也就解散了。但是,项目开展的过程中,项目进度不同阶段存在着动态需求,人员都来自不同的部门或者专业领域,因此是动态的组合。当企业的项目完成之后,这些人员会按照工作的要求以及自身的技能,进入到另外一个项目中开展工作。但是IT企业需要长期地为客户服务,不断满足客户的需要,根据为客户提供的服务以及产品来获得经济效益,从而实现更好的发展。因此,企业的组织需要有较高的稳定性,从而实现为客户的终身服务。这种终身服务会与临时性的项目组织存在冲突的情况。
项目执行会受到人的影响
项目开展的主体是人,项目的执行情况都会受到人的行为因素以及心理因素的影响。很多IT企业中经常存在完成不报告的现象,当人员提前完成任务之后不上报项目经理。主要是企业对提前完工没有相应的奖励,并且项目经理会缩短类似项目的预估时间。不同人预估工作时间的时候都有一定的保留,因此进度控制不够确定。IT企业中的技术更新速度较快,需要项目经理熟悉IT技术,同时又懂得管理。
随着时代的发展,企业面临的经济环境和社会环境都发生了变化。在这种背景下,企业仅仅靠单一服务或者产品很难生存,这就需要开展多个项目,从而对资源以及管理也提出了新的要求。基于此,首先介绍多项目管理的概念以及意义,然后分析IT企业多项目进度管理和资源优化存在的问题,最后提出了相应的解决措施。