SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Continuous Visibility


       Souvik Basu
(Senior Consultant, ThoughtWorks)


   2012 September
“I never knew we have such a huge hangover until the end of iteration”


    WHY IS VISIBILITY SO IMPORTANT IN ANY
                                PROJECT?




09/29/12                         www.agiletour.com
Why is Visibility so important in any Project?
• Without Visibility, team members do not have
  any idea of where they are in the iteration
• At the end of the iteration, nothing much can be
  done




09/29/12                www.agiletour.com
“Do we foresee a hangover in this iteration?”


           NEED FOR CONTINUOUS VISIBILITY




09/29/12           www.agiletour.com
Need for Continuous Visibility
• To give a sense of where we are in the iteration,
  on a continuous basis
• To take necessary steps ahead of time
• To reduce surprises to stakeholders at the end
  of iteration
• Taking corrective action on time is a
  responsibility of the whole team and not just the
  iteration manager
09/29/12             www.agiletour.com
“We are not interested in what you worked on”


      HOW WE ACHIEVED IT – WALK THE WALL




09/29/12           www.agiletour.com
How we achieved it – Walk the Wall
• Change the stand up pattern
• Instead of Round Robin, do Walk the Wall
• Walk the card wall right to left
• Give updates on the progress, issues and status of
  cards which are “in-progress”
• Talk about blocking issues about cards and how to
  address them
• Talk about learning the team had while working on
  a card
09/29/12              www.agiletour.com
“It’s difficult for the team to gather around the physical wall for stand up”


           ADDRESSING ISSUES WITH STANDUPS
                   AROUND A PHYSICAL WALL




09/29/12                          www.agiletour.com
Addressing issues with Standups around a
                                       Physical wall
• Typically for larger teams, having stand up
  around a physical wall is difficult
• A virtual wall also maintains history that can be
  helpful during retro




09/29/12                www.agiletour.com
Addressing issues with Standups around a
                                       Physical wall




09/29/12                www.agiletour.com
“Why the virtual wall?”


   THE PROS AND CONS OF A VIRTUAL WALL




09/29/12        www.agiletour.com
The Pros and Cons of a Virtual Wall
• Pros
     o Can record history of wall status over days
     o Can record time taken for stand ups
     o Good to show number of days remaining in iteration

• Cons
     o Does not have the “feeling” of physical cards on a wall
     o Needs a room with projector




09/29/12                         www.agiletour.com
“How else did the virtual wall help us”

GOOD SIDE EFFECTS: PAIRING MATRIX AND
                      ICE CREAM METER




09/29/12       www.agiletour.com
Good side effects: Pairing Matrix and Ice Cream
                                           Meter
• Pairing Matrix: to keep track of whom to pair with and whom to avoid
     pairing with




09/29/12                      www.agiletour.com
Good side effects: Pairing Matrix and Ice Cream
                                           Meter
• Ice Cream meter: fun way to enforce discipline to attend stand ups on
     time




09/29/12                      www.agiletour.com
“In QA means not yet Done”


           TAKING IT A STEP FURTHER




09/29/12    www.agiletour.com
Taking it a step further
• Have only 3 lanes in Wall
     o New
     o In Progress
     o Done
• Allow 5 max cards in-progress and do not allow any more card to
  be picked up until cards are moved out
• A Card in-Dev and in-QA are “In Progress”
• A Card goes to “Done” lane only after QA is complete
• This encourages the team to take efforts to move cards beyond
  QA and not just leave them in QA

09/29/12                      www.agiletour.com
“OK, where can I get the tool from?”


                                  REFERENCES




09/29/12   www.agiletour.com
References
• http://martinfowler.com/articles/itsNotJustStan
  dingUp.html
• The virtual wall tool available at
  http://xptools.codeplex.com/




09/29/12              www.agiletour.com
QnA




09/29/12   www.agiletour.com

Weitere ähnliche Inhalte

Ähnlich wie At2012 bengaluru continuous_visibility-souvikb

Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
Realigning your Web Redesign Process
Realigning your Web Redesign ProcessRealigning your Web Redesign Process
Realigning your Web Redesign ProcessNick DeNardis
 
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps PracticesContinuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps PracticesTechWell
 
Designing With Big Pictures
Designing With Big PicturesDesigning With Big Pictures
Designing With Big PicturesTraction
 
A Geeks Guide to Agile Frameworks.pptx
A Geeks Guide to Agile Frameworks.pptxA Geeks Guide to Agile Frameworks.pptx
A Geeks Guide to Agile Frameworks.pptxTomPerry39
 
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesAgile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesRavi Kumar
 
Career Portfolio
Career PortfolioCareer Portfolio
Career PortfolioDavid Guan
 
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...TechWell
 
DSN San Leandro 1.17.13
DSN San Leandro 1.17.13DSN San Leandro 1.17.13
DSN San Leandro 1.17.13AnnaHohos
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...David Randall
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
Agile Model-Driven Development
Agile Model-Driven DevelopmentAgile Model-Driven Development
Agile Model-Driven DevelopmentTechWell
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hardEd Wong
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyteRichard Whyte
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant PicturesTraction
 
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Aggregage
 
Feedback Loops in Practice
Feedback Loops in PracticeFeedback Loops in Practice
Feedback Loops in PracticeMarcus Denker
 

Ähnlich wie At2012 bengaluru continuous_visibility-souvikb (20)

Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Realigning your Web Redesign Process
Realigning your Web Redesign ProcessRealigning your Web Redesign Process
Realigning your Web Redesign Process
 
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps PracticesContinuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
 
Designing With Big Pictures
Designing With Big PicturesDesigning With Big Pictures
Designing With Big Pictures
 
A Geeks Guide to Agile Frameworks.pptx
A Geeks Guide to Agile Frameworks.pptxA Geeks Guide to Agile Frameworks.pptx
A Geeks Guide to Agile Frameworks.pptx
 
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negativesAgile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
Agile Tour 2010 - SCRUM Turning Scum - Ignoring the false negatives
 
Career Portfolio
Career PortfolioCareer Portfolio
Career Portfolio
 
Resistance to scrum
Resistance to scrumResistance to scrum
Resistance to scrum
 
Agile for startups
Agile for startupsAgile for startups
Agile for startups
 
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
 
DSN San Leandro 1.17.13
DSN San Leandro 1.17.13DSN San Leandro 1.17.13
DSN San Leandro 1.17.13
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Agile Model-Driven Development
Agile Model-Driven DevelopmentAgile Model-Driven Development
Agile Model-Driven Development
 
Scrum by roofimon
Scrum by roofimonScrum by roofimon
Scrum by roofimon
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hard
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyte
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant Pictures
 
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
 
Feedback Loops in Practice
Feedback Loops in PracticeFeedback Loops in Practice
Feedback Loops in Practice
 

Mehr von India Scrum Enthusiasts Community

“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...India Scrum Enthusiasts Community
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessIndia Scrum Enthusiasts Community
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...India Scrum Enthusiasts Community
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?India Scrum Enthusiasts Community
 

Mehr von India Scrum Enthusiasts Community (20)

Deciphering Agile Big Data
Deciphering Agile Big DataDeciphering Agile Big Data
Deciphering Agile Big Data
 
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
 
Rubber Meets the Road
Rubber Meets the RoadRubber Meets the Road
Rubber Meets the Road
 
Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?
 
Agile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenchesAgile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenches
 
Evolutionary Change
Evolutionary ChangeEvolutionary Change
Evolutionary Change
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
 
Agile Digital Architecture
Agile Digital ArchitectureAgile Digital Architecture
Agile Digital Architecture
 
Governance mechanism to further business agility
Governance mechanism to further business agilityGovernance mechanism to further business agility
Governance mechanism to further business agility
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Management for Agility and Outcomes
Management for Agility and OutcomesManagement for Agility and Outcomes
Management for Agility and Outcomes
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Five (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a LeaderFive (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a Leader
 
Empower the Forbidden Power Players
Empower the Forbidden Power PlayersEmpower the Forbidden Power Players
Empower the Forbidden Power Players
 
Agility in Education System for Digital India
Agility in Education System for Digital IndiaAgility in Education System for Digital India
Agility in Education System for Digital India
 

Kürzlich hochgeladen

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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 FresherRemote DBA Services
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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, Adobeapidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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...DianaGray10
 
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...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Kürzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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...
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

At2012 bengaluru continuous_visibility-souvikb

  • 1. Continuous Visibility Souvik Basu (Senior Consultant, ThoughtWorks) 2012 September
  • 2. “I never knew we have such a huge hangover until the end of iteration” WHY IS VISIBILITY SO IMPORTANT IN ANY PROJECT? 09/29/12 www.agiletour.com
  • 3. Why is Visibility so important in any Project? • Without Visibility, team members do not have any idea of where they are in the iteration • At the end of the iteration, nothing much can be done 09/29/12 www.agiletour.com
  • 4. “Do we foresee a hangover in this iteration?” NEED FOR CONTINUOUS VISIBILITY 09/29/12 www.agiletour.com
  • 5. Need for Continuous Visibility • To give a sense of where we are in the iteration, on a continuous basis • To take necessary steps ahead of time • To reduce surprises to stakeholders at the end of iteration • Taking corrective action on time is a responsibility of the whole team and not just the iteration manager 09/29/12 www.agiletour.com
  • 6. “We are not interested in what you worked on” HOW WE ACHIEVED IT – WALK THE WALL 09/29/12 www.agiletour.com
  • 7. How we achieved it – Walk the Wall • Change the stand up pattern • Instead of Round Robin, do Walk the Wall • Walk the card wall right to left • Give updates on the progress, issues and status of cards which are “in-progress” • Talk about blocking issues about cards and how to address them • Talk about learning the team had while working on a card 09/29/12 www.agiletour.com
  • 8. “It’s difficult for the team to gather around the physical wall for stand up” ADDRESSING ISSUES WITH STANDUPS AROUND A PHYSICAL WALL 09/29/12 www.agiletour.com
  • 9. Addressing issues with Standups around a Physical wall • Typically for larger teams, having stand up around a physical wall is difficult • A virtual wall also maintains history that can be helpful during retro 09/29/12 www.agiletour.com
  • 10. Addressing issues with Standups around a Physical wall 09/29/12 www.agiletour.com
  • 11. “Why the virtual wall?” THE PROS AND CONS OF A VIRTUAL WALL 09/29/12 www.agiletour.com
  • 12. The Pros and Cons of a Virtual Wall • Pros o Can record history of wall status over days o Can record time taken for stand ups o Good to show number of days remaining in iteration • Cons o Does not have the “feeling” of physical cards on a wall o Needs a room with projector 09/29/12 www.agiletour.com
  • 13. “How else did the virtual wall help us” GOOD SIDE EFFECTS: PAIRING MATRIX AND ICE CREAM METER 09/29/12 www.agiletour.com
  • 14. Good side effects: Pairing Matrix and Ice Cream Meter • Pairing Matrix: to keep track of whom to pair with and whom to avoid pairing with 09/29/12 www.agiletour.com
  • 15. Good side effects: Pairing Matrix and Ice Cream Meter • Ice Cream meter: fun way to enforce discipline to attend stand ups on time 09/29/12 www.agiletour.com
  • 16. “In QA means not yet Done” TAKING IT A STEP FURTHER 09/29/12 www.agiletour.com
  • 17. Taking it a step further • Have only 3 lanes in Wall o New o In Progress o Done • Allow 5 max cards in-progress and do not allow any more card to be picked up until cards are moved out • A Card in-Dev and in-QA are “In Progress” • A Card goes to “Done” lane only after QA is complete • This encourages the team to take efforts to move cards beyond QA and not just leave them in QA 09/29/12 www.agiletour.com
  • 18. “OK, where can I get the tool from?” REFERENCES 09/29/12 www.agiletour.com
  • 19. References • http://martinfowler.com/articles/itsNotJustStan dingUp.html • The virtual wall tool available at http://xptools.codeplex.com/ 09/29/12 www.agiletour.com
  • 20. QnA 09/29/12 www.agiletour.com