论文部分内容阅读
进入21世纪以来,信息化成为时代发展的潮流,以软件产业为代表的信息化产业逐渐成为推动经济发展和社会进步的重要力量。在过去的二十几年里,软件产业获得了快速的发展,由此而产生的软件产品逐渐成为人们工作和生活必不可少的组成部分。相对于软件产品的需求,软件产品的开发却显得有些力不从心,软件开发项目的实施情况也不容乐观。究其原因,一方面,软件应用的普及以及系统功能的不断提升迫切需要应用新的软件开发技术与方法;另一方面,客户需求的差异化以及开发任务的不确定性对软件开发过程的控制提出了更高的要求。
在软件开发项目中,对实施过程的控制显得格外重要。首先,用户需求的差异化必然引起软件项目开发目标及标准的变化,进而对项目绩效产生影响;其次,软件项目参与人员的工作任务具有较高的不确定性,这势必造成软件项目在实施过程中出现变化;最后,由于软件项目参与人员的性格及所承担的任务存在差异,工作的交互必然造成项目人员冲突的产生,进一步影响到项目的有效实施。因此,探讨用户需求不确定性、任务不确定性、项目人员冲突与软件项目绩效的关系对软件项目实施过程的有效控制十分必要。
本文在总结以往软件项目绩效及其影响因素的研究基础上,探讨需求不确定性、任务不确定性、项目人员冲突与软件项目绩效四因素之间的相互作用。本研究首先对以上四个因素的维度进行了细分。在此基础上提出了关于四者的研究假设,构建了研究框架。接着,通过大规模的问卷调查,采用统计分析工具SPSS的描述性分析、信效度分析、因子分析、相关分析、回归分析等方法对数据进行。整理,对需求不确定性、任务不确定性、项目人员冲突与软件项目绩效四者之间的关系进行了较为完整和详细的研究。
研究结果表明:(1)需求不确定性、任务不确定性、项目人员之间的冲突都与软件项目绩效呈显著负相关;(2)需求不确定性和任务不确定性显著正相关,即高的需求不确定性会引发高的任务不确定性;(3)需求不确定性和项目人员之间的冲突呈显著正相关,即需求不确定性越高,项目人员冲突就会越高;(4)再次说明任务冲突-关系冲突这一分类方法在我国的适用性,任务冲突与关系冲突显著正相关,表明两者同时存在;需求不稳定性和需求多样性,任务模糊性和任务复杂性也是同时存在的;(5)任务模糊性在需求不稳定性和产品绩效之间起完全中介作用,关系冲突在任务冲突与产品绩效之间起完全中介作用。