添加时间:2016-3-24 11:02:04 文章来源:
淄博软件开发
软件开发行业是一个极具挑战性和创造性的行业,软件开发是一项复杂的系统工程,牵涉到各方面的因素,在实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个潍坊软件开发公司来说,是在今后的软件开发项目中取得成功的关键。
1.软件开发项目管理在软件开发中的应用的成因。
目前潍坊大部分软件公司,无论是产品型软件公司还是项目型软件公司,都没有形成完全适合自己软件公司特点的软件开发管理模式,虽然有些软件公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定,软件后期的维护、升级出现麻烦,同时最终也会损害用户的利益。
随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想逐渐融入软件开发过程中,应用开发的软件开发项目管理日益受到重视。
2.软件开发项目管理常见问题及解决方案。
(1)缺乏软件开发项目管理系统培训。
在软件公司中,以前几乎没有专门招收软件开发项目管理专业的人员来担任软件开发项目经理,被任命的软件开发项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是软件开发项目管理方面的知识比较缺乏。
解决方案:软件开发项目经理接受系统的软件开发项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上软件开发项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高软件开发项目经理的软件开发项目管理水平。
(2)管理意识问题。
部分软件开发项目经理不能从总体上把握整个软件开发项目,而是埋头于具体的技术工作,造成软件开发项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些软件开发项目经理没有很好的管理方法,不好安排的工作只好自己做,使软件开发项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
解决方案:加强软件开发项目管理方面的培训,并通过对考核指标的合理设定和宣传引导软件开发项目经理更好地做好软件开发项目管理工作。技术骨干在担任软件开发项目经理之前,最好能经过系统的软件开发项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富软件开发项目管理经验,提高软件开发项目管理意识。
(3)软件开发项目计划意识问题。
软件开发项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。
解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高软件开发项目经理的计划意识,采用软件开发项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
实施有效的潍坊软件开发项目管理绝非易事,对于软件公司而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,同时,成熟有效的软件开发项目管理无疑将对企业起着至关重要的作用,软件开发项目管理的水平将是企业核心竞争力之一。
想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.wfydkj.net。联系人:王经理。