企业级敏捷之路_第1页
企业级敏捷之路_第2页
企业级敏捷之路_第3页
企业级敏捷之路_第4页
企业级敏捷之路_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

®©2014IBMCorporation个人简介王立杰千零一夜》主编,2006年实施敏捷,曾为多家公司培训或咨询;曾在“ScrumGathering、AgileChina敏捷中国、Agiletour”等大会做过多次演讲”微信公共账号(微信ID:Agiel1001).22CAMS将是第五代企业IT技术的基础社交(Social)技术在多年主导消费者体Integrate,evolveandmaintainstabilityofservicesandcomplywithregulationsRapidlydeliverdifferentiatingapplicationsandservicestogrowrevenues,marketshareandobtainnewcustomersdifferentiatingclientexperiencetomeettheneedsofempoweredusersLeverageasoftwaresupplychaintoIntegrate,evolveandmaintainstabilityofservicesandcomplywithregulationsRapidlydeliverdifferentiatingapplicationsandservicestogrowrevenues,marketshareandobtainnewcustomersdifferentiatingclientexperiencetomeettheneedsofempoweredusersLeverageasoftwaresupplychaintolowercostandaccelerateservicesDeliversoftwarebasedinnovationtoenablesmarterinfrastructureandmillionsofdevicesSystemsofInteractionLeveragecloudtoenableflexibilityandLeveragecloudtoenableflexibilityandoffernewservices压力一:业务压力市场压力业务需求93%的业务执行官认为创新是排名第一的战略业务需求3X的差距存在于业务的需求和企业的交付能力之间。-与此同时-实现要求创新(Innovation):引入新业务模式需求变更快于IT实现它们的速度,IT如何创新?效率(Efficiency):减少软件交付过程的冗余质量和上市速度:寻找新的方法55 性能/功能测试eApplications 性能/功能测试eApplications66Organizationsthateffectivelyleveragesoftwareinnovationoutperformtheircompetitors...yetfewareabletodeliveriteffectivelyofcompaniesbelievesoftwaredeliveryButonly…outperformthosewhodonthosewhodon’tleveragesoftwaredeliveryeffectivelyleveragesoftwaredeliveryeffectivelytoday80%ofdevelopmentcostsarespentidentifyingandcorrectingdefects!*$960/defect$240/defect$240/defect*NationalInstituteofSt*NationalInstituteofStSource:GBSIndustrystanda$7,600/defect+Lawsuits,lossdamagetobrandDefectFFRcostforotherphaThe7WastesofsoftwaredeliveryAAcriticalmeasureofsuccessOverheadandReworkValuableWork40%40%Ourdevelopmentmethodsmustkeeppacewithanincreasinglycomplexworlddrivenbysoftware•We’vehadMoore’sLawforhardwareandnowsoftwareiseatingtheworld••Ourdevelopmentpracticeshaven’tkeptpace.Agileshowsthegreatestpromise,butwasdevelopedforsmallteams•WeneedanewapproachthatharnessesthepowerofAgileandLeanandappliestotheneedsofthelargestsoftwareenterprises©2008-2014©2008-2014ScaledAgile,Inc.andAgile需要进入3.0时代DevOps正成为利用软件驱动业务创新的新热点用户为中心,通过部门间高效协作和自动化工具实现基于软件的业务持续创新什么是IBMDevOps(E2E):企业软件持续交付的能力计划和度量开发和测试计划和度量开发和测试发布和部署扩大协作,使乊包括客户、业务条线和其他相关人,以便更好的消除组织管理壁垒。软件交付过程自劢化,以便消除人力/资源的浪费和工期延误。扩大客户反馈圈,以便可以持续提高“以用户为中心,坚持协作化、坚持自动化”Agile3.0/企业级敏捷的特征不挑战企业级敏捷要求应用治理要求周期更短、度量更及时应用治理应用治理敏捷需要的变化:量化指标体系量化指标体系示例DimensionMetricsTime-to-DeliveryIterationVelocity,IterationBurndownBlockingWorkItemsReleaseBurndownProductValueIterationVelocity,BusinessValueVelocityEnhancementRequestTrend,AgeofEnhancementRequestTestedandDeliveredRequirementsProductCostReleaseBurnup,ReleaseBurndown,CostperunitofworkProductQualityDefectTrend(pre-shipandpost-ship)DefectDensity(pre-shipandpost-ship)TestCoverageofRequirementDefectRepairLatencyPredictabilityVelocityVariance2020战略层面文化层面工具层面如何在大规模团队Scale敏捷实践面临着很多挑战战略层面文化层面工具层面LackofacomprehensiveadoptionroadmapLittleadoptionandparticipationbeyonddevelopmentPracticesthatdon’teasilyscaletoprovidevisibilitytodistributedteamsSiloesoflooselyintegratedtoolsTeamTeammembersnotequippedwiththerighttraining,practicesandtooling人员层面企业级敏捷小结有一个清晰的由关键KPI支撑的敏捷接纳策略敏捷及精益实践可以逐步采纳如何达到Agile3.0/企业级敏捷2323ATM7.5.11无法按期完成。付周期长。Filter/Combine/Filter/Combine/Morph7.5.11!!!! 业务-业务-技术路线图我们知道业务对应到技术的依赖与关联么?7.5.117.5.11Filter/Combine/Morph我们知道谁在做什么我们知道谁在做什么?…他们知道我们想要什么?多源的软件交付!!!!!!!! 跨应用的发布计划 跨应用的发布计划我们能够管理跨不同模式的交付么? 持续业务规划解决方案规划和度量规划和度量业务需求优先级排定和状态业务发布范围和状态-度量管理改善过程效率和业务成果持续计划不度量,进一步扩展DemandmanagementReleaseanditerationplanningPlanitem/storyimplementationtrackingDetailedmetricsDemandmanagementReleaseanditerationplanningPlanitem/storyimplementationtrackingDetailedmetricsBusinessneedelaborationRequirementscollaborationAcceptancecriteriadefinitionPortfoliodecisionsPortfoliodecisionsBusinessRoadmapbalancingProject,portfolio,teamsmetricsAcceptancetestplanningandexecutionDetailedmetrics无法持续测试协同开发CLM,从团队协作的应用生命周期管理,延伸到企业敏捷协同开发开发需要敏捷,传统方式,以及主机环境-敏捷ALMQuickStart服务,帮助进行安装、-预定义的敏捷过程模版加速项目创建持续交付-简单且快捷的敏捷排序-拖拽方式快速便捷持续交付OSLC开放生命周期和服务管理集成平台-在线过程指南提供敏捷实践的上下文帮助,OSLC开放生命周期和服务管理集成平台-支持进行中的项目过程模板改进-无缝扩展,支持持续协作、测试和部署ScrumMasterScrumMaster持续测试:结合自劢化部署及云环境•尽早测试,尽早集成•通过自动化部署以及测试虚拟化,冒烟测试可以作为持续集成过程的一部分虚拟组件•冒烟测试的结果实时可见,缩减解决周期虚拟组件IBMsmorrtcloud{IBMsmorrtcloudrTestServer持续开发不测试,消除依赖AppStoreAppStorett较少交付较少交付):•使用场景简介:IBMMQA产品可以针对用户已有的Mobileapp进行插桩,去捕获测试人员或者最终用户的体验,包括带有上下文的应用崩溃报告、内置于app的bug报告、内置于app的用户意见反馈和其它质量度量,这些信息被是收集到MQASaas服务中,团队就可以根据产品同时提供的语义分析能力,利用这些数据来优化现有工作,进行快速改进。44 withSentimentAnalysis开发环境和生产环境的差异极易导致部署失败手工部署不发布过程导致可重复性低、速度慢、过程丌可控发布不部署需要人员不流程的协调一致Releaseman…持续部署:IBMUrbanCode持续部署:IBMUrbanCodeDeployApplicationBlueprint减少错误提高生产率:减少错误提高生产率: ArtifactsVersionedArtifacts Artifacts Artifacts Artifacts合规与检查QAReleaseProductQAReleaseProductReleaseDevelopmentReleaseExecuteAgainstExecuteAgainstExecuteAgainstExecuteAgainstExecuteAgainst可视化编排部署逻辑和控制开箱即用的插可视化编排部署逻辑和控制开箱即用的插件,幵可扩展同时支持多套环境自动部署持续发布:IBMUrbanCodeReleaseDevOps与云环境VirtualizationVirtualization VirtualizationVirtualizationVirtualizationVirtualizationIBMDevOps-跨应用生命周期的交付能力模型SmartClou

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论