软件项目管理(一).pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论软件项目管理的个性问题及其解决之道 班 级: 09003XXX 学 号: 09003xxxyy 姓 名: xxx 专 业: xxx 指导 老师: 王海舰 2012 年5 月 25 日 0 目录 1、软件项目管理概述 1 1 什么是软件项目管理 1 2 软件项目管理产生背景及现实意义2 2 、软件项目管理的主要问题及解决方法2 1 软件项目风险管理问题及解决办法3 2 软件项目沟通管理问题及解决方法4 3 软件项目团队管理问题及解决办法5 参考文献6 特别致谢6 0 软件项目管理概述 1、什么是软件项目管理 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成, 而对人员(People )、产品(Product )、过程(Process )和项目(Project)进行分析 和管理的活动。项目管理就是为了满足甚至超越项目涉及人员对项目的需求和期 望而将理论知识、技能、工具和技巧应用到项目的活动中去。 软件项目管理的内容主要包括几个方面:人员的组织与管理,软件度量,软 件项目计划,风险管理,软件质量保证,软件过程能力评估,软件配置管理等。 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生 命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下, 以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已 有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免 前人的失误。 软件项目管理和其他的项目管理相比有相当的特殊性。首先,软件是纯知识 产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次, 软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。再次,软件 项目管理最主要的是对人员的管理,尤其是相关人员基本都是高学历、高素质的 年轻人。 从软件工程的角度讲,软件开发主要分为六个阶段:需求分析阶段、概要设 计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。不论是作坊式 开发,还是团队协作开发,这六个阶段都是不可缺少的。 在20 世纪80 年代初,著名软件工程专家B.W.Boehm 总结出了软件开发时 需遵循的七条基本原则,同样,在进行软件项目管理时,也应该遵循这七条原则。 它们是: (1)用分阶段的生命周期计划严格管理; (2 )坚持进行阶段评审; (3 )实行严格的产品控制; (4 )采用现代程序设计技术; (5 )结果应能够清楚地审查; (6 )开发小组地人员应该少而精; (7 )承认不断改进软件工程实践的必要性。 1 2.软件项目管理产生的背景和现实意义 2.1 产生背景: 软件项目管理的提出是在20 世纪70 年代中期的美国,当时美国国防部专门 研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发 现70% 的项目是因为管理不善引起的,而非技术原因。于是软件开发者开始逐渐 重视起软件开发中的各项管理。到了20 世纪90 年代中期,软件研发项目管理不 善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难 预测,大约只有10%的项目能够在预定的费用和进度下交付。 1995 年,据统计,美国共取消了 810 亿美元的商业软件项目,其中31% 的 项目未做完就被取消,53%的软件项

文档评论(0)

number02 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档