CMM实践.ppt

上传人:b****1 文档编号:1387077 上传时间:2022-10-21 格式:PPT 页数:48 大小:321.50KB
下载 相关 举报
CMM实践.ppt_第1页
第1页 / 共48页
CMM实践.ppt_第2页
第2页 / 共48页
CMM实践.ppt_第3页
第3页 / 共48页
CMM实践.ppt_第4页
第4页 / 共48页
CMM实践.ppt_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

CMM实践.ppt

《CMM实践.ppt》由会员分享,可在线阅读,更多相关《CMM实践.ppt(48页珍藏版)》请在冰豆网上搜索。

CMM实践.ppt

CMM的实践探索,鑫讯公司鲍雨松,简报内容,对软件本质的探讨对CMM的探讨如何做好软件项目管理软件项目管理流程,一、对软件本质的探讨,软件项目的成功和失败,软件开发的困惑,为什么我们不能开发出高质量的软件?

为什么人类无法定义它、解释它,深刻地了解它?

为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?

软件工程方法不堪一击,人们无法使用它们。

软件项目失败原因,客户需求不确定最终产品的设计和特色只有在过程中才能变得清晰,而不是开始时很难制定准确的计划估计不够,低估时间和成本来自营销、客户和管理者的压力沟通失败是项目失败的最大的威胁软件过程不可见,软件开发的探索,技术CASE,UMLOO过程控制ISO9001,ISO9000-3,ISO15504,ISO12207CMM,TickIT以上措施并没有真正解决软件危机“质量是制造出来的,不是检验出来”,在制造业适用,在软件行业作用并不大(软件过程不可见)项目失败率还是很高,软件开发的本质,软件开发的本质就是基于人类思考的一种心智活动计算机及运行其上的软件就是人类大脑活动的一面镜子软件与心理学的关系要比工程学、技术及数学的关系要近的多软件永久只能是软件开发人员的心理模仿,程序员永远也不可能让计算机做出超过它自己想像力的事需求具有不确定性,是逐步澄清的,软件项目失败深层次原因,对软件的误解是问题的根源。

现有的方法是由那些有良好愿望但忘记了软件中的“软”的那些聪明人所创建的。

他们假定开发软件就象造桥。

方法不正确。

没有人打算失败,具有讽刺意味的是为使失败最小化而创建的方法是失败的。

开发人员士气不高,没有创造性。

管理人员、开发人员能力不够。

只重过程,不重人。

没有良好的沟通。

软件项目成功关键-1,过程方面从“重量型”方法转向了“轻量型”或“灵活”方法,只做有用的工作。

XP是一种不错的方法。

预计它对于目前一代的重要性就象SEI及其CMM对上一代的重要性一样。

越简单越好,越有效越好用正确的方法做事,而不是将事情做正确,而不是为了遵循某些标准和模型一定还有更好方法过程依赖于人,软件项目成功关键-2,人员方面在人力资源管理方面的强大投入,有优秀的员工才会有优秀的企业。

发展高素质的项目管理人员,让软件项目管理人员具有专业的技能。

发展并把握顶尖技术人才,一个有才华的软件开发者的创造性可以是一个普通者的十倍。

软件开发项目应该配备有创造力的人员。

最好是找到一个有创造力的程序员,而不是指望某一个程序员会变得有创造力。

可以让程序员发挥他们的专长:

编写代码。

建立有力合理的组织结构。

软件项目成功关键-3,项目受益者广泛参与最终用户参与开发与营销紧密结合高级管理者强大的支持项目组内部有效沟通向不确定性挑战日常建构,关注真正的最终结果立足于灵活在项目前期阶段充分沟通,充分交流,鼓励创新,二、对CMM的探讨,对CMM的认识-1,CMM以过程改进为核心思想内容有500多页,316个关键实践,是否太多?

到CMM5级,要实施57年,是否太长?

过程过程要能提高效率任何过程都有改进的可能过程并没有解决项目成功的所有因素,包括人员、工具、技术、管理的问题。

过程并不擅长于解决项目的因境,对CMM的认识-2,CMM的问题CMM不是基于目标和方法的管理,而是基于过程的管理。

CMM只说明了要做什么,并没有说明要如何做。

如果你没有团队管理技能,别指望CMM过程或UML建模能挽救项目。

成功团队是建立在个人技能及其协作之上的。

管理人才的匮乏,成为走在CMM这条没有终点的路上的软件企业难以逾越的路障。

另一方面,如果人们确实有技能,那么他们只需要非常少的CMM过程。

对CMM的认识-3,CMM与英语CMM犹如英语语法,学得再好,考的再好,不一定讲的很好英语是讲出来的,软件是编出来的,所有工作要以编程为中心正确的认识过程的思想有用但是小批量最好。

越简单越好,越有效越好过程要实用,要注重结果用正确的方法做事,而不是将事情做正确,而不是为了遵循某些标准和模型一定还有更好方法,三、如何做好软件项目管理,管理理念,规范管理建立正确、有效、灵活的管理体系以人为本找到合适的人员,发展和激励人员有效沟通在员工之间,员工与客户、合作伙伴之间建立无限制、最有效的沟通追求卓越不断创新,用最好的技术、方法让每个人工作的价值最大化,规范管理,建立正确、有效、灵活的管理体系,适应软件项目的实际情况,适应市场的变化越简单越好,越有效越好让员工理解管理的思想用正确的方法做事,而不是将事情做正确,而不是为了遵循某些标准和模型一定还有更好方法,鼓励创造性,制度要提高创造性和提高士气,而不是限制创造性,以人为本-1,找到合适的人员有合格的软件开发人员才能保证它一流的软件产品质量选择合适的人员,最好是找到一个有创造力的程序员,而不是指望某一个程序员会变得有创造力发展员工在人力资源管理方面的强大投入,有优秀的员工才会有优秀的企业。

发展高素质的项目管理人员,让软件项目管理人员具有专业的技能。

发展并把握顶尖技术人才,一个有才华的软件开发者的创造性可以是一个普通者的十倍。

以人为本-2,激励员工信任员工相互平等鼓励支持建立适当的组织结构组织分工合理、有效,减少人的因素的影响将员工的专长最大化,有效沟通-1,重要性PM85%时间花在紧急事件处理PM90%工作时间与沟通有关项目的问题往往可以追溯到某人在某个时刻没有和其他人一起商量某些重要问题上。

沟通失败是项目失败的最大的威胁。

良好的沟通是保持项目正常进行的润滑剂。

在沟通和表达方面很小的投资就能为个人、项目和组织带来巨大的回报,而且比技术方面更具生命力,有效沟通-2,重要性更早和经常来自客户、团队和实际最终用户的具体反馈意见为您提供更多的机会来调整您的力量。

反馈可以让您把握住正确的方向,少走弯路。

把问题消灭在萌芽状态。

方式信息发布确认收到确认理解多方面的沟通方式,慎用e-mail终止不必开的会议,有效沟通-3,勇气需要勇气来相信一路上具体沟通、反馈比预先知道每样事物来得更好。

需要勇气来在可能暴露您的无知时与团队中其他人交流。

需要勇气来使系统尽可能简单,将明天的决定推到明天做。

而如果没有了解沟通的重要性,没有正确的沟通方式,勇气也就失去了依靠。

追求卓越,不断创新,使用最正确的方法不断学习,掌握用最有效的技术持续提供客户满意的产品和服务更高的品质,更快的速度,更低的成本让每个员工工作的价值最大化不断提升个人及公司的竞争力,四、软件项目管理流程,组织结构,软件项目管理过程,项目初始过程,业务需求评审,业务需求规格评审表,项目计划过程,项目实施过程,产品工程过程,同行评审,软件质量保证,软件建构管理,产品出货,采购,项目报告,变更控制过程,项目结案过程,产品维护-问题单处理,组织层过程,软件过程改进软件过程数据库教育训练,软件过程改进,软件过程数据库,量化报表,教育训练,与CMM的关系,CMM4,谢谢!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1