您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 略谈IT项目管理及案例介绍-
一、IT项目管理基础二、IT项目管理过程三、IT项目管理实践四、IT项目质量保证项目是为达到特定目的、使用一定资源、在确定的时间内、为特定发起人而提供独特的产品、服务或成果而进行的一次性努力。何为项目?就是在有限的时间、空间、预算范围内,将人力、物力组织在一起,有条不紊的实现项目目标。何为项目管理?项目管理的三要素时间质量成本项目管理的三角关系:三者相互制约,这三项中的任何一项发生变化,势必影响另外两项中的至少一项发生变化。项目管理就是要平衡三者之间的关系,达成项目目标。美国StandishGroup曾对超过8400个IT项目的研究表明,只有16%的项目实现其目标,50%的项目需要补救,34%的项目彻底失败。Frame博士曾对438位项目工作人员进行了调查,结果表明,项目失败的比率也非常高。根据他的分析,大多数项目的问题来源于以下四个方面的原因之一:组织方面出现问题(如因外来资源而产生的问题);对需求缺乏控制;缺乏计划和控制;项目执行方面与项目估算方面的问题。由此可见,在当前的环境下,实施项目管理是非常必要的!为什么要进行项目管理?1、合理安排项目的进度,有效使用项目资源,确保项目能够按期完成,并降低项目成本。通过项目管理中的工作分解结构WBS、网络图和关键路径PDM、资源平衡、资源优化等一系列项目管理方法和技术的使用,可以尽早地制定出项目的任务组成,并合理安排各项任务的先后顺序,有效安排资源的使用,特别是项目中的关键资源和重点资源,从而保证项目的顺利实施,并有效降低项目成本。项目管理能带来什么好处?2、加强项目的团队合作,提高项目团队的战斗力。项目管理的方法提供了一系列的人力资源管理、沟通管理的方法,如人力资源的管理理论、激励理论、团队合作方法等。通过这些方法的使用,可以增强团队合作精神,提高项目组成员的工作士气和效率。项目管理能带来什么好处?3、降低项目风险,提高项目实施的成功率。项目管理中重要的一部分是风险管理,通过风险管理可以有效降低项目的不确定因素对项目的影响。其实,这些工作是在传统的项目实施过程中最容易被忽略的,也是会对项目产生毁灭性后果的因素之一。4、有效控制项目范围,增强项目的可控性。在项目实施过程中,需求的变更是经常发生的。如果没有一种好的方法来进行控制,势必会对项目产生很多不良的影响,而项目管理中强调进行范围控制,变更控制委员会(CCB)和变更控制系统的设立,能有效降低项目范围变更对项目的影响,保证项目顺利实施。项目管理能带来什么好处?5、可以尽早地发现项目实施中的问题,有效地进行项目控制。项目计划、执行状况的检查以及PDCA工作环的应用,能够及早地发现项目实施中存在的问题和隐含的问题,这样项目就能顺利执行。6、可以有效地进行项目的知识积累。项目之所以能够运作很成功,除了有规范的制度外,还有一个因素就是有比较好的知识积累。项目管理中强调项目结束时,需要进行项目总结,这样就能将更多的公司项目经验,转换为公司的财富。总体来讲,项目管理可以使得项目的实施顺利,降低项目的风险性,最大限度地达到预期的目标。项目管理能带来什么好处?“人位于任何组织和它的系统的核心”。无论技术如何进步,这仍然是真理并将永远是真理。是人在整合业务系统,是人在制定战略、组织结构和控制系统以及人力资源体系,是人提供清晰明了的思维、技能和允诺,从而得到业务的成功。项目管理能力模型因此,选择合适的人管理项目是重要的!无论行业、企业文化或其它因素,成功的项目经理具有相同的特点。此模型将项目经理的能力分三类:项目管理能力模型技术技能个人品质商业领导力项目经理的能力技术技能被分解成九大技能,被美国项目管理协会(PMI)在《项目管理知识体系》(PMBOK)中界定并得到了广泛地认可:综合管理范围管理时间管理成本管理质量管理人力资源管理沟通管理风险管理采购管理项目管理能力模型技术职能项目管理能力模型个人品质成就导向和善于行动乐于助人和为人服务作用和影响力管理技能认知能力处事效率项目管理能力模型商业领导力全局观商业洞察力组织上的睿智创造高效率工作环境的能力一、IT项目管理基础二、IT项目管理过程三、IT项目管理实践四、IT项目质量保证一般说来,要把一个项目管好,至少需要3种过程:(1)工程类过程。解决怎么把产品制造出来,要回答“技术上怎么做?”(2)管理类过程。管理过程分为启动、计划、执行、监控和收尾过程。(3)支持类过程。包括配置管理过程、质量管理过程、度量等等。CMMI标准软件过程即项目开发过程,一般分为:一、工程类过程二、管理类过程三、支持类过程一、IT项目管理基础二、IT项目管理过程三、IT项目管理实践四、IT项目质量保证2004改制成功,营业额过亿2009胜利软件发展历史主营石油行业信息化建设和技术服务注册资金:2115万元ISO质量认证,双软认证公司成立20032002成立北京分公司、新疆分公司、济南研发中心2005油田外部市场取得成果2006开拓西南市场成立四川分公司2007控股青岛创立控股超思维科2008连续三年评为国家规划布局内重点软件企业,营业额过2亿资质和殊荣资质殊荣国家系统集成二级资质国家规划布局内重点软件企业国家版权认证、软件产品认证(16项)山东省高新技术企业山东省双软认证企业中国技术市场协会金桥奖“石油企业投资一体化”山东省科技进步奖“油田开发一体化平台”等3项国家火炬计划项目“VIS油田企业运行数据平台软件”山东省优秀软件企业国家重点新产品项目“VIS油田企业井位部署系统”国际CMMI3资质认证国际ISO9001-2000质量体系认证油气勘探信息化解决方案油气开发信息化解决方案经营管理信息化解决方案数据管理信息化解决方案产品线划分勘探开发信息化咨询服务石油企业信息化解决方案和服务15234地质数字成图解决方案6系统集成解决方案7石油专业技术服务8石油工程信息化解决方案9◎两条线的管理思路过程管理测试管理◎质量管理贯穿整个生命周期项目管理思路一、过程管理一、过程管理软件过程管理工具-Qone软件过程管理工具-Qone测试用例管理服务器测试结果Log文件建造版本库编译器自动测试控制器测试报告网络发布服务器测试用例管理用户端用户端测试报告浏览产品代码测试代码测试结果代码库测试机房测试平台测试结果二、测试管理静态单元检查•代码级格式检查•代码级语法检查动态单元测试•业务逻辑单元测试•数据库逻辑单元测试•单元压力/并发测试动态系统测试•集成测试•系统功能测试•系统压力/并发测试自动系统测试•脚本驱动的UI测试格式分析报告语法分析报告业务逻辑报告数据逻辑报告数据性能报告系统压力报告功能缺陷报告输出输出输出系统压力报告功能缺陷报告输出二、测试管理1、建立一个质量背景,其包含一个测试平台2、特点决定了必须从细节入手开展测试3、开发周期内,要有测试的计划和设计4、开发工具、管理工具、分析工具自动、统一、全面加强测试,就要有计划和工作量XUnit、Maven、Hudson、Artifactory二、测试管理一、IT项目管理基础二、IT项目管理过程三、IT项目管理实践四、IT项目质量保证质量管理的思路1过程质量保证2产品质量保证3基于Qone的数据分析4•两条线相辅相成的管理思路•质量管理贯穿整个生命周期一、质量管理的思路计划!计划!计划!成果!成果!成果!数据!数据!数据!评审!评审!评审!跟踪!跟踪!跟踪!二、过程质量保证重点关注计划进度跟踪项目指标产品策划个人评价1、以计划为中心2、计划跟踪是重点3、计划运行数据说话1、计划编制规范2、任务工作量估算3、识别计划中的工作产品1、项目指标评价运行情况•SPI值•项目工作量偏差•延期任务率•任务完成比率•任务填报及时率2、风险和异常的分析1、饱和度、个人进度、开发质量2、个人绩效参考1、产品策划转化为阶段计划2、阶段计划是产品发布达成关键1、关注阶段和里程碑的达成2、周期性跟踪和计划点跟踪以计划为中心计划的评价注重评审◎关键里程碑点必须评审◎评审必须有评审检查单,有评审记录◎评审必须有结论◎评审发现的问题要进行跟踪评审点建立评审团队注重评审三、产品质量保证1、从代码到功能进行测试2、测试驱动开发3、从理论到环境工具支持•格式•语法静态代码测试•逻辑•数据•并发动态代码测试•功能•压力动态系统测试自动化测试从测试类型、测试级别、测试范围三个维度进行管理,测试工作贯穿软件开发的全过程。1、从代码到功能进行测试测试驱动开发是一边做测试,一边开发,不断地完善代码以通过测试。设计人员必须对设计负责,思考对设计如何进行验证,特别是那些设计中测试的死角,为代码检查和单元测试做重构、附加设计。开发人员必须做单元测试,必须对自己的代码质量负责。本地代码检查单元测试结果SVN审核修改认可自动检查结果复测!!生成报告评价!!!!OK!!Upload2、测试驱动开发尽量在单元测试阶段对承担较大负载压力的代码进行单元测试,不要将这种测试拖延到功能测试阶段,开发者会反罹其害。早知如此何必当初爽!靠!2、测试驱动开发ProjectA测试数据库SQL脚本核心控制器环境构建服务版本抽取服务报告生成服务测试执行服务静态检查服务配置文件ProjectBSQL脚本TestCase配置文件Project……TestCaseBizCodeBizCodeProjectCSQL脚本配置文件TestCaseBizCodeSVNRepositoryStep1从SVN中取得CodeStep2根据配置构建测试上下文Step3静态代码检查Step4动态单元测试Step5生成结果报告、保留测试现场Step2.1ReUsableDBContextStep0环境配置主控数据库结果文件Step3.1静态检查结果Step4.1单元测试结果执行日志WebSite日志日志3、从理论到环境工具支持开发工具四、基于Qone的数据分析项目指标以周和月度为时间单位以周为时间单位SPI值项目工作量偏差延期任务率任务完成比率填报及时率总任务数已完成任务数未完成任务数待审任务数进行中任务数取消任务数项目指标项目指标个人指标个人指标1、项目指标周期性评价项目的运行状况为项目周报服务也是对项目经理的一种评价2、个人指标个人绩效考核的参考依据指标的应用知识是学来的能力是训练出来的经验是总结出来的智慧是悟出来的——吴永达谢谢!
本文标题:略谈IT项目管理及案例介绍-
链接地址:https://www.777doc.com/doc-780511 .html