软件开发外包公司-【软件项目问题分析】

admin 软件外包 2019-01-09 18:08 0
 
 
  关键词:软件开发失败原因分析、软件开发外包公司失控问题分析
 
  以之前的文章有介绍软件开发外包项目中的常见问题:  ①需求不明确,变化比较多、  ②工作量估计过低、 ③项目团队水平不足、 ④开发计划不充分、  ⑤项目经理的管理能力不足这几个问题。那下面来分析一下产生这些问题的原因:
 
  软件项目中的问题分析
 
  出现上述问题的原因主要包括以下几个方面。
 
  ①项目管理意识淡薄。项目开发和项目管理是两个不同性质的工作。项目经理的核心工作是“管理”而不是“实施”。在中小型项目中,管理任务并不是很突出,项目经理可以兼任项目技术主管或业务咨询,但他必须要有将项目管理工作区分出来的意识和责任感。在IT企业中,项目经理通常由技术骨干兼任,因此他们往往习惯于关注技术开发,而忽视项目管理工作。这就会造成疏忽项目计划的制定、上下左右的沟通、专业资源的分配、项目组织的调整、成本控制、风险分析等。由于忽视项目管理工作,必然会出现项目失控的危险。
 
  ②项目成本基础不足。项目管理的核心任务是在范围、成本、进度、质量之间取得平衡。在国内,很多IT企业没有建立专业工程师成本结构及运用控制体制,因而无法确立和实现项目成本指标、考核和控制,导致公司与项目经理之间的责任不清。有些项目经理没有成本控制的权利和责任,可以不计成本地申请资源,而公司处于两难的境地。满足请求则造成投资过大,拒绝请求则会面临项目失败的危险。
 
  ③项目管理制度欠缺。项目管理必须有项目管理制度这是不言而喻的,规范化而且切实可行的项目管理制度,必须因企业.因项目而异。而在一些企 业中或者无项目管理制度,仅凭个人经验实施项目管理:或者是照须教条,无法实际操作。结果不仅实际的项目管理无所依循,而且也使软件开发外包项目的监控和支持难以落实。
 
  ④项目计划执行不利。项目管理的主要依据是计划。制定科学、合理的计划,并保证计划的执行是实现项目标的根本。由于项目经理对计划认识的不足,制定的计划不够严谨,随意性很大,可操作性差,在实施中无法遵循,就失去了计划的作用。另外,缺乏贯穿全程的详细项目计划,甚至采取每周制定下周工作计划的逐周制定项目计划的方式,这实质是使项目失控合法化的种表现。对于项目进度检查和控制不足,也不能维护项目计划的严肃性。
 
  ⑤项目风险意识不足。任何项目都会或多或少地存在风险。市场竞争激烈和市场的成熟度的不足,是导致软件开发项目的恶性竞争的主要风险。客户希望物美价廉的软件,而且经常会增加功能、压进度、压价格: 软件企业为了能够获得合同,忽视必要的可行性分析和项目评估,对客户的所有要求给予承诺。这样往是项目尚未启动就已经注定了其中的高风险。个失败的项制不但会造成承担项目的企业在经济和信管上的损失,而且会给客户造度经济和业务发展上的损失。
 
  综上所述,决定一个项目失败的因素很多。一个好的管理虽然还不一定能保证项目成功,但是,坏的管理或不适当的管理却一 定会导致项目失败。随着软件系统规模的增大、复杂性的增加,项目管理在项目实施中发挥着越来越重要的作用。

分享:

扫一扫在手机阅读、分享本文

发表评论

评论列表(条)