Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Are we providing a culture for Agile to thrive? - Srinath Chandrasekaran

15 views

Published on

AGILE GURUGRAM 2017 | Day 2 | Talk | 15:45 - 16:15

Published in: Education
  • Be the first to comment

  • Be the first to like this

Are we providing a culture for Agile to thrive? - Srinath Chandrasekaran

  1. 1. AGILE GURUGRAM 2017 @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com SRINATH CHANDRASEKHARAN ARE WE PROVIDING A CULTURE FOR AGILE TO THRIVE ? hCentive, NOIDA
  2. 2. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com What is culture? While there are a few definitions of culture, for our purposes, this one suits the best “The ideas, customs, and social behavior of a particular people or society”
  3. 3. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Some examples
  4. 4. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com In an Agile world…. We would expect some specific changes vis-à-vis the behavior in areas like… • Estimation • Collective Code Ownership • Empowering team • Early Feedback and action • And many more…. Lets look at some of the above in more detail
  5. 5. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Estimation Current behavior • When we talk of “Projects”, timelines have already been defined….. • Teams are typically handed down estimates from “above” ( Sales, Senior Management, Delivery Head, Account Manager etc..) • No ‘say’ in estimates “Any customer can have a car painted any color that he wants so long as it is black.” – Henry Ford “Teams can give their estimates and effort as long as they finish it in one Sprint”
  6. 6. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Estimation The iron triangle is still exists.. Just that instead of one, it has multiplied - For the entire project - For the every sprint
  7. 7. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Estimation WHAT ARE THE TANGIBLE CHANGES EXPECTED …. • Don’t do fixed bid Agile. If you do, keep scope as flexible • Allow team members to estimate • Allow them to fail / get estimates incorrect and let them learn in the process • Ask hard questions during the retrospectives and correct the behavior
  8. 8. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Collective Code Ownership Current Scenario… • Teams are divided based on functionality , technology.. • Each one is an Agile team in itself • Testing team is separate.. • Metrics are separate (Dev vs. QA vs. PM) … Primarily because organization hierarchies are so structured… Within teams, team members are working on specific functionality
  9. 9. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Collective Code Ownership WHAT IS THE TANGIBLE CHANGE EXPECTED …. • Plan and budget for strong automated unit testing suite • Plan and Budget Allow for pair programing • Intentionally move team members across functionalities and team boundaries. • Ensure that there is a safety net for team members in terms of automated unit and functional testing
  10. 10. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Empowering teams The 5th Agile principle states “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done” In small teams, this is still seen sometimes but as teams become larger, the authority to take critical decisions moves up the hierarchy… Decisions are forced down the team…
  11. 11. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Empowering teams WHAT IS EXPECTED …. • Allow teams to take many tactical decisions • Only the business critical / strategic decisions should be taken by senior management. Critically review every decision as being tactical or strategic • Socialize decisions before implementing
  12. 12. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Parting thoughts • We are well into a decade of adopting Agile • However, we are limited to “Doing Agile” and are far from “Being Agile” • Cultural change takes years to get ingrained into the organization, cannot be changed overnight by adopting a set of ceremonies • Need long term vision and commitment Unless we recognize this, we will never reach a state of “Agility” that every one wants to be in… So the question is “Are we providing a culture for Agile to thrive ?”
  13. 13. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Please share your thoughts, experience..
  14. 14. @ Agile Network India , All Rights Reserved. www.agilenetworkindia.com Srinath Chandrasekharan – Agile Coach at hCentive SA, CSM, CSP https://www.linkedin.com/in/srinathchandrasekharan Srinath_cs@yahoo.com

×