软件项目管理-不看长篇.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件软件项项目管理目管理 软软件件项项 目管理目管理 出自 MBA出自 MBA智智库库百科百科((//) ) 出自 出自 MBAMBA智智库库百科百科((//)) 软件软件项项目管理目管理((Software ProjectSoftware Project Management Management)) 软软件件项项 目管理目管理 ((Software ProjectSoftware Project Management Management)) 该条目对应的页面分类是软件软件项项目管理目管理。 软软件件项项目管理目管理 目录目录 目目录录 1 软件项目管理的概述 2 软件项目的计划 3 软件项目的控制 4 软件项目管理的特性 5 软件项目管理的组织模式 6 软件项目管理的内容 7 软件项目管理的成功原则 软件软件项项目管理的目管理的概述概述 软软件件项项 目管理的目管理的概概述述 所谓软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员 (People)、产品(Product)、过程(Process)和项目 (Project)进行分析和管理的活动。软件项 目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期。 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期 (从分析、设 计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用 户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原 则,方法,同时避免前人的失误。 软件项目管理的提出是在20世纪70年代中期的美国,当时美国国防部专门研究了软件开发不能按 时提交,预算超支和质量达不到用户要求的原因,结果发现70%的项目是因为管理不善引起的,而非 技术原因。于是软件开发者开始逐渐重视起软件开发中的各项管理。到了20世纪90年代中期,软件研 发项目管理不善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难预测, 大约只有10%的项目能够在预定的费用和进度下交付。 1995年,据统计,美国共取消了810亿美元的商业软件项目,其中31%的项目未做完就被取消, 53%的软件项目进度通常要延长50%的时间,只有9%的软件项目能够及时交付并且费用也控制在预算 之内。 软件软件项项目的目的计划计划 软软件件项项 目的目的计计划划 软件项目计划是一个软件项目进入系统实施的启动阶段,主要进行的工作包括:确定详细的项目实 施范围、定义递交的工作成果、评估实施过程中主要的风险、制定项目实施的时间计划、成本和预算 计划、人力资源计划等。 软件项目管理过程从项目计划活动开始,而第一项计划活动就是估算:需要多长时间、需要多少 工作量、以及需要多少人员。此外,我们还必须估算所需要的资源(硬件及软件)和可能涉及到的风 险。 为了估算软件项目的工作量和完成期限,首先需要预测软件规模。度量软件规模的常用方法有直 接的方法——LOC(代码行),间接的方法——FP(功能点)。这两种方法各有优缺点,应该根据软 件项目的特点选择适用的软件规模度量方法。 根据项目的规模可以估算出完成项目所需的工作量,我们可以使用一种或多种技术进行估算,这 些技术主要分为两大类:分解和经验建模。分解技术需要划分出主要的软件功能,接着估算实现每一 个功能所需的程序规模或人月数。经验技术的使用是根据经验导出的公式来预测工作量和时间。可以 使用自动工具来实现某一特定的经验模型。 精确的项目估算一般至少会用到上述技术中的两种。通过比较和协调使用不同技术导出的估算 值,我们可能得到更精确的估算。软件项目估算永远不会是一门精确的科学,但将良好的历史数据与 系统化的技术结合起来能够提高估算的精确度。 当对软件项目给予较高期望时,一般都会进行风险分析。在标识、分析和管理风险上花费的时间 和人力可以从多个方面得到回报:更加平稳的项目进展过程;更高的跟踪和控制项目的能力;由于在 问题发生之前已经做了周密计划而产生的信心。 对于一个项目管理者,他的目标是定义所有的项目

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档