1、Distributed Agile and DevOpsPractitioner approach Avanish TiwariAvanish TiwariIndustry Principal and Head of DeliveryIndustry Principal and Head of DeliveryInfosys Technologies(China)Company LimitedOrganizational Context 组织背景3复杂的环境更迅速的变化更多的工作复用和改造更快、更优、更智能Time allocation for operation team运维团队的时间分配4
2、Source:Study from Deepak Patil Microsoft Global Foundation Services in 2006,via James HamiltonDeployment management and fix deployment related incident take up nearly half of their time(47%)in typical large and medium-sized operations teams运维团队有将近一半(47%)的时间花在了与部署有关的工作中:1.日常新增功能的部署2.修复与部署有关的问题DevOps
3、Philosophy centers around“Enterprise Agility”DevOps注重于“企业敏捷性”Speed to ValueChange ImaginedPrioritizeChange DeliveredAccelerateAdoptShift leftLean&agile cultureProblem-findingEmpathy-based stakeholder engagementInsights-based learningContinuous feedbackContinuous deliveryTime to ValueCustomer Centric
4、ityCost EffectivenessService Reliability and QualityIntegratedtoolingOrganizational Readiness&Maturity Assessment a glimpse组织准备状态和成熟度评估Key Activities Define DevOps goals Define scope Identify key stakeholders Conduct a workshop/surveys with identified stakeholders Understand the current initiatives,
5、priorities,challenges andexpectations IT value stream analysis Portfolio analysis,DevOpsreadiness and maturity assessment,analysis and gap report DevOps technology assessment and tooling gap analysis Create assessment report,playback the findings with the stakeholders and incorporate the feedbackDev
6、Ops readiness and maturity assessmentImportant DevOps Metrics DevOps 重要指标Focus AreaMetricFormulaProposed UsageRelease frequencyDeploys/DayTotal#of deployments/#of days To understand increased collaboration&keep a track of time based improvementReleases/Week Total#of releases/week(by environments)Imp