浅论项目管理在软件开发中的重要性.docVIP

浅论项目管理在软件开发中的重要性.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅论项目管理在软件开发中的重要性.doc

PAGE PAGE 0 浅议项目管理在软件开发中的重要性 摘要 随着信息技术的发展,软件业逐渐成为了国民经济发展中重要的支柱产业之一。经过了几十年的发展,软件规模不断扩大,软件开发已经告别了艺术创作式的个人化开发时代,逐渐步入了系统化研发的时代。 本文首先对项目以及项目管理的定义和内涵进行了深入地介绍,而后分别从人力资源配置、沟通机制建立、软件需求明确、项目计划制定、开发文档建立、开发风险控制等六个方面论述了项目管理在软件开发中的重要性,并且在其中对于软件项目管理的部分实施关键环节进行了简要的论述。 关键词:软件;项目管理 目 录 摘要 1.引言…………………………………………………………………………………2 2.项目管理……………………………………………………………………………2 2.1关于项目………………………………………………………………………2 2.2项目管理的概念………………………………………………………………3 2.3项目管理的内容………………………………………………………………3 3.项目管理对于软件开发的重要性…………………………………………………4 3.1项目管理可以帮助软件开发合理配置人力资源……………………………4 3.2项目管理可帮助软件开发团队形成顺畅有效的沟通机制…………………5 3.3项目管理可以帮助明确软件需求……………………………………………5 3.4项目管理可以使软件项目计划周密可行……………………………………6 3.5项目管理可以帮助健全完备的文档资料……………………………………6 3.6项目管理有助于严格控制风险………………………………………………6 4.结论…………………………………………………………………………………7 1.引言 从上个世纪中期到现在,软件产业迅猛发展。软件产业在推动人类社会发展的同时,软件危机产生了,具体表现在:软件开发费用和进度失控;软件的可靠性差;生产出来的软件难以维护;软件成本在计算机系统总成本中所占的比例居高不下,且逐年上升;软件开发生产率提高的速度远远跟不上计算机应用迅速普及深入的需要。软件危机的产生,一方面与软件本身的特点有关;另外一方面,与开发人员的弱点有关,即与开发的过程管理有关。 随着中国加入WTO后,对国内的软件业带来了机遇和挑战;为软件行业注入新的活力。但细细一想,其实所带来的更多的是挑战。挑战不单是开发中的技术水平问题,更多的是软件项目管理的问题。如果软件企业在项目开发的过程中不能很好的实施项目管理,不能用项目管理的理论来指导实践,那么我们的软件开发水平则很难得到提高。 2.项目管理 2.1关于项目 项目是为完成某一独特的产品或服务所做的一次性努力。 项目具有三层含义: 1)项目是一项有待完成的任务,有特定的环境与要求。 2)项目必须在一定的组织机构内,利用有限的资源(人力、物力、财力等)在规定的时间内完成任务。 3)项目任务必须要满足一定性能、质量、数量、技术指标的要求。 项目有七个基本特征: 1)项目有一个明确界定的目标 2)项目的一次性/时限性 3)项目的独特性/唯一性 4)项目的冲突性 5)项目过程的渐进性/生命周期性 6)项目的不确定性 7)项目的整体性/关联性 2.2项目管理的概念 项目管理,是在项目活动中应用一系列知识、技能、工具和技术,以满足或超过项目干系人对项目的要求和期望。 项目管理有:探索性/创新性、复杂性、协调与沟通、组织特殊性、整体性/系统性、目的性等特点 2.3项目管理的内容 项目管理包括五大过程组,他们分别是: 1)启动过程Initiating:定义一个项目或项目阶段的工作与活动;决策一个项目或项目阶段的起始与否。 2)计划过程Planning:确定项目或项目阶段的工作目标、制定工作计划方案、编制资源供应计划、进行成本预算、建立应急措施。 3)执行过程Executing:组织和协调人力资源与其他资源;组织和协调各项任务与工作;激励项目团队完成既定工作计划。 4)控制过程Controlling:制定工作质量和成果质量标准;监督和测量项目工作的实际情况;分析差异和问题;采取纠偏措施。 5)结束过程Closing:制定项目或项目阶段的移交与接收条件,完成项目或项目阶段成果的移交,从而使项目顺利结束 项目管理过程通过各过程的结果进行连接,即:一个过程的结果或输出是另一个过程的输入。在核心过程之间,过程组反复进行迭代——计划在开始时为实施提供了一份书面的项目计划,随后又给项目计划提供一份更新的书面文件,以示项目的进程。 项目管理过程不是相互独立的、一次性的事件;在整个项目的每一个阶段它们都会不同程度的相互交迭。 项目管理过程之间的相互作用和影响还会跨越不同的两个项目阶段。 项目管理主要包括九个知识领域:项

文档评论(0)

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

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

1亿VIP精品文档

相关文档