SlideShare une entreprise Scribd logo
1  sur  28
Distributed Agile For EnterprisesName - Sathyan SCompany - Thoughtworks
Agenda Our Customer Facts How did we achieve this? Continuous Improvement Recommendations Q&A
Our customer
Single Solution ?
Distributed Teams 200+ People
Distributed Teams
Distributed Teams Common vision Shared Responsibility
Communication
Communication Tools WEBEX Skype calls
Code Base BRANCH 1.0 95+ people RollBACK Token System
Iteration Planning/Tracking
Iteration Planning/Tracking
Key Metrics Build Metrics
Key Metrics Burn-up chart
Key Metrics defects
Key Metrics
Program Planning/Tracking Programme Status Work Steam Status
Release
Release
We Achieved
Journey Beyond
Key Areas ONE FEATURE ONE TEAM ONE LOCATION
Transition - Recommendations
Take - Away
Questions ? Reach Me:  satnair@thoughtworks.com

Contenu connexe

Tendances

Key Tele Services Capabilities Presentation 2011
Key Tele Services Capabilities Presentation 2011Key Tele Services Capabilities Presentation 2011
Key Tele Services Capabilities Presentation 2011
jjwkey
 
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce RoadmapCirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight
 
Salesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best PracticesSalesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best Practices
Jamie Grenney
 

Tendances (17)

Dreamforce 2009: IT Success with Agile Development Processes
Dreamforce 2009: IT Success with Agile Development ProcessesDreamforce 2009: IT Success with Agile Development Processes
Dreamforce 2009: IT Success with Agile Development Processes
 
Key Tele Services Capabilities Presentation 2011
Key Tele Services Capabilities Presentation 2011Key Tele Services Capabilities Presentation 2011
Key Tele Services Capabilities Presentation 2011
 
Dreamforce 2009: Behind-the-Scenes at Salesforce.com: Delivering 3 Major Rele...
Dreamforce 2009: Behind-the-Scenes at Salesforce.com: Delivering 3 Major Rele...Dreamforce 2009: Behind-the-Scenes at Salesforce.com: Delivering 3 Major Rele...
Dreamforce 2009: Behind-the-Scenes at Salesforce.com: Delivering 3 Major Rele...
 
How CPQ Impacts Business Results
How CPQ Impacts Business ResultsHow CPQ Impacts Business Results
How CPQ Impacts Business Results
 
Connectics: Tips and Tricks to Drive Engagement Across Your Organisation
Connectics: Tips and Tricks to Drive Engagement Across Your OrganisationConnectics: Tips and Tricks to Drive Engagement Across Your Organisation
Connectics: Tips and Tricks to Drive Engagement Across Your Organisation
 
Welcome to the Cloud
Welcome to the CloudWelcome to the Cloud
Welcome to the Cloud
 
Embracing Technology to Measure Outcomes
Embracing Technology to Measure OutcomesEmbracing Technology to Measure Outcomes
Embracing Technology to Measure Outcomes
 
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
Successfully Scaling an Agile Innovation Culture with Perforce - 2011 Perforc...
 
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce RoadmapCirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
 
Huron Consulting — 2018 Salesforce Roadmap
Huron Consulting — 2018 Salesforce RoadmapHuron Consulting — 2018 Salesforce Roadmap
Huron Consulting — 2018 Salesforce Roadmap
 
Predict (and Avoid) Workforce Challenges
Predict (and Avoid) Workforce ChallengesPredict (and Avoid) Workforce Challenges
Predict (and Avoid) Workforce Challenges
 
Day In the Life of a Field Service Manager: Dashboards Are My Co-Pilot
Day In the Life of a Field Service Manager: Dashboards Are My Co-PilotDay In the Life of a Field Service Manager: Dashboards Are My Co-Pilot
Day In the Life of a Field Service Manager: Dashboards Are My Co-Pilot
 
Peer Survey: The Benefits of Enterprise Service Management
Peer Survey: The Benefits of Enterprise Service ManagementPeer Survey: The Benefits of Enterprise Service Management
Peer Survey: The Benefits of Enterprise Service Management
 
The three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities RelationshipsThe three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities Relationships
 
Presentation: Jeff Kian
Presentation: Jeff Kian Presentation: Jeff Kian
Presentation: Jeff Kian
 
Salesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best PracticesSalesforce Ideas Implementation Best Practices
Salesforce Ideas Implementation Best Practices
 
Tackling the Common Challenges in Agile Transformation
Tackling the Common Challenges in Agile TransformationTackling the Common Challenges in Agile Transformation
Tackling the Common Challenges in Agile Transformation
 

En vedette

Sant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de BarcelonaSant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de Barcelona
xitos
 
IT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The MachineIT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The Machine
Arry Arman
 
IT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The BoxIT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The Box
Arry Arman
 
Sant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de BarcelonaSant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de Barcelona
xitos
 
BDT for continuous delivery
BDT for continuous deliveryBDT for continuous delivery
BDT for continuous delivery
Sathyan Sethumadhavan
 

En vedette (9)

Sant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de BarcelonaSant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de Barcelona
 
IT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The MachineIT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The Machine
 
Microsoft, PHP and IIS7
Microsoft, PHP and IIS7Microsoft, PHP and IIS7
Microsoft, PHP and IIS7
 
IT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The BoxIT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The Box
 
Sant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de BarcelonaSant Just dins l'àrea Metropolitana de Barcelona
Sant Just dins l'àrea Metropolitana de Barcelona
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
BDT for continuous delivery
BDT for continuous deliveryBDT for continuous delivery
BDT for continuous delivery
 
Specifications test automation pyramid public
Specifications test automation pyramid   publicSpecifications test automation pyramid   public
Specifications test automation pyramid public
 
Specifications For Enterprise Testing
Specifications For Enterprise TestingSpecifications For Enterprise Testing
Specifications For Enterprise Testing
 

Similaire à Agile china 2010 - Distributed agile for enterprises

Spca2014 holme end to end share point service delivery
Spca2014 holme   end to end share point service deliverySpca2014 holme   end to end share point service delivery
Spca2014 holme end to end share point service delivery
NCCOMMS
 
Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012
Bluewolf
 
Effective Use Of Bonus And MBO Incentives
Effective Use Of Bonus And MBO IncentivesEffective Use Of Bonus And MBO Incentives
Effective Use Of Bonus And MBO Incentives
Callidus Software
 
Ew qms asq_kitchner
Ew qms asq_kitchnerEw qms asq_kitchner
Ew qms asq_kitchner
Omnex Inc.
 

Similaire à Agile china 2010 - Distributed agile for enterprises (20)

Spca2014 holme end to end share point service delivery
Spca2014 holme   end to end share point service deliverySpca2014 holme   end to end share point service delivery
Spca2014 holme end to end share point service delivery
 
Ambasoft Presentation Master 2010 Final 2
Ambasoft Presentation Master 2010 Final  2Ambasoft Presentation Master 2010 Final  2
Ambasoft Presentation Master 2010 Final 2
 
Ambasoft Presentation Master 2010 Final 2
Ambasoft Presentation Master 2010 Final  2Ambasoft Presentation Master 2010 Final  2
Ambasoft Presentation Master 2010 Final 2
 
Soltius Presentation
Soltius PresentationSoltius Presentation
Soltius Presentation
 
Soltius Presentation
Soltius PresentationSoltius Presentation
Soltius Presentation
 
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZEKTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
KTern.AI-SAP-DXaaS-Workshop-OPTIMIZE
 
CodeScience webinar - Product Management and GTM for Work.com's Command Center
CodeScience webinar - Product Management and GTM for Work.com's Command CenterCodeScience webinar - Product Management and GTM for Work.com's Command Center
CodeScience webinar - Product Management and GTM for Work.com's Command Center
 
Cloudalyze - Company Profile
Cloudalyze - Company ProfileCloudalyze - Company Profile
Cloudalyze - Company Profile
 
How to Develop a Business Process Assessment, Strategy, and Systems Roadmap f...
How to Develop a Business Process Assessment, Strategy, and Systems Roadmap f...How to Develop a Business Process Assessment, Strategy, and Systems Roadmap f...
How to Develop a Business Process Assessment, Strategy, and Systems Roadmap f...
 
Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012
 
Effective Use Of Bonus And MBO Incentives
Effective Use Of Bonus And MBO IncentivesEffective Use Of Bonus And MBO Incentives
Effective Use Of Bonus And MBO Incentives
 
Ew qms asq_kitchner
Ew qms asq_kitchnerEw qms asq_kitchner
Ew qms asq_kitchner
 
Integratus solutions overview 08 19-15
Integratus solutions overview 08 19-15 Integratus solutions overview 08 19-15
Integratus solutions overview 08 19-15
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010
 
Salesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social EnterpriseSalesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social Enterprise
 
Cropscan group1
Cropscan group1Cropscan group1
Cropscan group1
 
RJT Oracle Services
RJT Oracle ServicesRJT Oracle Services
RJT Oracle Services
 
Rjtoraclepractice
RjtoraclepracticeRjtoraclepractice
Rjtoraclepractice
 
Selecting an LMS: Converging your Business Needs with Emerging Learning Trends
Selecting an LMS: Converging your Business Needs with Emerging Learning TrendsSelecting an LMS: Converging your Business Needs with Emerging Learning Trends
Selecting an LMS: Converging your Business Needs with Emerging Learning Trends
 
ActionMap Toolkit Overview and Value Proposition (NEWER VERSION AT actionmap....
ActionMap Toolkit Overview and Value Proposition (NEWER VERSION AT actionmap....ActionMap Toolkit Overview and Value Proposition (NEWER VERSION AT actionmap....
ActionMap Toolkit Overview and Value Proposition (NEWER VERSION AT actionmap....
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Agile china 2010 - Distributed agile for enterprises

Notes de l'éditeur

  1. Ticketing systems giant – Core customer management, booking engine, range of ticket collection kiosk and printers for corporate customersServices includes online ticket booking, mobile phone ticket purchaseTicketing software service provider for multiple privately owned transport corporationsDrive to adapt smartcard technologies for travel industry
  2. Shared OwnershipSelf-Organizing teamsShared responsibilities
  3. Shared OwnershipSelf-Organizing teamsShared responsibilities
  4. Shared OwnershipSelf-Organizing teamsShared responsibilities
  5. Code freeze 3 weeks before release and current trunk closed for check-in’sRegression team identifies end-to-end business scenarios and conducts manual testingDefects fixed on top priority and checked-in as patchesTime-boxed rigorous manual testing by the regression teamUAT team also conducts manual testing pairing with feature SME’sSeparate test lab for Non-functional testing (NFT). Load and stress testingEnvironment configuration very similar to productionLoad and stress tests conducted for identified business scenariosCritical findings taken on high priority and fixed before releaseSeparate test lab for Non-functional testing (NFT). Load and stress testingEnvironment configuration very similar to productionLoad and stress tests conducted for identified business scenariosCritical findings taken on high priority and fixed before releaseAutomated test framework team - Maintain and govern automated test suitesFor a feature - Triggers automated tests related to all componentsAnalyze results and provide results back to respective teamsTests conducted in different browsers and platformsDefects fixed on priority Team – Representatives from development, regression, SME’s, Business users, stakeholders, UAT, Test automationAnalyze the bugs - Provide priority based on business requirementsSME’s and stakeholders confirm the bugs to be fixedApplication verified for “Quality Gate” requirementsApplication deployed in Pre-productionRegression and UAT testing for end-user business scenariosSME’s conducts transactions and verify functionalitiesBuild certified for “Release”
  6. Code freeze 3 weeks before release and current trunk closed for check-in’sRegression team identifies end-to-end business scenarios and conducts manual testingDefects fixed on top priority and checked-in as patchesTime-boxed rigorous manual testing by the regression teamUAT team also conducts manual testing pairing with feature SME’sSeparate test lab for Non-functional testing (NFT). Load and stress testingEnvironment configuration very similar to productionLoad and stress tests conducted for identified business scenariosCritical findings taken on high priority and fixed before releaseSeparate test lab for Non-functional testing (NFT). Load and stress testingEnvironment configuration very similar to productionLoad and stress tests conducted for identified business scenariosCritical findings taken on high priority and fixed before releaseAutomated test framework team - Maintain and govern automated test suitesFor a feature - Triggers automated tests related to all componentsAnalyze results and provide results back to respective teamsTests conducted in different browsers and platformsDefects fixed on priority Team – Representatives from development, regression, SME’s, Business users, stakeholders, UAT, Test automationAnalyze the bugs - Provide priority based on business requirementsSME’s and stakeholders confirm the bugs to be fixedApplication verified for “Quality Gate” requirementsApplication deployed in Pre-productionRegression and UAT testing for end-user business scenariosSME’s conducts transactions and verify functionalitiesBuild certified for “Release”
  7. People – Rotation, Understand their interest, Willingness to travel, Can we make the right compositionCode base – Move code base to single repository. Synchronize the same code-base in different locations. Similar patterns and neat .Tests – Do we have safety net around each components? Effort needed to get the smoke/critical tests for each componentsKnowledge base – Necessary documentationAre we ready to accept a 40-50% less velocity during 2-3 iterations?
  8. HEY…..We are a single team..Explore Team – Combination of resources from different component development teams and skill setSPOC for each component team. SPOC ready to invest sufficient time to help the explore teamAccess rights to different systemsTime-boxed analysis on each componentsAnalyze areas such as CI, Deployment, Tests, Production deployment Identify key resources and arrange for necessary travel for KT between locationsShuffle resources between locations and work along with the team to 2-3 iterationsEncourage frequent communications, in-person communications etc