SlideShare a Scribd company logo
1 of 46
Agile Teams:
Advocating Quality When
Collaboration becomes
Groupthink
Gerie Owen
What you will learn
• What is groupthink and how to identify it
• How groupthink can make an agile team less effective and compromise
quality
• How to counteract groupthink using organizational behavior theory and
practice
Once Upon A Time...
What is Groupthink?
What is Groupthink?
• Groupthink - A mode of thinking that people engage in when they are
deeply involved in a cohesive in-group, when the members' strivings for
unanimity override their motivation to realistically appraise alternative
courses of action.
- Irving Janis. Victims of Groupthink. 1972, p. 9
Characteristics of Groupthink
Groupthink in Agile Teams
• The illusion of invulnerability
• Velocity and capacity overestimated, yet agreed upon during Agile estimation
sessions
• The team is consistently in agreement with little discussion during daily
standups
• Collective rationalization and self-censorship during meetings and team
discussions, especially when voting on Retrospective discussion issues
Groupthink
How and Why
How does Groupthink Happen?
• Informational Signals
o Group members withhold differing information out
of respect for information that has already been
provided
• Social Pressures
o Group members withhold contradictory
information because they fear disapproval or
sanctions
• Influence of Strong Leaders
Why does Groupthink Happen?
• Group members’ mindsets impede critical thinking
• Group interaction amplifies individual biases
• Group Discussions dissolve into Deliberation Failures
Mindsets
Group Members’ Mindsets Impede Critical Thinking
What is a mindset?
• Developed by psychologist Carol Dweck
• How we mentally approach life and its challenges
o Why brains and talent don’t bring success
o How they can stand in the way of it
o Why praising brains and talent doesn’t foster self-esteem and
accomplishment, but jeopardizes them
What is a mindset
• Broadly categorized in one of two ways
o Fixed
o Growth
Characteristics of a fixed mindset
• We are either smart or dumb
• We have to continually prove ourselves
• Failure is a personal reflection on our intelligence
Characteristics of a growth
mindset
• We can work to improve our intelligence and abilities
• What we have now is only a starting point
• We accept failure as a learning process
Implications of a fixed mindset
• I did my job right; someone else screwed up
• That’s not a bug, so I didn’t miss it
• My test cases are complete
• You can’t ship this software
Implications of a growth mindset
• I always have more to learn
• I missed that bug, and I worked to understand why
• I can adapt my testing approach to new trends
• I advise decision makers on risks of release
software
Fixed mindsets can lead to
groupthink
Groups Amplify Biases
Group interaction amplifies individual biases
Groups Amplify Biases
oIn decision making
• Representativeness
oPeople tend to make judgements about situations
based on how similar the situation under
consideration is to others with which they are
familiar.
• Confirmation Bias
oPeople consider on the information which supports
what they have decided is true.
Groups Amplify Biases
oPlanning projects:
• Sunk Cost
oPeople tend to make decisions on additional
spending based on how much has already been
spent.
• Planning Fallacy
oPredictions of how much time will be needed to
complete a task display an optimism bias and as a
result, are underestimated.
Failures in Deliberation
Cascade Effect
• Because of the human desire to conform, group members will agree with the
views of the initial speakers without critically assessing their own and later
speakers ideas.
Polarization
• Group members may start out with moderate views on an issue but as
opposite points of view emerge, moderate views tend to move to extremes
as members focus on only the information supporting their initial view.
Groupthink in Agile Teams
• Agile self-organized teams are cohesive units
o Usually physically insulated from the mainstream
• Despite agile servant leadership, Informal leaders emerge
o Different personalities
o Different leadership styles
o Differing types of influence
• All these factors set the stage for groupthink
Groupthink Impacts Quality
• Focus on Quality is often the “minority” view
o Those advocating are:
• subjected to social and leadership pressures
• Impacted by cascade effects and polarization
• Biases Amplify a Lack of Focus on Quality
o Planning Fallacy
• Time constraints placed on testing
o Framing
• Risk of limited testing is presented in a way that the group accepts limited testing
Managing Groupthink
Managing Groupthink
• Individually
o Manage our own biases and mindsets
• Internally
o From within the team
• Externally
o From outside the team
Managing Groupthink Individually
• Listen to team members
o Listen 80% of the time, talk 20%
• Listen to yourself
o What bothers you about this decision?
o Voice it?
• Manage Your Mindset
Once Upon A Time...
A Tester Asked...
Is this a bug?
• We filed a bug entitled “Can we say f*** in an application?”
Manage Groupthink Internally
• Establish a Group “Growth” Mindset
• Rotate responsibility for leading the discussion so that those with the
strongest opinions or the most information are not always heard from first.
• Withhold discussion until each team member has given their opinion
• Use Scrum Planning Poker
• Appoint a “devil’s advocate” for all decisions including testing.
Advocating quality From Within
the Self-Organized Team
• Become a Quality Evangelist
o Be the Anxious Leader by Focusing attention on Risk
o Instill a responsibility for quality among ALL developers
o Challenge ALL Developers to be critical evaluators of the quality of the work
product
o Include Testing Requirements in the Definition of Done
Manage Groupthink Externally
• Managers can influence the team’s self organization
• Glenda Eoyang based CDE theory on organizational behavior
• CDE or Container Difference and Exchange are factors that
influence teams
o How a team self-organizes
o Thinks, and
o Acts as a group
The Container
• The container is creates the bounds within which
the system forms
• Agile Team Containers:
o Physical space
o Scope of Responsibility of the team
o Size of the team
o Department/Division within the Company
o Professional Communities of Practice
The Difference
• Difference refers to the individual characteristics of the
team members and this affects the team’s interactions.
• Agile Team Differences:
o Technical backgrounds and specializations of the developers
o Domain knowledge, length of service in the Company, gender, education
o Individual approach to learning
o Individual approach to problem-solving
The Exchange
• The exchange is how the group members interact among
themselves and with their stakeholders
o Agile Team Exchanges:
• Who provides and receives information
• How information is provided and received
oFor example: Active and respectful or Passive and
dismissing
Using CDE…Evaluate the Factors
• What containers, differences and exchanges affect the team?
• Are these containers, differences and exchanges appropriate in terms of
size, scope, level of influence?
• What impact does each container, difference and exchanges have on the
team?
• Is the impact positive, negative, neutral?
• What container, difference or exchange is causing the biggest negative
impact?
• What change or changes can be made to that
container/difference/exchange?
Examples of CDE
• Changing the Container
o Professional Community: Groupthink may be occurring because the team is not exposed to cutting
edge ideas on testing
o Send team members to conferences, user groups etc. to instill the importance of quality
• Changing the Difference
o Groupthink may be happening because one team members has a strong personality and is not
committed to quality and others won’t express opposing opinions.
o Add an equally strong-willed team member or remove the team member from the team.
• Changing the Exchange:
o Groupthink may be happening because the team is not getting enough feedback on quality in the
sprint reviews.
o Make sure the stakeholders to whom quality is most important are invited to the sprint review
meetings
Summary
• Groupthink is a danger for any specialized and close-knit group
• When Agile teams engage in groupthink, quality may be compromised.
• Managers and leaders can counteract groupthink by using CDE to influence
the team’s self-organization
• Collaborate as a group, but think as an individual
Meet Davis
References:
Mindset: The New Psychology of Success, Dweck, 2006.
Facilitating Organizational Change, Olson and Eoyang, 2001.
Succeeding with Agile: Software Development Using Scrum, Cohn, 2009.
Thinking Fast and Slow, Kahneman, 2011
Victims of Groupthink, Janis, 1972
Wiser: Getting Beyond Groupthink to Make Groups Smarter, Sunstein and Hastie,
2015

More Related Content

What's hot

Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachCprime
 
Evoking excellence through agile coaching
Evoking excellence through agile coachingEvoking excellence through agile coaching
Evoking excellence through agile coachingChris Chan
 
People issues with Agile Scrum Team
People issues with Agile Scrum TeamPeople issues with Agile Scrum Team
People issues with Agile Scrum TeamChandan Patary
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryHelen Meek
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Nadiya Martsenyuk
 
Creating a High Performance Team
Creating a High Performance TeamCreating a High Performance Team
Creating a High Performance Teamtholtz11
 
Managing self organizing teams an old school management dilemma
Managing self organizing teams   an old school management dilemmaManaging self organizing teams   an old school management dilemma
Managing self organizing teams an old school management dilemmaMike Vincent
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile teamVinh Bao Quang
 
Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?lazygolfer
 
Using the Improvement Kata for retrospectives
Using the Improvement Kata for retrospectivesUsing the Improvement Kata for retrospectives
Using the Improvement Kata for retrospectivesNick Oostvogels
 
Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013John Miller
 
RDV carrière : From Project Manager to Organisational Transformation Leader: ...
RDV carrière : From Project Manager to Organisational Transformation Leader: ...RDV carrière : From Project Manager to Organisational Transformation Leader: ...
RDV carrière : From Project Manager to Organisational Transformation Leader: ...PMI-Montréal
 
The path to Agile Coach certification webinar
The path to Agile Coach certification webinarThe path to Agile Coach certification webinar
The path to Agile Coach certification webinarGraham Dick
 
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & HowAgile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & HowCraig Smith
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Lviv Startup Club
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Lviv Startup Club
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Helen Meek
 

What's hot (20)

Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Evoking excellence through agile coaching
Evoking excellence through agile coachingEvoking excellence through agile coaching
Evoking excellence through agile coaching
 
Life of an agile coach
Life of an agile coachLife of an agile coach
Life of an agile coach
 
People issues with Agile Scrum Team
People issues with Agile Scrum TeamPeople issues with Agile Scrum Team
People issues with Agile Scrum Team
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The Story
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Creating a High Performance Team
Creating a High Performance TeamCreating a High Performance Team
Creating a High Performance Team
 
Managing self organizing teams an old school management dilemma
Managing self organizing teams   an old school management dilemmaManaging self organizing teams   an old school management dilemma
Managing self organizing teams an old school management dilemma
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile team
 
Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?
 
Using the Improvement Kata for retrospectives
Using the Improvement Kata for retrospectivesUsing the Improvement Kata for retrospectives
Using the Improvement Kata for retrospectives
 
Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013
 
RDV carrière : From Project Manager to Organisational Transformation Leader: ...
RDV carrière : From Project Manager to Organisational Transformation Leader: ...RDV carrière : From Project Manager to Organisational Transformation Leader: ...
RDV carrière : From Project Manager to Organisational Transformation Leader: ...
 
The path to Agile Coach certification webinar
The path to Agile Coach certification webinarThe path to Agile Coach certification webinar
The path to Agile Coach certification webinar
 
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & HowAgile Coaching Ethics - The Powerful Questions Behind What, Why & How
Agile Coaching Ethics - The Powerful Questions Behind What, Why & How
 
Basics of people management
Basics of people managementBasics of people management
Basics of people management
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance
 
Facilitation 101
Facilitation 101Facilitation 101
Facilitation 101
 

Viewers also liked

Agile coding dojo session #3 (2014 09-20)
Agile coding dojo session #3 (2014 09-20)Agile coding dojo session #3 (2014 09-20)
Agile coding dojo session #3 (2014 09-20)Lê Trọng-Hiệp
 
THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}nikos batsios
 
Business Agility20161124-v2
Business Agility20161124-v2Business Agility20161124-v2
Business Agility20161124-v2Franky Redant
 
Improv: The Funny Thing about Agile
Improv: The Funny Thing about AgileImprov: The Funny Thing about Agile
Improv: The Funny Thing about AgileAgileDenver
 
Composing User Stories - Beginners Guide
Composing User Stories - Beginners GuideComposing User Stories - Beginners Guide
Composing User Stories - Beginners GuideRaja Soundaramourty
 
Stop doing Retrospective and Start your Toyota Kata
Stop doing Retrospective and Start your Toyota KataStop doing Retrospective and Start your Toyota Kata
Stop doing Retrospective and Start your Toyota KataHåkan Forss
 
PWC 2014 Global Digital IQ Survey
PWC 2014 Global Digital IQ SurveyPWC 2014 Global Digital IQ Survey
PWC 2014 Global Digital IQ Surveypolenumerique33
 

Viewers also liked (8)

Agile coding dojo session #3 (2014 09-20)
Agile coding dojo session #3 (2014 09-20)Agile coding dojo session #3 (2014 09-20)
Agile coding dojo session #3 (2014 09-20)
 
Agile Coaching Dojo
Agile Coaching DojoAgile Coaching Dojo
Agile Coaching Dojo
 
THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}
 
Business Agility20161124-v2
Business Agility20161124-v2Business Agility20161124-v2
Business Agility20161124-v2
 
Improv: The Funny Thing about Agile
Improv: The Funny Thing about AgileImprov: The Funny Thing about Agile
Improv: The Funny Thing about Agile
 
Composing User Stories - Beginners Guide
Composing User Stories - Beginners GuideComposing User Stories - Beginners Guide
Composing User Stories - Beginners Guide
 
Stop doing Retrospective and Start your Toyota Kata
Stop doing Retrospective and Start your Toyota KataStop doing Retrospective and Start your Toyota Kata
Stop doing Retrospective and Start your Toyota Kata
 
PWC 2014 Global Digital IQ Survey
PWC 2014 Global Digital IQ SurveyPWC 2014 Global Digital IQ Survey
PWC 2014 Global Digital IQ Survey
 

Similar to Agile teams advocating quality when collaboration becomes groupthink qa&test

Dev ops and groupthink an oxymoron devops days Kiev
Dev ops and groupthink an oxymoron devops days KievDev ops and groupthink an oxymoron devops days Kiev
Dev ops and groupthink an oxymoron devops days KievGerieOwen
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?Qualitest
 
mktg_team_ppt_1_shannon.ppt
mktg_team_ppt_1_shannon.pptmktg_team_ppt_1_shannon.ppt
mktg_team_ppt_1_shannon.pptRaheelAnjum19
 
5+Dysfunctions+of+a+Team_Final_20200228.pptx
5+Dysfunctions+of+a+Team_Final_20200228.pptx5+Dysfunctions+of+a+Team_Final_20200228.pptx
5+Dysfunctions+of+a+Team_Final_20200228.pptxBey Alivand
 
Strategic Thinking, Vision and Leadership
Strategic Thinking, Vision and LeadershipStrategic Thinking, Vision and Leadership
Strategic Thinking, Vision and LeadershipDr. John Persico
 
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITY
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITYORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITY
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITYBalasri Kamarapu
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvIndia Scrum Enthusiasts Community
 
Mod 4_Lifeskills updated-2.pptx Presentation
Mod 4_Lifeskills updated-2.pptx PresentationMod 4_Lifeskills updated-2.pptx Presentation
Mod 4_Lifeskills updated-2.pptx Presentationnijamnveloor
 
Building Effective Teams - Hashoo.pptx
Building Effective Teams - Hashoo.pptxBuilding Effective Teams - Hashoo.pptx
Building Effective Teams - Hashoo.pptxHamzaJunani
 
Exellence through people
Exellence through peopleExellence through people
Exellence through peopleMonzur Sadeque
 
Team Building (Group Dynamics)
Team Building (Group Dynamics)Team Building (Group Dynamics)
Team Building (Group Dynamics)Allana Delgado
 

Similar to Agile teams advocating quality when collaboration becomes groupthink qa&test (20)

Dev ops and groupthink an oxymoron devops days Kiev
Dev ops and groupthink an oxymoron devops days KievDev ops and groupthink an oxymoron devops days Kiev
Dev ops and groupthink an oxymoron devops days Kiev
 
DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?DevOps and Groupthink An Oxymoron?
DevOps and Groupthink An Oxymoron?
 
Importance of team work
Importance of team workImportance of team work
Importance of team work
 
Team building
Team buildingTeam building
Team building
 
mktg_team_ppt_1_shannon.ppt
mktg_team_ppt_1_shannon.pptmktg_team_ppt_1_shannon.ppt
mktg_team_ppt_1_shannon.ppt
 
5+Dysfunctions+of+a+Team_Final_20200228.pptx
5+Dysfunctions+of+a+Team_Final_20200228.pptx5+Dysfunctions+of+a+Team_Final_20200228.pptx
5+Dysfunctions+of+a+Team_Final_20200228.pptx
 
Team building
Team buildingTeam building
Team building
 
Strategic Thinking, Vision and Leadership
Strategic Thinking, Vision and LeadershipStrategic Thinking, Vision and Leadership
Strategic Thinking, Vision and Leadership
 
Team...
Team...Team...
Team...
 
Team (final)
Team (final)Team (final)
Team (final)
 
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITY
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITYORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITY
ORGANISATIONAL BEHAVIOUR- UNIT-3-BBA- OSMANIA UNIVERSITY
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
 
Mod 4_Lifeskills updated-2.pptx Presentation
Mod 4_Lifeskills updated-2.pptx PresentationMod 4_Lifeskills updated-2.pptx Presentation
Mod 4_Lifeskills updated-2.pptx Presentation
 
Building Effective Teams - Hashoo.pptx
Building Effective Teams - Hashoo.pptxBuilding Effective Teams - Hashoo.pptx
Building Effective Teams - Hashoo.pptx
 
dynamics.ppt
 dynamics.ppt dynamics.ppt
dynamics.ppt
 
Group discussion
Group discussionGroup discussion
Group discussion
 
Exellence through people
Exellence through peopleExellence through people
Exellence through people
 
Ch09
Ch09Ch09
Ch09
 
Group discussion
Group discussionGroup discussion
Group discussion
 
Team Building (Group Dynamics)
Team Building (Group Dynamics)Team Building (Group Dynamics)
Team Building (Group Dynamics)
 

More from GerieOwen

Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1GerieOwen
 
Testing the brave new world of saa s applications quest 2018 v1
Testing the brave new world of saa s applications quest 2018 v1Testing the brave new world of saa s applications quest 2018 v1
Testing the brave new world of saa s applications quest 2018 v1GerieOwen
 
Personas a fresh perspective on testing qatest 2018 6th version
Personas a fresh perspective on testing qatest 2018 6th versionPersonas a fresh perspective on testing qatest 2018 6th version
Personas a fresh perspective on testing qatest 2018 6th versionGerieOwen
 
Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...GerieOwen
 
A wearables story mobile dev and test 2016
A wearables story mobile dev and test 2016A wearables story mobile dev and test 2016
A wearables story mobile dev and test 2016GerieOwen
 
A wearables story better software west
A wearables story better software westA wearables story better software west
A wearables story better software westGerieOwen
 
How did i miss that bug rtc
How did i miss that bug rtcHow did i miss that bug rtc
How did i miss that bug rtcGerieOwen
 
A wearables story better software west
A wearables story better software westA wearables story better software west
A wearables story better software westGerieOwen
 

More from GerieOwen (8)

Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1
 
Testing the brave new world of saa s applications quest 2018 v1
Testing the brave new world of saa s applications quest 2018 v1Testing the brave new world of saa s applications quest 2018 v1
Testing the brave new world of saa s applications quest 2018 v1
 
Personas a fresh perspective on testing qatest 2018 6th version
Personas a fresh perspective on testing qatest 2018 6th versionPersonas a fresh perspective on testing qatest 2018 6th version
Personas a fresh perspective on testing qatest 2018 6th version
 
Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...Test automation and beyond developing an effective continuous test strategy d...
Test automation and beyond developing an effective continuous test strategy d...
 
A wearables story mobile dev and test 2016
A wearables story mobile dev and test 2016A wearables story mobile dev and test 2016
A wearables story mobile dev and test 2016
 
A wearables story better software west
A wearables story better software westA wearables story better software west
A wearables story better software west
 
How did i miss that bug rtc
How did i miss that bug rtcHow did i miss that bug rtc
How did i miss that bug rtc
 
A wearables story better software west
A wearables story better software westA wearables story better software west
A wearables story better software west
 

Recently uploaded

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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
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
 
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
 
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
 

Recently uploaded (20)

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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
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...
 
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...
 
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...
 
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
 

Agile teams advocating quality when collaboration becomes groupthink qa&test

  • 1. Agile Teams: Advocating Quality When Collaboration becomes Groupthink Gerie Owen
  • 2.
  • 3. What you will learn • What is groupthink and how to identify it • How groupthink can make an agile team less effective and compromise quality • How to counteract groupthink using organizational behavior theory and practice
  • 4. Once Upon A Time...
  • 5.
  • 7. What is Groupthink? • Groupthink - A mode of thinking that people engage in when they are deeply involved in a cohesive in-group, when the members' strivings for unanimity override their motivation to realistically appraise alternative courses of action. - Irving Janis. Victims of Groupthink. 1972, p. 9
  • 9. Groupthink in Agile Teams • The illusion of invulnerability • Velocity and capacity overestimated, yet agreed upon during Agile estimation sessions • The team is consistently in agreement with little discussion during daily standups • Collective rationalization and self-censorship during meetings and team discussions, especially when voting on Retrospective discussion issues
  • 11. How does Groupthink Happen? • Informational Signals o Group members withhold differing information out of respect for information that has already been provided • Social Pressures o Group members withhold contradictory information because they fear disapproval or sanctions • Influence of Strong Leaders
  • 12. Why does Groupthink Happen? • Group members’ mindsets impede critical thinking • Group interaction amplifies individual biases • Group Discussions dissolve into Deliberation Failures
  • 13. Mindsets Group Members’ Mindsets Impede Critical Thinking
  • 14. What is a mindset? • Developed by psychologist Carol Dweck • How we mentally approach life and its challenges o Why brains and talent don’t bring success o How they can stand in the way of it o Why praising brains and talent doesn’t foster self-esteem and accomplishment, but jeopardizes them
  • 15. What is a mindset • Broadly categorized in one of two ways o Fixed o Growth
  • 16. Characteristics of a fixed mindset • We are either smart or dumb • We have to continually prove ourselves • Failure is a personal reflection on our intelligence
  • 17. Characteristics of a growth mindset • We can work to improve our intelligence and abilities • What we have now is only a starting point • We accept failure as a learning process
  • 18. Implications of a fixed mindset • I did my job right; someone else screwed up • That’s not a bug, so I didn’t miss it • My test cases are complete • You can’t ship this software
  • 19. Implications of a growth mindset • I always have more to learn • I missed that bug, and I worked to understand why • I can adapt my testing approach to new trends • I advise decision makers on risks of release software
  • 20. Fixed mindsets can lead to groupthink
  • 21. Groups Amplify Biases Group interaction amplifies individual biases
  • 22. Groups Amplify Biases oIn decision making • Representativeness oPeople tend to make judgements about situations based on how similar the situation under consideration is to others with which they are familiar. • Confirmation Bias oPeople consider on the information which supports what they have decided is true.
  • 23. Groups Amplify Biases oPlanning projects: • Sunk Cost oPeople tend to make decisions on additional spending based on how much has already been spent. • Planning Fallacy oPredictions of how much time will be needed to complete a task display an optimism bias and as a result, are underestimated.
  • 25. Cascade Effect • Because of the human desire to conform, group members will agree with the views of the initial speakers without critically assessing their own and later speakers ideas.
  • 26. Polarization • Group members may start out with moderate views on an issue but as opposite points of view emerge, moderate views tend to move to extremes as members focus on only the information supporting their initial view.
  • 27. Groupthink in Agile Teams • Agile self-organized teams are cohesive units o Usually physically insulated from the mainstream • Despite agile servant leadership, Informal leaders emerge o Different personalities o Different leadership styles o Differing types of influence • All these factors set the stage for groupthink
  • 28. Groupthink Impacts Quality • Focus on Quality is often the “minority” view o Those advocating are: • subjected to social and leadership pressures • Impacted by cascade effects and polarization • Biases Amplify a Lack of Focus on Quality o Planning Fallacy • Time constraints placed on testing o Framing • Risk of limited testing is presented in a way that the group accepts limited testing
  • 30. Managing Groupthink • Individually o Manage our own biases and mindsets • Internally o From within the team • Externally o From outside the team
  • 31. Managing Groupthink Individually • Listen to team members o Listen 80% of the time, talk 20% • Listen to yourself o What bothers you about this decision? o Voice it? • Manage Your Mindset
  • 32. Once Upon A Time...
  • 34. Is this a bug? • We filed a bug entitled “Can we say f*** in an application?”
  • 35. Manage Groupthink Internally • Establish a Group “Growth” Mindset • Rotate responsibility for leading the discussion so that those with the strongest opinions or the most information are not always heard from first. • Withhold discussion until each team member has given their opinion • Use Scrum Planning Poker • Appoint a “devil’s advocate” for all decisions including testing.
  • 36. Advocating quality From Within the Self-Organized Team • Become a Quality Evangelist o Be the Anxious Leader by Focusing attention on Risk o Instill a responsibility for quality among ALL developers o Challenge ALL Developers to be critical evaluators of the quality of the work product o Include Testing Requirements in the Definition of Done
  • 37. Manage Groupthink Externally • Managers can influence the team’s self organization • Glenda Eoyang based CDE theory on organizational behavior • CDE or Container Difference and Exchange are factors that influence teams o How a team self-organizes o Thinks, and o Acts as a group
  • 38. The Container • The container is creates the bounds within which the system forms • Agile Team Containers: o Physical space o Scope of Responsibility of the team o Size of the team o Department/Division within the Company o Professional Communities of Practice
  • 39. The Difference • Difference refers to the individual characteristics of the team members and this affects the team’s interactions. • Agile Team Differences: o Technical backgrounds and specializations of the developers o Domain knowledge, length of service in the Company, gender, education o Individual approach to learning o Individual approach to problem-solving
  • 40. The Exchange • The exchange is how the group members interact among themselves and with their stakeholders o Agile Team Exchanges: • Who provides and receives information • How information is provided and received oFor example: Active and respectful or Passive and dismissing
  • 41. Using CDE…Evaluate the Factors • What containers, differences and exchanges affect the team? • Are these containers, differences and exchanges appropriate in terms of size, scope, level of influence? • What impact does each container, difference and exchanges have on the team? • Is the impact positive, negative, neutral? • What container, difference or exchange is causing the biggest negative impact? • What change or changes can be made to that container/difference/exchange?
  • 42. Examples of CDE • Changing the Container o Professional Community: Groupthink may be occurring because the team is not exposed to cutting edge ideas on testing o Send team members to conferences, user groups etc. to instill the importance of quality • Changing the Difference o Groupthink may be happening because one team members has a strong personality and is not committed to quality and others won’t express opposing opinions. o Add an equally strong-willed team member or remove the team member from the team. • Changing the Exchange: o Groupthink may be happening because the team is not getting enough feedback on quality in the sprint reviews. o Make sure the stakeholders to whom quality is most important are invited to the sprint review meetings
  • 43. Summary • Groupthink is a danger for any specialized and close-knit group • When Agile teams engage in groupthink, quality may be compromised. • Managers and leaders can counteract groupthink by using CDE to influence the team’s self-organization • Collaborate as a group, but think as an individual
  • 45.
  • 46. References: Mindset: The New Psychology of Success, Dweck, 2006. Facilitating Organizational Change, Olson and Eoyang, 2001. Succeeding with Agile: Software Development Using Scrum, Cohn, 2009. Thinking Fast and Slow, Kahneman, 2011 Victims of Groupthink, Janis, 1972 Wiser: Getting Beyond Groupthink to Make Groups Smarter, Sunstein and Hastie, 2015

Editor's Notes

  1. The development of a group’s norms tends to place limits around the independent and creative thinking Group analysis may be biased Which could lead to poor decisions An agile team made the decision to user the F word on a mobile app. This decision probably wouldn’t have been made if there were more open discussion among the team members.
  2. Group polarization can be a result of cascades
  3. They learn agile processes together Learn to work together Accomplish their sprint goals all at the same time
  4. Groupthink may be happening because the team is not getting enough feedback on quality in the sprint reviews. Make sure the stakeholders to whom quality is most important are invited to the sprint review meetings. In this case changing the Exchange could improve quality OR Groupthink may be happening because one developer has a strong personality and is not committed to quality and others won’t express opposing opinions. Add an equally strong-willed team member or remove the developer from the team.