《33.人才发展论坛-Avanish Tiwari-敏捷成熟度评估框架(21页).pdf》由会员分享,可在线阅读,更多相关《33.人才发展论坛-Avanish Tiwari-敏捷成熟度评估框架(21页).pdf(21页珍藏版)》请在三个皮匠报告上搜索。
1、AGILE MATURITY ASSESSMENT A FRAMEWORKAvanish Tiwari27 10 2019The Agile Manifesto2We are uncovering better ways of developingsoftware by doing it and helping others do it.Through this work we have come to value:That is,while there is value in the items onthe right,we value the items on the left more.
2、http:/agilemanifesto.org/Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a planAgile Principles Welcome changeIterative delivery Daily business collaborationTrust
3、ed,motivated teamFace to Face communication Working softwareSustainable pace Technical excellence Focus on simplicity Self-organized teamReflect&adjustProduce value early3Agile AdoptionTeam Environment and CultureAgile PracticesDevelopment PracticesGovernanceInter Team DependenciesPlanning for proje
4、ct resourceTeam CompositionBacklog GroomingEstimationWork items SizingDaily Stand upsContinuous FeedbackContinuous ImprovementAgile MetricsHow are requirements analyzedAgile ChartingRelease FrequencyHow is architecture&Design of the product handled?How does UAT happen?Functional testing in the proje
5、ctConfiguration ManagementFunctional Smoke TestingAutomation-Unit TestAutomation-Functional TestAutomation-Regression TestAutomation-Built in QualityContinuous IntegrationVirtualized ServicesAutomated DeploymentsWork allocationPlanningHow does project monitoring control happenIntegration touch point
6、sCollaboration4Agile Subway MapPresentation Title5Critical Success factors for agility6Navigate Complexities of Agile journey7Agile readiness and maturity assessmentValue system analysisEnterprise agile transformation strategy&blueprintAgile operating model definitionRole-based trainingAgile coachin
7、gEnterprise agile transformationCenter of excellence setupDistributed agile implementationGovernance and metrics setupOrganization change managementApproach for Agile Transformation88Organization Readiness and Maturity Assessment 9Agile Maturity ModelIllustrative Agile Maturity QuestionnaireAgile Ma
8、turity-Highlights0.000.501.001.502.002.503.003.504.004.505.00Behavioral Dimension0.000.501.001.502.002.503.003.504.004.505.00Engineering dimensionAgile Adoption Scores:Iron(0 21)Silver(22 65)Gold(66 109)Platinum(110)27.65Illustrative High level AssessmentAgile DevOps Assessment Blueprint Creation&Op
9、erating Model DefinitionIllustrative Roadmap based on Assessment ResultsAgileOrg CM&CultureAutomated EnvironmentsContinuous DeploymentAgile TestingContinuous IntegrationArchitectureArticulate project vision in terms of currency/cost.Brainstorming sessions&Rotation of Workhighest priority to radiated
10、 informationCustomer representative sits beside the team Fully Automated Regression TestingFully Automated Smoke TestingRegular backlog grooming5-10%of the Sprints effortFully Automated Acceptance TestingFully Automated User Acceptance TestingConfigure different PolicyReduce Build Timebuilt automati
11、cally every time somebody commits a change.Automated mergingFully Automated DB TestingAutomated code review Artifact Repository ManagerFully Automated release Management/documentationOn Demand Releasefully automated build,deploy,test and release process.Validating Configuration information at run ti
12、mefully automated virtual machinesfully automated deployment process fully automated Env Configure processesEnd to end visibility,traceability and automatic dashboards One single team-no differentiation b/w Dev&Ops.Micro Service ArchitectureNFR as part of user stories,Fully Automated Non Functional
13、TestingWALK69 Months34 Months46 Months12 Months1112 MonthsSPRINTRUNE1E2E3S1S2CRAWLSetting up Capabilities 15Implement and Scale16Organizational Change Management 17KPIs and Measures18Building blocks for successful Agile transformation19Quality Shift LeftAgile Process FrameworkGovernance&MetricsAware
14、ness and Excitement!Training and Coaching Maintain CoE Portal with process guidelines Role Clarity Product release planning and establishing integration teams Communities of Practice,Newsletters,Power Hour sessions,Open Space events Explore opportunities for-Automation(e.g.Automated builds,Environme
15、nt Provisioning)Continuous Integration and Deployment Maturity Assessment Sustained implementation of processes Balanced set of leading indicators of project health and performance Just in Time training On the Job coaching Role based training Ongoing coaching to evolve maturity Facilitate Behavioral
16、 changes Transparency,Self organization Early and continued involvement of QA Engineering practices like TDD/BDD Test Automation during Sprint Early and ongoing integration and performance testingTools and AutomationAgile CoEImplement through an Agile Center of Excellence(Agile CoE)20Avanish T+86 WeChat:avanish_tTHANK YOU21