欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    项目管理技术在软件研发的运用,项目管理论文.docx

    • 资源ID:73341441       资源大小:19.72KB        全文页数:8页
    • 资源格式: DOCX        下载积分:8.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    项目管理技术在软件研发的运用,项目管理论文.docx

    项目管理技术在软件研发的运用,项目管理论文科学技术对经济发展、社会进步、人类生活质量的提高、国家综合国力的加强起着宏大的作用。 而随着信息技术日新月异的发展,软件行业作为极具挑战性和创造性的一项行业,其软件项目的研发更是极具挑战性。随着各种软件技术的不断创新、相关软件产品的开发规模越来越大,面对如此重要而且投入与影响逐年增加的软件研发活动,要求对其进行科学有效的管理变得尤为重要。因而,各软件企业都努力利用项目管理方式方法去管理软件研发项目,以便对其整个研发经过施行科学有效的管理。 项目管理Project Management:是运用各种相关技术、知识、技能、方式方法及工具,在计划、组织、领导、控制等方面所开展的各种活动,其目的是为了到达或超过项目需求方对项目所设定的要求或期望。从项目管理的概念能够看出,软件研发项目管理是根据管理科学相关理论,结合软件产品研发的实际,通过对资源、成本、质量、进度、风险、绩效等进行系统分析、管理及控制,使软件研发项目根据质优原则朝着预设目的进展。项目管理的最终目的是高质量地按时在项目预算成本内完成项目全部任务指标。 同时也要注意到,与其它行业的项目管理相比,软件业项目管理有其本身的特殊性。首先,软件不同于硬件,它是计算机系统中的逻辑实体而非物理实体,具有抽象性,因而是纯知识性产品,在资金投入上可计量性不强,很难参照常规方式方法进行估量其研发进度和质量,使得研发效率难以准确预测和保证。其次,软件产品研发复杂性高也导致了在研发经过中难以预见和控制各种潜在风险性。另外,软件研发还需考虑社会因素的影响,所有这些均可能致使项目研发前功尽弃。 软件项目管理的对象是软件工程项目,它所牵涉的范围覆盖了软件项目研发的整个经过: 需求分析、软件设计、编程实现、软件测试以及后期运行维护等。因而与之相对应,软件项目管理的内容主要包括软件项目需求管理、软件项目估算与进度管理、软件项目质量管理、软件项目资源管理、绩效考核管理等。本文结合笔者多年从事科技管理与实际软件研发项目管理工作中的经历体验,就软件研发项目管理中应注意的几个问题进行研究分析。 软件需求分析管理 对任何项目而言,需求是灵魂。需求分析作为软件研发经过的基础,其结果优劣将直接影响整个软件的研发经过,成功的软件产品必然是以成功的需求分析为前提。 正如企业在研发新产品前需把握市场需求,软件研发亦如此,据相关资料显示,因需求分析因素所造成的软件项目失败或缺陷约占60%,而系统施行阶段的其它错误导致软件项目失败的比率约为40%,由此可看出需求分析的重要性。由于需求分析不明确导致项目失败的根本源头在于研发人员没有准确把握客户的真正需求。一方面可能是用户最初没有清楚明晰明确的需求,而是在项目研发经过中,不断地变更或提出新需求,这些变更不仅加大了研发成本,同时产生项目无法按时完成等问题;另一方面,可以能是研发人员对用户需求调研不彻底,没有真正熟悉客户的业务流程,没有能从专业的角度研发挖掘客户的潜在大量实践均已证明,项目管理在软件产品的全生命周期中占据极其重要的地位,软件项目研发失败更多的是管理层面问题,并非技术层面问题。 需求,导致项目的进展及质量均难以控制,严重的后果是使整个项目研发失败。因而,必须加强软件项目需求管理来解决不断变化的需求问题。需求管理的目的是在客户与研发方之间建立双方对需求的协商机制,并严格控制需求的变更。在需求正确建立经过中,要做到准确辨别需求,必须利用相关专业领域知识分析、挖掘,才能确认需求。 因而要求需求分析人员不仅具备很强的沟通能力,即人际交往能力、语言及文字沟通能力,更重要的是要具备相关专业领域知识,正如要做好项目管理软件,要求需求分析人员要把握项目管理的专业知识,专业领域知识可使需求分析人员更好的把握客户的需求,同时要求分析人员具有计算机知识,这是由于需求分析人员要利用把握的计算机知识把客户需求以设计研发人员能够理解的技术语言予以表述,将客户需求传递给设计研发人员。需求是客户到设计研发人员两者之间的桥梁,因而需求管理中最基本的任务是明确需求,使设计研发人员和客户双方达成共鸣,建立相关需求联络机制,确保用户所有需求均被正确地应用,并且在需求发生变更时,能够完全地控制其影响范围,始终保持产品与需求的一致性。 软件项目估算与进度管理 软件项目计划是开展软件研发项目的前提,是监督、评估、审核计划执行情况的根据。由于软件研发项目有着不确定性的特点,因而制定项目计划的目的是能使项目管理人员对资源、成本、质量和进度等做出合理的估算,是为了让项目更好地在可控范围之内。估算具有较高的风险性,它既需要项目管理人员的相关经历体验、又要求有用的历史资料准确可信客观并足够的定性或定量数据等来支撑。项目估算的精准程度在很大程度上取决于项目管理人员对项目复杂程度及规模的把握、项目的构造化程度的认识,支撑材料及数据的可靠性等多方面的影响。假如项目计划既缺乏相关数据材料的支持,又不进行项目估算,只根据管理人员本身的经历体验进行管理,项目成功的可能性将大为减小。因而一个成功的软件项目必需要有一个合理可行的项目计划作为基础。 项目的进度管理是整个项目管理经过中的重要环节,贯穿项目研发全经过。项目的进度管理是决定项目能否顺利开展的关键内容。科学完善的项目进度管理不仅直接的影响项目的工期,还能够对项目成本控制、项目质量管理、项目资源管理等研发经过牵涉的各个环节起到积极的助推作用。在实际软件项目研发的经过中,大多数的项目都会出现不同程度的与进度相关的问题,比方延期滞后、进度失控等,最终导致项目失败。因而项目管理人员应根据项目的实际进展情况和研发资源的配置,采用合理的进度管理形式,在规定的时间内完成项目任务书规定的指标,让客户满意。 软件项目的进度管理主要是考虑软件研发资源配置及详细工期进行相应的调度、布置,根据软件项目估算的情况,制订合理并切实可行的进度计划,并在执行经过中定期检查或审计项目计划的实际进展情况,分析产生进度偏差的可能原因,由此不断调整或修改良度计划直至软件最终交付使用。能够在软件研发的各个阶段设置时间节点,以便实现对项目进度的监督与有效控制。进度布置能够考虑采用甘特图或网络图描绘叙述。 软件质量管理 国际标准组织ISO9000对质量的定义是 一组固有特性知足要求的程度,即能够知足明示的、通常隐含的或必须履行的需求或期望 。美国质量管理专家朱兰博士以为产品质量就是产品的适用性,即产品在使用时能成功地知足用户需要的程度。因而软件项目的质量就是 软件项目能够知足已确定或隐含的全部需求或期望的特征集合 ,是能够知足软件项目在项目初始阶段就明确的功能、性能等特征的总和。主要表如今下面几方面:能否能到达客户的所有明示的需求或期望;运用合理的质量标准体系,来控制软件的研发;能否知足客户隐含的需求或期望。 软件项目质量管理的主要目的就是确保软件开发是从用户需求或期望出发,保证最终交付的软件能知足客户的需求或期望。质量管理关注的重点应在前期的预防,而不是后期的检查与改正,这需要项目管理人员在项目执行的全经过中始终坚持质量管理的理念,不断改良提高,使最终交付的软件产品能知足客户明确、隐含的需求或期望的全部特性。 软件质量控制的主要目的则是为了使软件研发效率得到最大限度的提高,加强软件或公司的市场竞争力,进而为客户提供知足质量需求的稳定可靠的软件产品。质量控制是一个常态经过,通过度量实际的质量性能并与执行标准相比拟,当出现偏差时采取行动予以纠正。因而项目管理人员能够采用合理的软件研发流程、利用多种测试方式方法充分测试、重视文档管理等手段来进行质量控制。质量控制是技术和方式方法的集合,包括进行软件建模、度量、评估、审核及其它相关活动。 软件测试管理 根据软件研发的相关统计数据,软件测试的成本大约占软件研发总成本的 30%50 左右,由此可见软件测试在软件研发中的重要程度。软件测试是软件质量控制中的重要组成,是软件完成后投入实际应用前的一个必经阶段,是对软件产品质量的检验和评估。它一方面检查软件中潜在的质量问题,同时对产品质量进行客观的评价,并以此为根据进行改良。软件测试的基本目的是要发现软件中的错误。优秀的测试是发现到测试时仍没有被发现的错误。而测试的根本目的则是保证整个软件研发经过是根据规范高标准、高质量完成的。软件测试的最终目的是为了保证软件能正常运行,同时知足设计指标,具备客户所要求或期望的各项功能。 软件项目管理是门科学,也是一门艺术。尽管项目管理没有非常高深的理论,但是在很大程度上,施行却并非易事。因而在软件研发管理经过中,应该理论联络实践,积极从实践中寻找问题并改良、提高,施行有效的管理,使软件项目研发获得成功。

    注意事项

    本文(项目管理技术在软件研发的运用,项目管理论文.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开