敏捷导入及组织转型-企业级大规模敏捷转型最佳实践

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

®IBMSoftwareGroup©2006IBMCorporation企业级大规模敏捷转型最佳实践DJNingIBMRational大中国区技术总监IBMSoftwareGroup|Rationalsoftware2222会议议程�IBMIBMIBMIBM大规模敏捷转型纪实�什么是大规模敏捷�IBMIBMIBMIBM大规模敏捷转型最佳实践2222IBMSoftwareGroup|Rationalsoftware33333IBM软件研发正在向敏捷转型是业界为数不多的大规模敏捷转型案例�大规模�~35,000开发人员�非常多样化的开发环境�从新产品、快速交付、Web2.0�到成熟产品、风险驱动、旧有技术�关键是如何解决好大规模敏捷转型的挑战�团队规模、地域分布、流程、应用复杂度…IBMSoftwareGroup|Rationalsoftware全球化整合开发案例:Rational的开放团队CanadaCanadaCanadaCanada––––469(21%)469(21%)469(21%)469(21%)IsraelIsraelIsraelIsrael––––82(4%)82(4%)82(4%)82(4%)ChinaChinaChinaChina––––167(7%)167(7%)167(7%)167(7%)JapanJapanJapanJapan––––15(1%)15(1%)15(1%)15(1%)FranceFranceFranceFrance––––66(3%)66(3%)66(3%)66(3%)UnitedStatesUnitedStatesUnitedStatesUnitedStates––––915(41%)915(41%)915(41%)915(41%)IndiaIndiaIndiaIndia––––296(13%)296(13%)296(13%)296(13%)SwitzerlandSwitzerlandSwitzerlandSwitzerland––––12(1%)12(1%)12(1%)12(1%)MexicoMexicoMexicoMexico––––63(3%)63(3%)63(3%)63(3%)Atotalof2,244resourcesworldwide*BrazilBrazilBrazilBrazil––––4(1%)4(1%)4(1%)4(1%)PolandPolandPolandPoland––––3(1%)3(1%)3(1%)3(1%)AustraliaAustraliaAustraliaAustralia––––12(1%)12(1%)12(1%)12(1%)SwedenSwedenSwedenSweden––––34(2%)34(2%)34(2%)34(2%)UKUKUKUK––––80(4%)80(4%)80(4%)80(4%)*asof3/30/2011RussiaRussiaRussiaRussia––––13(1%)13(1%)13(1%)13(1%)TaiwanTaiwanTaiwanTaiwan––––11(1%)11(1%)11(1%)11(1%)GrowthMarketGrowthMarketGrowthMarketGrowthMarket623(27%)623(27%)623(27%)623(27%)MajorMarketMajorMarketMajorMarketMajorMarket1621(73%)1621(73%)1621(73%)1621(73%)Total2244Total2244Total2244Total2244****7acquisitions7acquisitions7acquisitions7acquisitions175products175products175products175products80releases/year80releases/year80releases/year80releases/year#customers-8201#customers-8201#customers-8201#customers-8201IBMSoftwareGroup|RationalsoftwareIBM大规模敏捷转型的成果减少4.5%4.5%4.5%4.5%的返工和$300M$300M$300M$300M的维护成本IBMSoftwareGroup|RationalsoftwareIBM敏捷转型的结果:提高效率意味着更多的创新66665%200620062006200647%93%95%85%Agile/iterativeprojectsOntimedeliveryDefectbackloginmonthsBetadefectsfixedbeforeGAEfficiencyMeasuresEfficiencyMeasuresEfficiencyMeasuresEfficiencyMeasures201120112011201195%2.7InvestmentsInvestmentsInvestmentsInvestmentsIBMSoftwareGroup|Rationalsoftware7777会议议程�IBMIBMIBMIBM大规模敏捷转型纪实�什么是大规模敏捷�IBMIBMIBMIBM大规模敏捷转型最佳实践7777IBMSoftwareGroup|Rationalsoftware敏捷规模化�敏捷经验表明,敏捷最适合的项目:�是在同一地点,员工队伍不超过15人�客户能全职参与,开发新的,而不是已有的应用�但是,越来越少的项目符合这些准则,而且项目自身的复杂度只有可能增加而不会减小。所以要真正满足复杂项目要求,敏捷必须规模化�您也许会问�复杂项目的特征是什么?�我的项目是否具有这些特性从而需要考虑规模化问题?IBMSoftwareGroup|Rationalsoftware敏捷规模化因素IBMSoftwareGroup|Rationalsoftware复杂项目开放如何进行敏捷规模化?IBMSoftwareGroup|Rationalsoftware11111111会议议程�IBMIBMIBMIBM大规模敏捷转型纪实�什么是大规模敏捷�IBMIBMIBMIBM大规模敏捷转型最佳实践11111111IBMSoftwareGroup|RationalsoftwareIBM大规模敏捷转型最佳实践IBMSoftwareGroup|Rationalsoftware开发环境框架改进一个ITITITIT组织的能力更多的被看作是组织变更而不是技术升级IBMSoftwareGroup|Rationalsoftware14141414持续改进:可度量的能力改进框架赋予团队度量、管理和增量改进软件交付的能力阶段1阶段2阶段3阶段4返回阶段2确认成果并开始下一个项目设立业务价值目标确定最佳实践的关注领域加速和监控方案的实施就业务结果进行评审和沟通�框架提供一个系统的方法,帮助持续改进软件和系统开发和交付过程AssessAssessAssessAssessSteerSteerSteerSteerActActActActIBMSoftwareGroup|Rationalsoftware15151515采用成熟的组织变革管理框架�Kotter框架因领导组织变革而闻名(参见JohnKotter的《LeadingChange(领导变革)》)�Kotter阶段:�制造紧迫感�建立联合的指导团队�制定愿景与策略�沟通变更愿景�赋予员工广阔的行动空间�实现短期盈利�巩固已有成果,实现更多转变�将新的方法植根于文化中IBMSoftwareGroup|RationalsoftwareIBM整合的敏捷开发过程IBMSoftwareGroup|Rationalsoftware统一的团队协作平台:RationalTeamConcert�和工作项管理相结合的迭代计划和执行�未来的项目管理工具中也将出现的新技术项目计划(Planning)工作项管理(WorkItems)�工作项可以是需求、任务,缺陷,变更等�迭代计划的基本元素�任务的跟踪、查询和审批�ClearQuest连接器�建立与工作项与变更集的追踪�支持Ant,MavenandCommandline等构建工具�支持个人构建�与BuildForge集成构建管理(Build)报告(Reporting)配置管理(SCM)�基于组件的配置管理库�基于流和变更集的管理�支持跨地域的并行开发�ClearCase连接器管理(用户、项目、流程)查询数据仓库附加的服务存储协作TeamServer�可定制的项目仪表盘�实时报告和查询能力IBMSoftwareGroup|Rationalsoftware团队仪表板:Rational执行官仪表板RationalDataSourcesRationalDataSourcesRationalDataSourcesRationalDataSourcesThird-PartyDataSourcesThird-PartyDataSourcesThird-PartyDataSourcesThird-PartyDataSourcesDB2DB2DB2DB2OracleOracleOracleOracleSQLServerSQLServerSQLServerSQLServerRationalInsightRationalInsightRationalInsightRationalInsightQuantitativeandQualitativeDataQuantitativeandQualitativeDataQuantitativeandQualitativeDataQuantitativeandQualitativeDataWhereYouAreWhereYouAreWhereYouAreWhereYouAre�ProductivityRates�QualityLevelsWhyYouAreWhyYouAreWhyYouAreWhyYouAre�ProcessAssess�ProductHealth�OpenServicesforLifecycleCollaboration(OSLC)IBMSoftwareGroup|Rationalsoftware实时规划实时规划,改进了时间管理:�提供了一个计划,跨越了需求、开发、测试诸多阶段,保证团队了解整个项目的全貌�计划与执行相结合,,,,保证整个团队随时了解真实的项目状态�允许每个成员参与,保证了计划的及时性与准确性�帮助团队对意外事情做出及时响应,保证团队执行符合计划ArchitectArchitectArchitectArchitectAnalystAnalystAnalystAnalystDeveloperDeveloperDeveloperDeveloperQualityQualityQualityQualityProfessionalProfessionalProfessionalProfessionalDeploymentDeploymentDeploymentDeploymentEngineerEngineerEngineerEngineerProjectLeadProjectLeadProjectLeadProjectLeadIBMSoftwareGroup|Rationalsoftware全生命周期追踪全生命周期追踪提高了质量:�建立软件资产之间的关联关系�帮助识别与减少工件之间关系的缺失,,,,确保覆盖率�提供可视化能力,确保计划项的完整性�快速访问相关联的工件,确保团队的统一视图�提供了透明化管理,基于业务优先级进行准确的决策InstantaccesstodetailsfromanypointinthedevelopmentprocessInstantaccesstodetailsfromanypointinthed

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功