项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

浅谈如何管理软件开发以提高经济效益

2010/11/23 8:21:08 |  4724次阅读 |  来源:网友转载   【已有0条评论】发表评论

  引言项目经理博客

  从数学的角度出发我们可以定义一个软件开发经济效益的公式:经济效益=软件开发总收益—软件开发的总成本。管理者要想获得经济效益首先必须要保证项目能够正常的完成,这是最基本的条件,其次要想提高经济效益就要在保证项目质量的前提下,缩短软件开发的成本,也就是降低软件开发的周期,而这一切最终都要体现在软件开发人员效率上,软件开发人员的效率提高了,项目周期自然就缩短了,所以如何提高软件开发人员的效率是管理者在管理软件开发中提高经济效益的最终要面对的问题和必须解决的问题。

  一、开发目的

  软件开发的目的是为用户提供方便,同时获得经济效益,如何管理软件开发的整个过程对于提高经济效益有着至关重要的影响,众所周知,管理出效益,科学的管理软件开发和杂乱无章的软件开发所带来的效益是绝对不一样的,管理软件开发这一论题是从管理者的角度来谈的,主要体现在管理者对整个软件开发过程的控制,软件开发的成本主要是以开发的时间来衡量的,对于管理者而言,如何管理软件开发以此来缩短软件开发的周期是提高经济效益的最直接、最有效的方法。项目管理论坛

  二、影响软件开发的因素分析

  (一)软件开发的环境

  软件开发环境的配置就如同古人所讲的地利,在这里地利即指软件开发环境的配置。管理者对软件开发环境的管理主要是对于软件开发工具的选择(包括软件和硬件环境),软件开发的自然环境配置(办公环境)。管理者在进行软件项目开发之前应该广泛征求软件开发人员的意愿和要求,毕竟项目开发的主体工作是下层的软件开发人员来做的,软件开发人员对软件开发有更多的经验,深知什么样的工具最适合软件开发。给开发人员一个好的工作环境,这样一来开发人员效率肯定会有一个提升,软件开发的周期就会缩短,开发周期缩短,软件开发的成本就降下来了,经济效益自然而然也就提升了。项目经理博客

  (二)软件开发团队的建设和管理转自项目管理者联盟

  古人云“天时不如地利,地利不如人和。”,良好的软件开发环境建立只是软件开发的一个方面,建立良好的软件开发团队对于整个软件开发成败起着决定性的作用,这就体现出了人和的重要性。管理者对于软件开发团队建设和管理好坏对软件开发有着极大地影响,因此作为管理者首先必须对于项目管理有一定的了解,要了解项目管理的特点:1)软件是纯知识性产品;2)项目周期长;3)软件需要满足很多人的愿望。而项目管理范围包括五个要素:技术、方法、团队建设、信息、沟通,而且项目管理的关注点包括:人员、问题、过程三点。其次要对软件项目的人力资源计划有一定的了解,比如项目组织结构:1)职能型;2)项目型3)矩阵型;知道它们的优缺点及应用范围。与此同时要对项目模式也要一定的了解。

  管理软件开发必须对软件开发团队进行团队建设和管理,成功的完成软件项目开发必须要有一个好的团队作为保证,这就谈及团队的建设,作为一个管理者,在团队建设方面,首先必须能够很好的选择团队成员,选择团队成员的标准除了成员的技术能力之外,他的人品、交流沟通能力、团队协作能力、人际关系处理能力等都很重要,要注重团队成员之间的优势互补,技术全面。团队建设好以后,如何使团队获得更大的发展就更重要了,整个团队的水平提升之后就会对整个软件开发带来极大地便利随之而来就是巨大的经济效益。

  (三)软件开发的方法

  选择好的软件开方法就要求管理者在选择软件开发方法时不要独裁,应该广泛征求各方面的意见,包括下层软件开人员的意见,进行充分论证,充分的估计选择软件开发方法的风险,并且在软开发中建立良好的管理变更策略可以从一下几

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款