- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
176-软件项目管理
中国项目管理师国家职业资格认证 劳动和社会保障部计划在全国范围内推行的 四级项目管理专业人员资质认证体系 项目管理员 助理项目管理师 项目管理师 高级项目管理师 项目管理在中国 项目管理尚处于起步阶段。项目,尤其高科技项目,尚缺乏规范化的管理 近年来项目管理已得到政府的广泛重视 全世界近30,000人获PMP(项目管理资质认证)证书,并以每年15%的速度增长。但在中国获PMP者约1,500人 缺乏正规的项目管理教育 缺乏各层次项目管理人才 中国需要大量合格的项目经理 企业急需项目经理 涉外项目要与国际模式接轨 跨国公司用人 政府机构急需项目经理 金融机构急需项目经理 持PMP证书:全球3万人,中国约1000-1500人 劳动与社会保障部宣布: 即将实施项目管理师制度 项目管理人员必须持证上岗 项目经理——炙手可热的新兴职业 需求量大 稳定性强 高科技企业需求迫切 项目经理——小型CEO 项目经理 项目管理专家 按照预定的进度、成本和质量,开发出满足用户要求的软件产品 用户需求 确保软件质量 成本限制 进度限制 软件开发 成本约束 进度约束 高质量软件 用户需求 软件项目开发的任务 什么是软件项目管理? 对软件项目开发过程中所涉及的过程、人员、产品、成本和进度等要素进行度量、分析、规划、组织和控制的过程,以确保软件项目按照预定的成本、进度、质量要求顺利完成。 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。 软件项目管理的目的 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。 软件项目管理 软件项目管理的提出是在20世纪70年代中期的美国,当时美国国防部专门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发现70%的项目是因为管理不善引起的,而非技术原因。于是软件开发者开始逐渐重视起软件开发中的各项管理。到了20世纪90年代中期,软件研发项目管理不善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有10%的项目能够在预定的费用和进度下交付 软件项目管理 1995年,据统计,美国共取消了810亿美元的商业软件项目,其中31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。 软件项目管理 软件项目管理和其他的项目管理相比有相当的特殊性。首先,软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次,软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。Windows这样的操作系统有1500万行以上的代码,同时有数千个程序员在进行开发,项目经理都有上百个。这样庞大的系统如果没有很好的管理,其软件质量是难以想象的。 软件项目管理 没有项目管理,项目也有可能成功。有了项目管理,就有了管理改进的基础,无论刚开始的项目管理多么糟糕,只要有管理,就有了改进的可能性,至于能不能得到改进,以及改进的快慢,则取决于两个因素:一个是人,特别是各级管理者;另一个是利益。关键是利益,准确的说是利益的分配,在权责利明确的前提下,人才能充分的发挥作用。还需要指出的是利益是多元的,这里的多元不仅指利益的具体形式,而且指利益的受众是多元的,包括客户方相关人员个人的利益。 软件项目管理的特点 软件项目将限制在以软件开发、集成和实施为主要目的的项目范围内。 软件项目具有自己非常明显的特点:阶段性(紧迫性)、独特性和不确定性。 软件项目管理和其他项目管理相比,具有很大的独特性: 生产无形的产品生产无形的产品 过程没有明显的划分 大都是“一次性”的人力消耗型项目 软件项目管理的主要内容 相互关联的管理要素 过程管理 过程:怎么做(How) 人员管理 人员:谁来做(Who) 产品管理 产品:结果(What) 过程 人员 产品 软件项目管理的内容 需求、资源、工期、质量四个要素之间的平衡关系。四个要素之间的平衡关系最容易犯的一个错误,就是鼓吹“多快好省”四个字。 多:需求越多越好吗?快:真能快起来吗?好:什么标准?谁说了算?省:省到什么程度?(一分钱一分货) 软件项目管理的内容 软件项目管理的内容主要包括如下几个方面:人员的组织与管理软件度量软件项目计划风险管理软件质量保证软件过程能力评估软件配置管理等。 软件项目管理的主要活
文档评论(0)