SlideShare a Scribd company logo
1 of 18
Disclaimer


Any resemblance of characters or events to actual
persons or organizations, living or dead still in
business or bankrupt is purely coincidental
Why feature teams are not enough

                 Super Soft
   The Story of Herman – an agile coach
I’m done but nothing works?




http://theabcsofgod.files.wordpress.com/2011/05/puzzle.jpg
In the beginning…




http://www.scross.co.za/wp-content/uploads/2012/03/big-bang1.jpg
Silos and how motion is bad




http://www.flickr.com/photos/docsearls/5500714140/lightbox/
Why Herman needed feature teams




http://thepauls.files.wordpress.com/2011/01/pass_the_baton.jpg
Feature team creation and roles



         Development




                       Test and QA




                                     GUI
Winds of Change



      “It is not necessary to
      change, survival is not
      mandatory.”
                - W. Edwards Deming




http://www.cpsu.org.au/multiattachments/18769/Image/change-management1.jpg
So what now? Where to go to?




http://www.morguefile.com/archive/display/48249
Why feature teams were no longer enough




http://www.goodfuneralguide.co.uk/wordpress/wp-content/uploads/2012/01/green-puzzle.jpg
Squads




http://www.hejorama.com/wp/wp-content/uploads/2011/04/A-team.jpg
Silos again




http://www.flickr.com/photos/docsearls/5500714140/lightbox/
Why Squads




http://galerie.designnation.de/bild/37433
What is a squad?

                              Product Management


                           Localization/Documentation
           Feature SQUAD




                                                        Feature SQUAD
 Feature                          Test and QA                            Feature
SQUAD A                                                                 SQUAD B
                                 Development


                                      GUI
Herman’s challenges with squads




http://worldtranslation.org/uploads/Image/News/Sport/climbing.jpg
Herman’s conclusion
                                                                      “Learning     is not
                                                                      compulsory… neither
                                                                      is survival.”
                                                                                - W. Edwards Deming




http://3.bp.blogspot.com/-
9v34e833GAI/TwvEJBG5IZI/AAAAAAAAAIA/J8xIBUb6HQo/s1600/Zen_stones_Early_Evening_by_HollowIchigoBanki.jpg
Thank you for your attention!




http://westlothiankarateassociation.files.wordpress.com/2012/08/bigstock_karate_boy_bowing_149219.jpg
Contact Information

Sven Schnee           Agile Project Manager
    Twitter:          @MrSnow76
    LinkedIn:         http://www.linkedin.com/pub/sven-schnee/27/932/5a5

Luis-Miguel Goncalves Agile Project Manager
     Twitter:         @lgoncalves1979
     LinkedIn:        http://www.linkedin.com/in/luismsg

Daniel Catalina       Technical Project Manager
    Twitter:          @_dancat
    LinkedIn:         http://www.linkedin.com/pub/daniel-catalina/1/545/552

More Related Content

Similar to Why featureteamsarenotenough

Scrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role ConundrumScrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role ConundrumCraig Smith
 
Online learning workshop TESOL Arabia 2015
Online learning workshop TESOL Arabia 2015 Online learning workshop TESOL Arabia 2015
Online learning workshop TESOL Arabia 2015 Nick Yates
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityCraig Smith
 
Social Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkSocial Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkKyle Buyers
 
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldAgile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldCraig Smith
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsJeff Gallimore
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsExcella
 
Building a-self-sufficient-team
Building a-self-sufficient-teamBuilding a-self-sufficient-team
Building a-self-sufficient-teamFilippo De Santis
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to ScrumifPeople
 
Rethinking education
Rethinking educationRethinking education
Rethinking educationmjlarson6
 
UST Portfolio Presentation
UST Portfolio PresentationUST Portfolio Presentation
UST Portfolio PresentationLisa Sjogren
 
Excellent presenters skills
Excellent presenters skillsExcellent presenters skills
Excellent presenters skillsPham Trang
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching WorkshopCraig Smith
 
Building an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes TogetherBuilding an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes TogetherCraig Smith
 
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Craig Smith
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryJeff Gallimore
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryExcella
 
User stories - an introduction
User stories - an introductionUser stories - an introduction
User stories - an introductionMarcus Hammarberg
 

Similar to Why featureteamsarenotenough (20)

Scrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role ConundrumScrum Masters:The Full-Time Role Conundrum
Scrum Masters:The Full-Time Role Conundrum
 
CV writing
CV writingCV writing
CV writing
 
Online learning workshop TESOL Arabia 2015
Online learning workshop TESOL Arabia 2015 Online learning workshop TESOL Arabia 2015
Online learning workshop TESOL Arabia 2015
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of Agility
 
Social Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkSocial Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right Network
 
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect WorldAgile 2.0 - Rebooting a Raccoon in an Imperfect World
Agile 2.0 - Rebooting a Raccoon in an Imperfect World
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOps
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOps
 
Building a-self-sufficient-team
Building a-self-sufficient-teamBuilding a-self-sufficient-team
Building a-self-sufficient-team
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Rethinking education
Rethinking educationRethinking education
Rethinking education
 
UST Portfolio Presentation
UST Portfolio PresentationUST Portfolio Presentation
UST Portfolio Presentation
 
Excellent presenters skills
Excellent presenters skillsExcellent presenters skills
Excellent presenters skills
 
Interview Skills
Interview SkillsInterview Skills
Interview Skills
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
 
Building an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes TogetherBuilding an A-Team - I Love It When a Team Comes Together
Building an A-Team - I Love It When a Team Comes Together
 
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
Scrum Masters: The Full Time Role Conundrum (Brisbane Agile)
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous Delivery
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous Delivery
 
User stories - an introduction
User stories - an introductionUser stories - an introduction
User stories - an introduction
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Why featureteamsarenotenough

Editor's Notes

  1. Hermann:Add pictureAgile coach working full time in the company super softSwitching from waterfall to agile processesLisa
  2. Everyone is working in their silo “most effective and efficiently used”Single departments (silos) strive for their own benefitSingle parts of the software are done but since nothing is integrated nothing worksBig integration BANGs or pain when everything is being put together (Regression testing)Herman was hired here to help Super Soft to become more agileFaster Time to MarketFlexibility in changing requirementsBuild quality inContinuous delivery
  3. Allthe organization was pure waterfallDevelopment of a new Release took like 1-2 yearsA lot of stress before each release with actual release date often delayedNot enough time to test everythingBlame games
  4. All the work of a specifc component is done in a single departmentOnce work is finished it is handed over to the next departmentWith the added documentation they have find out what’s “in it”Reading that documentation and understanding it takes a lot of time (motion)Often not all needed information is documentedIntegration is never tested before the end so Silo A doesn’t know if their stuff works with Silo BFrom this Hermann decided that he needs changes in order to be able to fulfill his goals
  5. Hermanwanted to have:Vertical thinking Draw on the flipchart Feature delivered to the user after each iteration (2 weeks)All development skills needed together so no need to wait on somebodyDevsQAGUI skills
  6. Rules:2 weeks iterations5-6 people consisting of 2 devs2 testers1-2 GUI developers/designers
  7. All of a sudden market requirements changed.Former local installed software was no longer enough.The new system was much more complex and needed almost every department in the company to contributeBasically it was a complete new product with the old one being just a tiny part
  8. NowHerman was puzzled and he had to create a new strategyAll different parts of the new product had to somehow work togetherStill customers should receive value after each iteration
  9. The output of the feature teams were no longer a full feature.Only together with the output of all other parties it could become a full vertical featureBasically Herman had to start over from scratch
  10. Hermanhat a brilliant idea.Her heard of a famous formation that is able to fulfill any mission.This formation would have all skills necessary to master even the toughest challenges.
  11. But first he needed to find out what such a Squad would need in skillsThe new requirements needed new skills. So he had a close look at all silos again to find out what would be needed to fit these skill requirementsHe needed to find the proper specialists that could work in the squad
  12. Squadscould finally complete the puzzleAll needed skills were together in a teamNo help from outside was neededNo need to wait for others to finish their task
  13. Flipchart time:So Herman’s goal’s were the same as before but in a different context now:draw on the flipchart Add localizationAdd PMProductionCRM (customer relationship management)
  14. Distributed teams:Dailieswere a challengeTime differences proved to be difficultCultural differences showed upArchitectureWhat previously has been done by feature teams was now the responsibility of all Squads togetherSome squads were too big (10+) and some members would be idle quite a lotSome general resistance to work in a changed environmentEven though assigned to squads members had still the “silo duties”
  15. Herman was happy to reach his goals.He found out that Supersoft was now able to respond to change over following a plan.And Lisa was happy to finally play with her completed features