软件开发项目管理常见问题及解决方案.pdf

软件开发项目管理常见问题及解决方案.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发项目管理的常见问题及解决方案 栾芳芳 100190 100190 中科软科技股份有限公司 北京 110000119900 摘要:软件开发项目管理是通过对人员、成本、质量、进度和风险进行分析和 管理,从而使软件项目能够按照预定的成本、质量和进度顺利完成,本文主要针 对软件开发在项目管理过程中常见的问题与解决对策进行探讨。 关键词:软件开发;项目管理;常见问题;对策 中图分类号:TU71 文献标识码: A 软件开发是一项比较复杂的系统性工作,由于软件开发具有创造性和挑战 性,使得软件行业在经济地位中永远走在相对高端的位置。这来源于较为多样化 的软件产品,较为复杂的功能流程。在软件开发项目的实际管理中,总是会出现 许多问题和困难,甚至面临最终的失败,我们要从这些管理中分析失败的原因, 总结有益的经验教训,这对于今后的软件开发项目管理,起着关键的作用。 一、项目管理在软件开发项目应用的原因 目前,我国许多软件企业,无论是项目型企业,还是产品型企业,都还没有 适合企业特点的软件管理模式形成。随着软件开发的深入,各种技术的不断创新 以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想 逐渐融入软件开发过程中,应用到软件开发的项目管理日益受到重视。各软件企 业都在积极将软件开发项目管理引入软件开发活动中,从而对软件开发实行有效 的管理。有些企业自己制定了一些软件管理的相关规定来规范软件的开发过程, 但是还是没有解决软件开发的根本质量问题,由于这些问题的出现导致了软件产 品质量的不稳定,后期的升级维护有很大障碍,对使用者造成了严重的困扰,甚 至会损害客户的个人利益。从概念上讲,软件开发项目管理是通过对人员、成本、 质量、进度和风险进行分析和管理,从而使软件项目能够按照预定的成本、质量 和进度顺利完成;实际上,软件开发项目管理的意义不仅局限于此。进行软件开 发项目管理不仅有利于将软件开发工作人员的个人创造力转化成企业软件的研 发能力,而且在很大程度上提升企业的软件创新能力,促进企业软件产品能够稳 定发展,并逐渐走向成熟。软件开发是一项复杂的系统工程,牵涉到各方面的因 素,实际工作中,经常会出现各种各样的问题,人员分配不合理、成本过高导致 项目无法继续、质量太差、严重问题过多以及种种无法预料的风险,最终都会导 致项目的失败。同时,随着软件开发队伍及开发规模的逐渐增大,软件开发不再 是只需要几个人员就可以很容易解决的事情,这就需要对需求人员、开发人员、 测试人员和运维人员制定制度来规范每个人的工作,同时进行规范化管理。需求 人员需要利用自己的业务知识、软件项目系统功能解决方案,对客户提出的需求 进行专业化的分析,给出合理的建议,充分避免返工和不必要的风险;开发人员 需要进行专业分工,降低软件研发成本;测试人员利用各种自动化测试工具,在 最短的时间内做出准确的问题分析,协助开发人员定位问题,确保软件产品保质 保量的顺利上线;运维人员运用良好的沟通能力和谦和的态度做好售后服务,切 实解决软件产品上线后用户的各种问题和困惑,保证良好的用户体验。 二、软件开发项目管理的流程 软件行业没有建筑工程等领域规范,是一个很特殊的领域,软件的发展具有 很开阔的空间,而且目前软件开发项目管理理论和标准还在发展中,所以在项目 管理中经验具有很重要的作用。 为实现软件开发项目管理的目标,使软件开发获得成功,需要对软件开发项 目的范围、需要的资源、实施的成本,工程的进度、实现的任务以及可能存在的 风险等做到心中有数。保证软件开发项目管理的所有信息贯穿于整个项目管理过 程中,软件开发项目管理全过程包括项目初始、项目计划、项目执行控制、项目 结束四个阶段,其中每个阶段之间是紧密相连的,这些阶段分别又包含多个不同 的过程,而且反复循环、并行工作的情况也比较频繁。软件开发项目管理过程中 各阶段之间的信息反馈和沟通要及时进行,在遵循项目组管理和团队间管理的同 时,进行定期和不定期的沟通、协调和交流。 1、项目初始阶段的管理:软件开发项目管理的首要阶段需要确定项目的目 标范围,包括开发商和客户双方的协议合同、软件产品主要需要实现的功能和这 些功能所量化的范围、

文档评论(0)

东方888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档