深入分析软件开发行业的行业特点以及以往的失败项目中存在的问题,笔者认为,现在的软件开发项目过程中,主要存在以下焦点问题。
n 项目管理不重视
项目经理或管理人员不十分了解项目管理的知识体系,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。
n 项目计划不完善
没有良好的开发计划和开发目标,项目的成功就无从谈起。责任不明、工作分解结构与项目组织结构不清楚,开发过程中沟通不充分。
n 项目沟通不彻底
在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失。
n 成本控制不明确
过分乐观估价,竞标过程中报价过低,导致过程中资金不足,最终失败;没有可靠的明确的数据,在过程中不能设计合理的配套硬件;项目经理不能和理的确定各个阶段的时间和工作分配,导致项目无法按进度进行。
n 质量把关不及时
质量规范不明确,中间过程不重视,不能够及时地处理过程中的出线的质量问题。
n 变更管理不规范
没能够提前制定好变更管理规范以及变更处理原则,导致在开发过程中无原则的变更,极大地影响了项目的正常进展。
n 风险控制不到位
项目管理人员没有充分分析可能的风险,对付风险的策略考虑比较简单。
归根结底,在软件开发项目管理过程中,仍然没有真正从项目管理的角度去考虑软件开发项目的管理问题。在此,笔者以项目成本管理、时间管理、质量管理、人力资源管理、沟通管理、采购管理、范围管理、风险管理和综合管理九大项目管理知识体系为主线,融合了融合项目管理生命周期和软件开发生命周期的特点及主要内容,提出一个更全面、更系统、更实用、更高效的软件开发项目管理系统模型。

|