关于软件项目管理探析.doc

关于软件项目管理探析.doc

ID:50573055

大小:66.00 KB

页数:6页

时间:2020-03-11

关于软件项目管理探析.doc_第1页
关于软件项目管理探析.doc_第2页
关于软件项目管理探析.doc_第3页
关于软件项目管理探析.doc_第4页
关于软件项目管理探析.doc_第5页
资源描述:

《关于软件项目管理探析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于软件项目管理探析[摘要]科学有效的软件项H管理有助于项1=1开发的成功.木文介绍了软件项冃管理的内容并结合软件项冃开发经验,探讨了影响软件项冃管理的儿个关键因素.[关键词]软件项冃软件项冃管理0引言随着信息技术的飞速发展,软件产品的规模和复杂度随Z增加,传统作坊式的开发方式逐步被以项冃组为单位的协作式开发方式所取代,这就必然涉及到对软件项冃的管理•实践表明,一个软件项ri的成败,不在于其项冃组的技术人员的技术水平,而在丁是否采用的合适的管理:•好的管理方式不一定能使项冃完全成功,但是一个不合适的管理模式往往会导致软件项冃的失败.1软件项h管理的特殊性所谓项冃,就是在特定条Lae下,具

2、有特定冃标的一次性任务,是在一定时间内,满足一系列特定冃标的多项相关丁作的总称•项冃具有一次性、独特性、冃标的确定性、组织的临时性和开放性以及成果的不可挽凹性等基本属性.项冃管理是指“在项冃活动屮运用专门的知识、技能、工具和方法,使项冃能够实现或超过项FI干系人的需要和期望这一定义不仅仅是强调使用专门的知识和技能,还强调项冃管理中各参与人的重要性.项冃经理不仅仅要努力实现项冃的范閑、时间、成功和质量等冃标,还必须协调整个项冃过程,满足项冃参与者及其它利益相关者的需耍和期望.软件项冃管理和其它的项冃管理相比有相当的特殊性•首先,软件的整个过程都是设计过程,不需要大量的物质资源,而主要是人力

3、资源,软件开发的产品以程序代码和技术文档为主,并没有其它的物质成果;其次,软件是纯知识产品,其开发进度和质量很难估H■和度量,生产效率也难以预测和保证•软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制•因此,软件项冃管理和其它项冃管理相比,有很大的独特性.2软件项冃管理的内容软件项冃管理是一种科学的管理手段,它是为了使软件项冃能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、〜x・2,险等进行分析和管理的活动•管理的范围涉及人员的组织与管理、软件度量、项冃计划、风险管理、质量保证、过程能力配置管理等儿个方面,这儿个方面都是贯穿、交织于整个软件开发过程中的.从软

4、件工程的角度讲,软件开发主耍分为六个阶段:需求分析阶段、概耍设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段.不论是作坊式开发,还是团队协作式开发,这六阶段都是不可缺少的.从用户的角度来看,软件项H的生命周期应该包括项冃前期的论证丁作、项冃计划、软件开发、运行、维护及项冃评价.由此可见,软件项冃管理的范围不包括传统的软件开发过程,还应该包括开发前的准备工作以及运行中的维护T作和对项冃的总结工作.根据PMBOK(项冃管理知识体系ProjectManagementBodyofKnowledge,简称PMB0K)中的定义,软件项冃管理可以分为以下儿个方面:2.1集成管理:项冃计划制定

5、、项冃计划实施、集成变更控制等.2.2范围管理:制定范围计划编制、范围定义核实、变更控制、任务协调等.2.3时间管理:项冃任务分解、进度计划编制、任务持续时间估算、进度计划控制等.2.4成木管理:资源计划编制、成木估算、成本预算和控制等.2.5质量管理:项冃质量计划编制、软件质量保证、软件质量控制、软件过程改进等.2.6人力资源管理:组织的计划编制、人员职责的分配、团队合作发展等.2.7沟通管理:建立沟通渠道、信息交换管理等.2.8风险管理:项冃风险识别、项冃风险分析、项冃风险优先分析、项冃风险控制等.2.9采购管理:采购计划编制、合同管理、合同收尾等.在面的软件项冃管理中,有儿个关键因

6、素,它影响着软件项冃的成败,下面就这儿4•关键因素进行一下探讨.3软件项H管理的关键因索3.1合理配置人力资源众所周知,人是决定组织和项冃成败的关键,也是影响软件93:发质量的最关键的因素,因此软件项冃管理应该以人为本,有效管理人力资源,合理配置人力资源•应该根据项冃组成员的组成结构情况,合理搭配,充分发挥每位成员的技术专长,做到人尽其能;组织组建好项冃团队,培养团结一致的团队精神,规范良好的职业道德;建立健全完备的奖惩制度,落实权利责任制度,做到权责明确,并在项冃进程能及时化解各种人事冲突,营造良好的团队协作环境.3.2顺畅有效的沟通管理开发软件项冃是一项知识性极强的工作,对人的依赖性

7、比其它行业更为突出,因此加强人员Z间的有效沟通,实现顺畅有效的沟通管理是软件项冃成功的另一个关键因素•沟通管理是一个收集、存储、配置和发布项冃生命周期内所形成的各种信息的过程•它把成功所必须的因素一一人、想法和信息Z间提供了一个关键连接.对于项冃來说,要科学地组织、指挥、协调和控制项冃的实施过程,就必须进行信息沟通•这里的沟通包括两个方面,一个方面是软件项冃组开发人员与用户的沟通,另一方面则是软件项冃组内人员的沟通•前者是做好软件需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。