软件开发项目管理中的常见问题和解决方案精(3页).doc
下载文档
上传人:正***
编号:873962
2024-01-05
4页
13.50KB
1、软件项目管理常见问题及解决方案 资料来源:互联网 整理人:class4117软件行业是一个极具挑战性和创造性的行业, 软件开发是一项复杂的系统工 程, 牵涉到各方面的因素, 在实际工作中, 经常会出现各种各样的问题, 甚至面 临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在 今后的项目中取得成功的关键。1 .项目管理在软件开发中的应用的成因目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形 成完全适合自己公司特点的软件开发管理模式, 虽然有些公司根据软件工程理论 建立了一 些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问 题。 这样导致软件产品质2、量不稳定, 软件后期的维护、 升级出现麻烦, 同时最终 也会损害用户的利益。2. 软件项目管理常见问题及解决方案(1缺乏项目管理系统培训在软件企业中, 以前几乎没有专门招收项目管理专业的人员来担任项目经理, 被任命的项目经理主要是因为他们能够在技术上独当一面, 而管理方面特别是项 目管理方面的知识比较缺乏。解决方案:项目经理接受系统的项目管理知识培训是非常必要的, 有了专业 领域的知识与实践, 再加上项目管理知识与实践和一般管理的知识和经验的有机 结合,必能大大提高项目经理的项目管理水平。(2项目计划意识问题项目经理对总体计划、 阶段计划的作用认识不足, 因此制定总体计划时比较 随意, 不少事3、情没有仔细考虑; 阶段计划因工作忙等理由经常拖延, 造成计划与 控制管理脱节,无法进行有效的进度控制管理。解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方 式进行不断完善。 提高项目经理的计划意识, 采用项目计划制定相关知识、 技术、 工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。(3管理意识问题部分项目经理不能从总体上把握整个项目, 而是埋头于具体的技术工作, 造 成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目 经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、 合理地分配给相关成员,以达到“负载均衡”。解决方案:加强4、项目管理方面的培训,并通过对考核指标的合理设定和宣 传引导项目经理更好地做好项目管理工作。 技术骨干在担任项目经理之前, 最好 能经过系 统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习, 并且在实际工作中不断提高自己的管理素质, 丰富项目管理经验, 提高项目管理 意识。(4沟通意识问题在项目中一些重要信息没有进行充分和有效的沟通。 在制定计划、 意见反馈、 情况通报、 技术问题或成果等方面与相关人员的沟通不足, 造成各做各事、 重复劳动,甚至造成不必要的损失 ; 有些人没有每天定时收邮件的习惯,以至于无法 及时接收最新的信息。解决方案:制定有效的沟通制度和沟通机制, 提高沟通意识 5、; 采取多种沟通 方式, 提高沟通的有效性。 通过制度规定对由于未及时收取邮件而造成损失的责 任归 属 ; 对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位, 例 如:除发送邮件外还要电话提醒、 回执等, 重要的内容还要通过举行各种会议进 行传达。(5风险管理意识问题有些项目经理没有充分意识到风险管理的重要性, 对计划书中风险管理的章 节简单应付了事, 随便列出几个风险, 随便地写一些简单的对策, 对于后面的风 险防范起不到什么指导作用解决方案:通过学习项目管理知识掌握风险识别、量化、对策研究、反应 控制的工具和方法, 掌握项目风险管理所必备的知识。 通过加强对项目规划中风 险管理计6、 划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险 及其对策作为风险管理计划中必要的风险内容, 并切实评估相应对策的有效性和 可行性。(6项目干系人问题在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工 作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的 需求 ; 或者 是多个用户代表各说各话、昨是今非,但同时又要求项目尽早交付 ; 项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。 解决 方案:项目的目的就是实现项目干系人的需求和愿望。项目干系人管 理应当从项目的启动开始, 项目经理及其项目成员就要分清项目干系人包含哪些 人和组织,通过 沟通协调对他们施加影响,驱动他们对项目的支持,调查并明 确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。(7项目团队内分工协作问题项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任分工 不够清晰而造成工作互相推诿、责任互相推卸的现象 ; 有时各阶段不同角色或同 阶段不同 角色之间的责任分工比较清晰,但是各项目成员只顾完成自己那部分 任务, 不愿意与他人协作。 这些现象都将造成项目组内部资源的损耗, 从而影响 项目进展。解决方案:项目经理应当对项目成员的责任进行合理的分配并清楚地说明, 同时应强调不同分工、不同环节的成员应当相互协作,共同完善。