欢迎来到天天文库
浏览记录
ID:12469780
大小:28.00 KB
页数:12页
时间:2018-07-17
《浅析软件项目过程管理矩阵模型研究与实践》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、浅析软件项目过程管理矩阵模型研究与实践12浅析软件项目过程管理矩阵模型研究与实践12浅析软件项目过程管理矩阵模型研究与实践12浅析软件项目过程管理矩阵模型研究与实践12 论文关键词:软件项目管理;过程控制;矩阵模型;需求管理 论文摘要:软件项目应用的领域不同,涉及众多的知识领域,项目也应以软件的逻辑产品来体现,其及过程的可见性、可度量性较弱。,软件项目管理比工程项目要得多。基于软件项目管理的特点分析,并软件项目开发管理经验,了软件项目组织架构、计划与过程控制等软件项目管理要素,了矩阵式项目管理模型,分
2、析了该模型中知识与计算机技术作用所能的最佳,了需求管理模型及其应用,实践证明该模型是行之的。 O引言 项目管理是伴项目而的,是甚至超越项目所有者对项目的期望而将理论知识、技能、工具和技巧应用到项目中的管理活动,是一门关于项目资金、、人力等资源控制的管理科学。 顾名思义,软件项目管理项目管理在软件领域的应用,是能够预定的工期、质量软件项目而对成本、人员、进度、质量、风险等控制管理的活动。其核心在于的管理,项目范围,调配人力资源,项目团队的整体开发能力,优化项目过程,控制项目成本,为用户满意的软件产品。
3、 1软件项目管理的特点 软件是特殊的产品,产品的特殊性它的生产活动是以项目的的,,项目管理对软件生产决定性的意义。软件项目管理除了项目管理的特点外,还有其独特之处,主要在: (1)软件产品硬性度量指标。 软件的最大特点在于“软”字,它不像建筑项目,可以有实物,可以用某标准去刚性的度量评价。而软件产品客观上“不可见性”,在它可见的实物,还在其度量指标也像度量实物那样性。的项目管理要使软件及其生产过程由不可见、不可度量变成可见和可度量。[1][2][3][4][5][6]下一页【12 (2)应用领域
4、的知识。 计算机应用软件来说,它并不单纯是计算机技术问题,更多地在它所服务的领域的知识技能。如企业ERP、SCM等应用软件项目,计算机只是它的载体,计算机技术往往并不起决定作用,而与之的知识、管理知识显得。 (3)管理比技术本身更。 软件项目是一项计算机技术、信息技术、管理科学等多学科交叉的系统工程。信息技术的发展,软件项目应用领域扩张、项目规模、项目日趋,软件从构想到,需要的从事不同工作的人努力,个人单打独斗的作坊式开发显然无法信息技术发展的需要。在一 个大型信息系统工程项目里,需要系统策划人员
5、、分析设计人员、编程人员、测试人员和用户等众多人员的和密切,如何将可用资源地在一起,并使之最大,如何项目预定的将预先约定的软件产品提交给客户是软件项目管理的核心任务。项目管理往往决定软件项目成败的因素。 (4)强调文档的性。 文档是软件产品的组成,软件项目管理以工程化的管理方法,强调规范文档的性,在软件生命周期的各个阶段,强调对里程碑文档的评审,并把文档阶段的体现和下阶段的基础。 (5)培训与服务的价值。 培训与服务是发掘软件产品价值的手段。软件产品,人使用就价值,不会使用,就降低软件的价值。服务
6、的优劣直接软件的使用价值并决定软件产品的生命周期。总之,软件项目管理培训与服务在软件增值中的意义。上一页[1][2][3][4][5][6]下一页【1212 2管理架构矩阵模型 规范化的管理体现在:有完整的基于软件开发标准(如CMM、ISO等)的开发流程;有基于流程的完整详细的开发计划;有基于开发计划的成本预算和成本控制方法;有的阶段检查措施和评价标准;有的质量管理体系和质量实施手段,项目在可控状态下。而切都需要有组织的管理团队和运作规范的管理架构。 在软件项目管理过程中,项目经理起着至关的作用。项
7、目经理,有两种观点:软件项目经理应该是计算机某的应用专家,能够对项目组技术,如此才有能力安排工作。另观点则,项目经理应该是职业经理,他可以计算机技术专家,但应该是管理专家,具备轻松调配各资源的技巧和地组织、管理开发队伍、沟通的能力,他的作用主要体现在、管理、安排的工作,控制项目进度和费用,与用户沟通,等等。事实上,在意义上,不管是技术型专家管理型专家都无法现代软件项目管理的需要。在传统的垂直型管理模式中,项目经理要直接管理到的程序员,只适用于不太的技术型项目,它了中间层的作用,不便于员工的性。而扁平化管理
8、意味着要面对的直接下级,对管理者了的管理要求,大型项目来说,涉及到领域知识,他都要面面俱到,这不管是技术型管理型项目经理来说似乎都很难,即使所谓既懂专业又懂管理的全才专家来说,也不要求他在各个最优秀的。 众所周知的事实是,找既懂专业又有项目管理经验的专家往往,但找几个或懂专业或懂项目管理的专家也许并不。好的软件项目团队就应该是它可以整合各的能力,使集体的能量最大化。,与其找所谓全才的项目经理,还不如规范的管理架构。笔者多年的
此文档下载收益归作者所有