下载此文档

软件项目管理实例分析.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
软件项目管理实例分析1 引言随着信息技术产业的迅速发展,软件越来越受到了人们的关注与重视,越来越多的人把目光投到了充满风险与利益的软件行业。但据资料载,软件业的发展却存在如下的关键性问题:[1]①大的系统,一般常滞后于计划;②只有 10%的软件能按时完成并交付使用;③需求比较高的软件有 25%无法完成。仅英国,这些原因造成的损失约有 20 亿英镑之多。实际上,这些问题的出现在很大程度上足由于没有有效地进行软件项目的管理造成的。如果把软件项目的实施简单的认为是把工作分发给每个人员,然后幻想他们将会取得一个预期的结果的话,许多本可能成功的项目也会走向失败!但如果重视项目管理、有效的实施项目管理,即使更复杂的项目也可能成功。早在 70年代,“阿波罗”登月计划就采纳并应用了有效的项目管理方法,结果取得了巨大的成功[2]。软件项目管理是传统意义上项目管理的一个应用领域。美国著名杂志《Fortune》(即《财富》)预测,项目管理将是后工业时代的首选职业。这对软件业来说更是如此了[4]。但目前,软件行业的项耳管理方法还欠规范且专业化程度不高。本文将探讨如何有效运用传统项目管理的科学方法进行软件项目管理,并将给出一个作者亲历的实例。2 项目管理与软件项目管理软件的项目管理在一定程度上借鉴了传统意义上项目管理科学,但又在一定程度上不同于后者。本部分将介绍这方面的理论。  项目什么是项目?我们知道,社会的各种工作可分为两大类:一是重复性、持续性的工作,可称为运作,譬如火车的往返运行,在运作中存在若大量的常规性劳动;二是独特性、一次性的工作,可称为项目,譬如高速铁路的研制和建设,每条高速铁路都会有自己独特的地理位置和技术创新,并日只需研制和建造一次,在项目中则存在较多的创新性劳动。由此可知,项目就是以一套独特而相互联系的任务为前提,有效的利用资源,为实现一个特定的目标所作的工作[3]。由于项目的独特性和一次性特征,引伸出它的其他特点,如目标的确定性、过程的渐进性、成果的不可挽回性、组织的临时性和开放性等。一个项目的成功实现通常受 4 个因素的制约:技术范围、成本、进度控制、客户满意度。对此的可视化说明见图 1。人们也通常称其中的时间、费用和范围因素为项目三角形,如图 2 示。图 1 项目如何走向成功图 2 时间、费用和范围构成的项目三角形项目作为工作的有序集合,也是一种“生命体”,即有它孕育、萌生、成长和死亡的历程。图 3 所示为项目的生命周期。项目的管理过程是受限于项日的 4 个因素并依附于项目生命周期的(详见下文)。 项目管理项目管理是 20 世纪 50 年代后期发展起来的一种计划管理方法,它一出世就引起举世瞩目。项目管理运用先进科学的管理方式,能有效解决大型组织的效率低下和小型企业面临的风险增加问题,以组织的机动灵活、面向客户和资源利用率高而被广泛应用。1957 年美国的杜邦公司把这种方法应用于设备维修,把维修停工时间由 125 锐减为 78 小时;1958 年美国人在北极星导弹设计中,应用项目管理技术,竟把设计完成时间缩减了 2 年。项目管理是指在有限资源和预定时间限定下,拿出满足要求并能令顾客满意的产品的过程。而项目管理的职责就是确保项目目标的实现和确保工作范围在预算内高质量地按时完成,并得到客户的认可。形象的所说,项目经理就如同一场音乐演唱会的指挥师。项目管理工作大多数都涉及一些相同的活动,其中包括将项目分割成便于管理的多个任务、排定任务的日程、在工作组中交流信息以及跟踪任务的工作进展。所有的项目管理实施都包括以下三个主要的阶段:1. 创建计划2. 跟踪和管理项目3. 结束项目这三个阶段进行得越成功,成功完成这个项目的可能性就越大对于项目管理的过程将在软件项目管理中进一步介绍。 软件项目管理软件项目管理是对传统项目管理进行鲜明软件工程化的一种扩展与拓延。 软件项目管理的自身特点软件项目管理一方面它建立在软件工程技术之上,要求管理者有较高的软件工程背景知识;另一方面,它的实施依赖于一群有创造性、高智力者所组成的团队。相对于其他行业来说,软件领域的工程化是一个艰辛而漫长的过程,或者说至今实践上仍不成熟,存在理论和实践脱节的地方。主要表现如下:;,代码和设计文档严重脱节;,个人英雄主义色彩严重;,交流往往只限在代码一级。但随着软件规模越来越大,功能也越来越复杂,软件开发走向工程化将是必然趋势。而对应的进行软件产品的项目管理工作也将对一个产品的成功起到越来越重要的作用。 软件项目管理内容一般而言,软件项目管理的基本范围包括:过程管理和人员管理两部分。这一

软件项目管理实例分析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aishangni990
  • 文件大小415 KB
  • 时间2019-09-13