SlideShare una empresa de Scribd logo
1 de 68
Intro




        1
Picture: http://www.flickr.com/photos/psd/2423294079/sizes/l/in/photostream/




                                                                               2
About me




           3
Picture: http://www.flickr.com/photos/improveit/1470213987/in/photostream/




                                                                             4
The basics

Daily Scrum according to the Scrum guide




                                           5
Mechanics




            6
7
Goal




       8
9
10
11
From the 4 values of the Agile Manifesto, the daily standup directly supports people
and interactions as well as responding to change.




                                                                                       12
From the 12 principles behind the Agile manifesto, the daily scrum directly supports 5 principles:
1. Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
2*. Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
3. Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
4*. Business people and developers must work
together daily throughout the project.
5*. Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.
6*. The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.
9. Continuous attention to technical excellence
and good design enhances agility.
10. Simplicity--the art of maximizing the amount
of work not done--is essential.
11*. The best architectures, requirements, and designs
emerge from self-organizing teams.
12. At regular intervals, the team reflects on how
to become more effective, then tunes and adjusts
its behavior accordingly.




                                                                                                     13
14
To understand level of dysfunction ask:
• Do team members openly and readily disclose their opinions?
• Are team meetings compelling and productive?
• Does the team come to decisions quickly and avoid getting bogged down by
   consensus?
• Do team members confront one another about their shortcomings?




                                                                             15
The Big 5

Picture: http://en.wikipedia.org/wiki/Big_Five_game




                                                      16
Patrick Lencioni’s big 5 Dysfunction of a team

Dysfunction #1: Absence of Trust
This occurs when team members are reluctant to be vulnerable with one another and are unwilling to
admit their mistakes, weaknesses or needs for help. Without a certain comfort level among team
members, a foundation of trust is impossible.

Dysfunction #2: Fear of Conflict
Teams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about key
issues, causing situations where team conflict can easily turn into veiled discussions and back
channel comments. In a work setting where team members do not openly air their opinions, inferior
decisions are the result.

Dysfunction #3: Lack of Commitment
Without conflict, it is difficult for team members to commit to decisions, creating an environment
where ambiguity prevails. Lack of direction and commitment can make employees, particularly star
employees, disgruntled

Dysfunction #4: Avoidance of Accountability
When teams don't commit to a clear plan of action, even the most focused and driven individuals
hesitate to call their peers on actions and behaviors that may seem counterproductive to the overall
good of the team.

Dysfunction #5: Inattention to Results
Team members naturally tend to put their own needs (ego, career development, recognition, etc.)
ahead of the collective goals of the team when individuals aren't held accountable. If a team has lost
sight of the need for achievement, the business ultimately suffers.

Source: http://tablegroup.com/books/dysfunctions/




                                                                                                         17
Patrick Lencioni’s big 5 Dysfunction of a team

Dysfunction #1: Absence of Trust
This occurs when team members are reluctant to be vulnerable with one another and are unwilling to
admit their mistakes, weaknesses or needs for help. Without a certain comfort level among team
members, a foundation of trust is impossible.

Dysfunction #2: Fear of Conflict
Teams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about key
issues, causing situations where team conflict can easily turn into veiled discussions and back
channel comments. In a work setting where team members do not openly air their opinions, inferior
decisions are the result.

Dysfunction #3: Lack of Commitment
Without conflict, it is difficult for team members to commit to decisions, creating an environment
where ambiguity prevails. Lack of direction and commitment can make employees, particularly star
employees, disgruntled

Dysfunction #4: Avoidance of Accountability
When teams don't commit to a clear plan of action, even the most focused and driven individuals
hesitate to call their peers on actions and behaviors that may seem counterproductive to the overall
good of the team.

Dysfunction #5: Inattention to Results
Team members naturally tend to put their own needs (ego, career development, recognition, etc.)
ahead of the collective goals of the team when individuals aren't held accountable. If a team has lost
sight of the need for achievement, the business ultimately suffers.

Source: http://tablegroup.com/books/dysfunctions/




                                                                                                         18
Collaboration

The standup addresses the 5 dysfunctions via
1. Collaboration: The team is constantly collaborating and helping each other
Members rely on each other and are open with each other. This establishes trust and
leads to passionate debate. The team is no longer afraid of conflict.


http://www.flickr.com/photos/46342687@N04/5703933802/




                                                                                      19
Impediment identification and removal: Members are encouraged to identify
blockers, ask for help, and offer help whenever possible.


http://www.flickr.com/photos/9190877@N07/5198299540/




                                                                            20
Commitment
3. Commitment: The teams commit every day to the stories they are going to
complete. Every member commits.

http://www.flickr.com/photos/58598613@N00/1747917718/




                                                                             21
Transparency
4. Transparency: Every day, members give updates. Their progress in open and
transparent.

http://www.flickr.com/photos/benseese/7436258/sizes/z/in/photostream/




                                                                               22
Accountability
5. Accountability: Because members commit and their progress is transparent, they
are accountable as individuals and as a team.

http://www.flickr.com/photos/scott_schmitz/527271467/in/photostream/




                                                                                    23
Focus
6. Focus: Throughout, the team is focused on the stories, the sprint goal, and the
sprint backlog. This lead to results

http://www.flickr.com/photos/93896575@N00/698692268/




                                                                                     24
Self organization
7. All of this is done via self-organization. Based on priority, the team is deciding what
to commit to. The team is holding itself accountable. The members are being
transparent with each other, asking for help and offering help.

Picture: http://www.flickr.com/photos/noii/2329679124/in/photostream/




                                                                                             25
Picture: http://www.flickr.com/photos/psd/2423294079/sizes/l/in/photostream/




                                                                               26
Daily Standup Withdrawal
• Coined by Stacia Viscardi
• Symptoms include glassy eyes, pale skin, robotic answers and narcoleptic episodes
  during the standup
• Infection spreads and entire team becomes infected
• Standups become long droning boring meetings

Picture: http://www.flickr.com/photos/39585662@N00/5331407245/




                                                                                      27
Ways to treat and prevent this syndrome

• 10 smells and anti-patterns
• Learn how to spot them
• Learn how to apply possible remedies

Picture: http://www.flickr.com/photos/98203235@N00/800636196/




                                                                28
1. Fashionably late – No shows or late arrivals

Find out why? Time not appropriate? No value in the standup? Commitment to the
team?

http://www.flickr.com/photos/89306448@N00/2247180420/




                                                                                 29
Finding the right time can be tricky

• Most pick time when latest team member arrives
• If too variable pick time right before lunch (11:45) (make sure team not waiting for
  standup to start work).
• Once team decides on a time, make sure time is reviewed regularly to make sure it
  is still appropriate for everyone.
• If someone occasionally cannot make it, ensure they attend by proxy.
• Always start on time. Do not wait. Standup is for entire team and not a particular
  individual (SM, PO, or tech lead).


Picture: http://www.flickr.com/photos/71447477@N00/855940899/




                                                                                         30
Fines or penalties for latecomers
• Works for some teams. Pay fine when member is late. Give to charity or happy
   hour at end of month.
• Key is that latecomers understand they disappointed the team. Should not get
   warm feeling from giving to charity.
• Study about fining parents for arriving late at day care center
       • Opposite effect
       • More parents come late because they see fine as charge for extra service


Picture: http://www.flickr.com/photos/9523052@N07/3135421163/




                                                                                    31
Pushups for Latecomers!
• Mark Levinson describes case where team decided to do pushups when member is
  late
• Peer Pressure – Entire team did push-ups
• Great as long as solution driven by the team and working for the team

Picture: http://www.flickr.com/photos/31919728@N03/3295856289/




                                                                                 32
Team probably looks like this today!

Picture: http://www.flickr.com/photos/16395461@N00/3111994108/




                                                                 33
2. Information overload

•   Member goes on and on with his updates
•   Feels like storytelling
•   Lost in the details
•   Significant details lost
•   Leads to problem solving


Picture:
http://www.flickr.com/photos/kodomut/3616896096/sizes/z/in/photostream/




                                                                          34
Problem solving

• Standups are not for discussion
• Standups should encourage discussions but discussions should take place later,
  after standup
• Standups should allow for clarifications but members should know there limits


Picture: http://www.flickr.com/photos/63016831@N07/5798497966/




                                                                                   35
• Sticking to format of the 3 questions helps keep focus and rhythm
• Create parking lot for follow-up topics for discussions
• Writing update on 3X5 index card




                                                                      36
3. Pardon the interruption

2 types: Internal and external

Picture: http://www.flickr.com/photos/8049886@N02/2271261319/




                                                                37
Internal Interruptions

Interruption like information overload or socializing during standup. Leave those for
the watercooler.


Picture: http://www.flickr.com/photos/18224125@N00/2481496291/




                                                                                        38
External Interruptions

• People interrupting that are not supposed to talk during standup
• Rules as to who is allowed and not allowed to attend or talk during standup
• Only rule that matters:
      • If you have something to say that will impact the deliverable of a story for
         this sprint then please speak up
      • If not, do not interrupt

Picture: http://www.flickr.com/photos/36770908@N08/4385543669/




                                                                                       39
• Be polite, be tactful and ask people not to interrupt
• Use parking lot to hold-off questions and interruption
• Put-up creative signs!

Picture: http://www.flickr.com/photos/86122102@N00/346948814/




                                                                40
4. Aches and pains

Meeting too long
• Signs include wobbly legs, leaning against furniture, stretching backs
• Rule of thumb: 10 minute standups. Average of 30s to 1 min per member.
• Remember, reason for standing up is to keep meeting short

Picture:
http://www.flickr.com/photos/10603531@N08/1304208943/in/photostream/




                                                                           41
•   Time box the standup to 10 minutes
•   Cut meeting short even if not everybody gets a turn
•   Follow 3 question format
•   Team will quickly learn, establish rhythm and finish on time by being brief while
    providing significant details

Picture: http://www.flickr.com/photos/24742305@N00/2331754875/




                                                                                        42
5. Mumble mumble

• Member mumbles update and skips over significant details
• Member low talker, provides significant details but no one can hear or understand


Picture: http://www.flickr.com/photos/23889540@N00/287759291/




                                                                                      43
•   Don’t let the update slide
•   Make sure everyone hears and understands the update
•   Encourage members to step-up, and speak-up clearly
•   30 seconds of fame to showcase value added to product and contributions to team


Picture: http://www.flickr.com/photos/53941041@N00/5540462170/




                                                                                      44
Clueless

• “Hmmm, I can’t remember what I did yesterday. “
• Looking at board should jolt memory
• If not, team member not working on high priority story and not directly
  contributing to sprint

Picture: http://www.flickr.com/photos/79613030@N00/2268845904/




                                                                            45
Update by proxy or check list

• Ask members to come prepared with answers to the 3 questions
• Try update by proxy
       • Each member gives the update of the person to their left
       • Members learn to be brief and give each other significant updates as well
         as keeping the scrum board updated
       • Addresses Information overload, mumbling and being clueless

Picture: http://www.flickr.com/photos/26849183@N00/304107607/




                                                                                     46
• Disorganized team
• Multiple members speaking at same time
• Members looking for Scrum Master for go signal

http://www.flickr.com/photos/27126430@N02/2567800971/




                                                        47
• Need to encourage self organization
• Setup simple rules
• Example: Round robin
      • Members stand in a circle and give updates clockwise or counter-clockwise
      • Works, but with larger teams, members might get distracted until their turn
         comes up

Picture: http://www.flickr.com/photos/karthikc/333796551/in/photostream/




                                                                                      48
•   Pass the token is when only the member holding the token can speak
•   Token can be ball or stuffed animal
•   After update, members throw token randomly to another member
•   Helps keep team focused on who is giving update and keeps energy high. Fun!


Picture: http://www.flickr.com/photos/96745292@N00/2434218059/




                                                                                  49
•   Stories in order on Scrum board
•   Start with 1st story and walk down the board
•   Members might give updates multiple times
•   Works well with large teams

Picture: http://www.flickr.com/photos/12507137@N00/5814650182/




                                                                 50
8. Rinse and repeat

• Same status day after day
• Indicates no progress being made
       • Impediments not removed
       • Impediments not raised


Picture: http://www.flickr.com/photos/60238824@N07/5512167249/




                                                                 51
Blockers

• Highlight blockers
      • Use color code on Scrum board
      • Create list of blockers
      • Report update on blockers removed/remaining

Picture: http://www.flickr.com/photos/7821771@N05/4679360979/




                                                                52
•   No blocker!
•   Pay attention every time someone says no blocker
•   Might be a sign of not raising impediment
•   Monitor progress and inquire if really no blocker
        • Some feel a challenge when facing a bug and want to solve it even if
           spinning their wheels
        • Others shy or embarrassed to ask for help


Picture: http://www.flickr.com/photos/51625243@N06/5241860326/




                                                                                 53
9. Taking charge

•   Standup run by Scrum master
•   Scrum master giving out assignments
•   Team reporting status to Scrum master
•   Back to command and control




                                            54
We want to encourage a culture of collaboration, impediment identification and
removal, commitment, transparency, accountability, focus, and self organization.




                                                                                   55
To encourage such a culture
• Avoid having SM or team lead standing in the middle
• Avoid giving out assignments, but do have a prioritized backlog
• Break eye contact
       • Look up at ceiling
       • Look down at shoes
       • Keep moving and stand at awkward angle that makes it difficult for speaker
         to face you
• Encourage team to face each other
• Rotate the facilitator
       • Each day have a different member be the standup champion and have
         them facilitate the meeting
• Hide come standup time
       • Ultimate test is when team still gets together even though SM or team lead
         not available




                                                                                      56
Silver Bullet
• Standups not the solution for all problems
        • Not all meeting are standups
        • Do not have all other meetings standing up
• Standups do not replace all other types of meetings
• Do not wait for standup to raise problems
• Communicate issues as soon as they come up

Picture: http://www.flickr.com/photos/16638697@N00/4160817135/




                                                                 57
Standup not a solution to all your problems




                                              58
59
60
Take your standups from slow, boring, to fast sprints!

Picture: http://www.flickr.com/photos/40055757@N00/11576494/




                                                               61
Sprinting while identifying and removing impediments

Picture: http://www.flickr.com/photos/94188217@N00/5744333338/




                                                                 62
Contact info




               63
64
65
66
67
68

Más contenido relacionado

La actualidad más candente

Effective Daily Scrum Patterns
Effective Daily Scrum PatternsEffective Daily Scrum Patterns
Effective Daily Scrum PatternsSynerzip
 
Intro to lean marketing
Intro to lean marketingIntro to lean marketing
Intro to lean marketingDan Weingrod
 
Help the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentHelp the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentRyan Ripley
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agilelazygolfer
 
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
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshopElad Sofer
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
The scrum events athens agile meetup
The scrum events athens agile meetupThe scrum events athens agile meetup
The scrum events athens agile meetupymavra
 
Daily scrum foster team work with just in time planning
Daily scrum foster team work with just in time planningDaily scrum foster team work with just in time planning
Daily scrum foster team work with just in time planningKemmy Raji, CTC, PMP
 
Seven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamSeven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamRalf C. Adam
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterIlan Kirschenbaum
 
Scrum Training for Key Ingredient Employees
Scrum Training for Key Ingredient EmployeesScrum Training for Key Ingredient Employees
Scrum Training for Key Ingredient EmployeesLucina Stricko, CSPO
 
How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterChandana Perera
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivityardutta
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Pedro Gustavo Torres
 
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017Patricia Pouncey
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Lviv Startup Club
 

La actualidad más candente (20)

Effective Daily Scrum Patterns
Effective Daily Scrum PatternsEffective Daily Scrum Patterns
Effective Daily Scrum Patterns
 
Meetup-Transition2AgileSHARE
Meetup-Transition2AgileSHAREMeetup-Transition2AgileSHARE
Meetup-Transition2AgileSHARE
 
Intro to lean marketing
Intro to lean marketingIntro to lean marketing
Intro to lean marketing
 
Help the Scrum Master IS the Impediment
Help the Scrum Master IS the ImpedimentHelp the Scrum Master IS the Impediment
Help the Scrum Master IS the Impediment
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agile
 
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
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshop
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
The scrum events athens agile meetup
The scrum events athens agile meetupThe scrum events athens agile meetup
The scrum events athens agile meetup
 
Daily scrum foster team work with just in time planning
Daily scrum foster team work with just in time planningDaily scrum foster team work with just in time planning
Daily scrum foster team work with just in time planning
 
Seven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamSeven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. Adam
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum Training for Key Ingredient Employees
Scrum Training for Key Ingredient EmployeesScrum Training for Key Ingredient Employees
Scrum Training for Key Ingredient Employees
 
How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum Master
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
 
Sprint Execution - Stand-up, Taskboard etc
Sprint Execution - Stand-up, Taskboard etcSprint Execution - Stand-up, Taskboard etc
Sprint Execution - Stand-up, Taskboard etc
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
 
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017Webinar: Is your daily scrum dysfunctional ?  oct 19, 2017
Webinar: Is your daily scrum dysfunctional ? oct 19, 2017
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
 

Similar a Effective Daily Standups

How I learnt to not tell clients the wrong thing...
How I learnt to not tell clients the wrong thing...How I learnt to not tell clients the wrong thing...
How I learnt to not tell clients the wrong thing...Walt Buchan
 
Building Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsBuilding Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsJoel Wenger
 
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11mjb87
 
Ladění týmu – workshop
Ladění týmu – workshopLadění týmu – workshop
Ladění týmu – workshopPetr Hovorka
 
team-building.ppt
team-building.pptteam-building.ppt
team-building.pptSaifNadeem2
 
Optimizing Retrospectives on Distributed Agile Teams
Optimizing Retrospectives on Distributed Agile TeamsOptimizing Retrospectives on Distributed Agile Teams
Optimizing Retrospectives on Distributed Agile TeamsSococo
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxsdfghj21
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx4934bk
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Ryan Dawson
 
Growing your UX capability - A Journey
Growing your UX capability - A JourneyGrowing your UX capability - A Journey
Growing your UX capability - A JourneyRod Farmer
 
Motivational Lessons for Mentees
Motivational Lessons for Mentees Motivational Lessons for Mentees
Motivational Lessons for Mentees Michael Ryan
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
How to Make Your Organisation More Agile - J. Boye Conference 20141105
How to Make Your Organisation More Agile - J. Boye Conference 20141105How to Make Your Organisation More Agile - J. Boye Conference 20141105
How to Make Your Organisation More Agile - J. Boye Conference 20141105Karoliina Luoto
 
27.Causes of failure of team work A Lecture By Mr Allah Dad Khan Visiting P...
27.Causes of failure of team work   A Lecture By Mr Allah Dad Khan Visiting P...27.Causes of failure of team work   A Lecture By Mr Allah Dad Khan Visiting P...
27.Causes of failure of team work A Lecture By Mr Allah Dad Khan Visiting P...Mr.Allah Dad Khan
 

Similar a Effective Daily Standups (20)

How I learnt to not tell clients the wrong thing...
How I learnt to not tell clients the wrong thing...How I learnt to not tell clients the wrong thing...
How I learnt to not tell clients the wrong thing...
 
Building Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 DysfunctionsBuilding Better Teams - Overcoming the 5 Dysfunctions
Building Better Teams - Overcoming the 5 Dysfunctions
 
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
 
Ladění týmu – workshop
Ladění týmu – workshopLadění týmu – workshop
Ladění týmu – workshop
 
Agile or Irrelevant
Agile or IrrelevantAgile or Irrelevant
Agile or Irrelevant
 
team-building.ppt
team-building.pptteam-building.ppt
team-building.ppt
 
team-building.ppt
team-building.pptteam-building.ppt
team-building.ppt
 
team-building.ppt
team-building.pptteam-building.ppt
team-building.ppt
 
Leading.pptx
Leading.pptxLeading.pptx
Leading.pptx
 
Agile transformation: First Steps
Agile transformation: First StepsAgile transformation: First Steps
Agile transformation: First Steps
 
Optimizing Retrospectives on Distributed Agile Teams
Optimizing Retrospectives on Distributed Agile TeamsOptimizing Retrospectives on Distributed Agile Teams
Optimizing Retrospectives on Distributed Agile Teams
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Maximising teamwork in delivering software products
Maximising teamwork in delivering software products
 
Team building
Team buildingTeam building
Team building
 
Growing your UX capability - A Journey
Growing your UX capability - A JourneyGrowing your UX capability - A Journey
Growing your UX capability - A Journey
 
Motivational Lessons for Mentees
Motivational Lessons for Mentees Motivational Lessons for Mentees
Motivational Lessons for Mentees
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
How to Make Your Organisation More Agile - J. Boye Conference 20141105
How to Make Your Organisation More Agile - J. Boye Conference 20141105How to Make Your Organisation More Agile - J. Boye Conference 20141105
How to Make Your Organisation More Agile - J. Boye Conference 20141105
 
27.Causes of failure of team work A Lecture By Mr Allah Dad Khan Visiting P...
27.Causes of failure of team work   A Lecture By Mr Allah Dad Khan Visiting P...27.Causes of failure of team work   A Lecture By Mr Allah Dad Khan Visiting P...
27.Causes of failure of team work A Lecture By Mr Allah Dad Khan Visiting P...
 

Más de Fadi Stephan

The Self Organizing Team Canvas.pdf
The Self Organizing Team Canvas.pdfThe Self Organizing Team Canvas.pdf
The Self Organizing Team Canvas.pdfFadi Stephan
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical DebtFadi Stephan
 
Agile Testing - Testing From Day 1
Agile Testing - Testing From Day 1Agile Testing - Testing From Day 1
Agile Testing - Testing From Day 1Fadi Stephan
 
UX in an agile world
UX in an agile worldUX in an agile world
UX in an agile worldFadi Stephan
 
UX in an Agile World
UX in an Agile WorldUX in an Agile World
UX in an Agile WorldFadi Stephan
 
Agile Testing - Testing from Day 1
Agile Testing - Testing from Day 1Agile Testing - Testing from Day 1
Agile Testing - Testing from Day 1Fadi Stephan
 
Fostering self organizing teams
Fostering self organizing teamsFostering self organizing teams
Fostering self organizing teamsFadi Stephan
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetFadi Stephan
 
A Leaner PMO in The Federal Government
A Leaner PMO in The Federal GovernmentA Leaner PMO in The Federal Government
A Leaner PMO in The Federal GovernmentFadi Stephan
 
User Story Smells & Anti-patterns
User Story Smells & Anti-patternsUser Story Smells & Anti-patterns
User Story Smells & Anti-patternsFadi Stephan
 
Techniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and FunTechniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and FunFadi Stephan
 
Managing technical debt notes
Managing technical debt notesManaging technical debt notes
Managing technical debt notesFadi Stephan
 
Managing technical debt
Managing technical debtManaging technical debt
Managing technical debtFadi Stephan
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of StorytellingFadi Stephan
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of StorytellingFadi Stephan
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of StorytellingFadi Stephan
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeFadi Stephan
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeFadi Stephan
 

Más de Fadi Stephan (20)

The Self Organizing Team Canvas.pdf
The Self Organizing Team Canvas.pdfThe Self Organizing Team Canvas.pdf
The Self Organizing Team Canvas.pdf
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debt
 
Agile Testing - Testing From Day 1
Agile Testing - Testing From Day 1Agile Testing - Testing From Day 1
Agile Testing - Testing From Day 1
 
UX in an agile world
UX in an agile worldUX in an agile world
UX in an agile world
 
UX in an Agile World
UX in an Agile WorldUX in an Agile World
UX in an Agile World
 
Agile Testing - Testing from Day 1
Agile Testing - Testing from Day 1Agile Testing - Testing from Day 1
Agile Testing - Testing from Day 1
 
Fostering self organizing teams
Fostering self organizing teamsFostering self organizing teams
Fostering self organizing teams
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Lean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps MindsetLean Discovery, Agile Delivery & the DevOps Mindset
Lean Discovery, Agile Delivery & the DevOps Mindset
 
A Leaner PMO in The Federal Government
A Leaner PMO in The Federal GovernmentA Leaner PMO in The Federal Government
A Leaner PMO in The Federal Government
 
User Story Smells & Anti-patterns
User Story Smells & Anti-patternsUser Story Smells & Anti-patterns
User Story Smells & Anti-patterns
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Techniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and FunTechniques for Keeping Retrospectives Effective and Fun
Techniques for Keeping Retrospectives Effective and Fun
 
Managing technical debt notes
Managing technical debt notesManaging technical debt notes
Managing technical debt notes
 
Managing technical debt
Managing technical debtManaging technical debt
Managing technical debt
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of Storytelling
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of Storytelling
 
The Art of Storytelling
The Art of StorytellingThe Art of Storytelling
The Art of Storytelling
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
 

Último

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix 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
 
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
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 

Último (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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...
 

Effective Daily Standups

  • 1. Intro 1
  • 5. The basics Daily Scrum according to the Scrum guide 5
  • 7. 7
  • 8. Goal 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. From the 4 values of the Agile Manifesto, the daily standup directly supports people and interactions as well as responding to change. 12
  • 13. From the 12 principles behind the Agile manifesto, the daily scrum directly supports 5 principles: 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2*. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4*. Business people and developers must work together daily throughout the project. 5*. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6*. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11*. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. 13
  • 14. 14
  • 15. To understand level of dysfunction ask: • Do team members openly and readily disclose their opinions? • Are team meetings compelling and productive? • Does the team come to decisions quickly and avoid getting bogged down by consensus? • Do team members confront one another about their shortcomings? 15
  • 16. The Big 5 Picture: http://en.wikipedia.org/wiki/Big_Five_game 16
  • 17. Patrick Lencioni’s big 5 Dysfunction of a team Dysfunction #1: Absence of Trust This occurs when team members are reluctant to be vulnerable with one another and are unwilling to admit their mistakes, weaknesses or needs for help. Without a certain comfort level among team members, a foundation of trust is impossible. Dysfunction #2: Fear of Conflict Teams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about key issues, causing situations where team conflict can easily turn into veiled discussions and back channel comments. In a work setting where team members do not openly air their opinions, inferior decisions are the result. Dysfunction #3: Lack of Commitment Without conflict, it is difficult for team members to commit to decisions, creating an environment where ambiguity prevails. Lack of direction and commitment can make employees, particularly star employees, disgruntled Dysfunction #4: Avoidance of Accountability When teams don't commit to a clear plan of action, even the most focused and driven individuals hesitate to call their peers on actions and behaviors that may seem counterproductive to the overall good of the team. Dysfunction #5: Inattention to Results Team members naturally tend to put their own needs (ego, career development, recognition, etc.) ahead of the collective goals of the team when individuals aren't held accountable. If a team has lost sight of the need for achievement, the business ultimately suffers. Source: http://tablegroup.com/books/dysfunctions/ 17
  • 18. Patrick Lencioni’s big 5 Dysfunction of a team Dysfunction #1: Absence of Trust This occurs when team members are reluctant to be vulnerable with one another and are unwilling to admit their mistakes, weaknesses or needs for help. Without a certain comfort level among team members, a foundation of trust is impossible. Dysfunction #2: Fear of Conflict Teams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about key issues, causing situations where team conflict can easily turn into veiled discussions and back channel comments. In a work setting where team members do not openly air their opinions, inferior decisions are the result. Dysfunction #3: Lack of Commitment Without conflict, it is difficult for team members to commit to decisions, creating an environment where ambiguity prevails. Lack of direction and commitment can make employees, particularly star employees, disgruntled Dysfunction #4: Avoidance of Accountability When teams don't commit to a clear plan of action, even the most focused and driven individuals hesitate to call their peers on actions and behaviors that may seem counterproductive to the overall good of the team. Dysfunction #5: Inattention to Results Team members naturally tend to put their own needs (ego, career development, recognition, etc.) ahead of the collective goals of the team when individuals aren't held accountable. If a team has lost sight of the need for achievement, the business ultimately suffers. Source: http://tablegroup.com/books/dysfunctions/ 18
  • 19. Collaboration The standup addresses the 5 dysfunctions via 1. Collaboration: The team is constantly collaborating and helping each other Members rely on each other and are open with each other. This establishes trust and leads to passionate debate. The team is no longer afraid of conflict. http://www.flickr.com/photos/46342687@N04/5703933802/ 19
  • 20. Impediment identification and removal: Members are encouraged to identify blockers, ask for help, and offer help whenever possible. http://www.flickr.com/photos/9190877@N07/5198299540/ 20
  • 21. Commitment 3. Commitment: The teams commit every day to the stories they are going to complete. Every member commits. http://www.flickr.com/photos/58598613@N00/1747917718/ 21
  • 22. Transparency 4. Transparency: Every day, members give updates. Their progress in open and transparent. http://www.flickr.com/photos/benseese/7436258/sizes/z/in/photostream/ 22
  • 23. Accountability 5. Accountability: Because members commit and their progress is transparent, they are accountable as individuals and as a team. http://www.flickr.com/photos/scott_schmitz/527271467/in/photostream/ 23
  • 24. Focus 6. Focus: Throughout, the team is focused on the stories, the sprint goal, and the sprint backlog. This lead to results http://www.flickr.com/photos/93896575@N00/698692268/ 24
  • 25. Self organization 7. All of this is done via self-organization. Based on priority, the team is deciding what to commit to. The team is holding itself accountable. The members are being transparent with each other, asking for help and offering help. Picture: http://www.flickr.com/photos/noii/2329679124/in/photostream/ 25
  • 27. Daily Standup Withdrawal • Coined by Stacia Viscardi • Symptoms include glassy eyes, pale skin, robotic answers and narcoleptic episodes during the standup • Infection spreads and entire team becomes infected • Standups become long droning boring meetings Picture: http://www.flickr.com/photos/39585662@N00/5331407245/ 27
  • 28. Ways to treat and prevent this syndrome • 10 smells and anti-patterns • Learn how to spot them • Learn how to apply possible remedies Picture: http://www.flickr.com/photos/98203235@N00/800636196/ 28
  • 29. 1. Fashionably late – No shows or late arrivals Find out why? Time not appropriate? No value in the standup? Commitment to the team? http://www.flickr.com/photos/89306448@N00/2247180420/ 29
  • 30. Finding the right time can be tricky • Most pick time when latest team member arrives • If too variable pick time right before lunch (11:45) (make sure team not waiting for standup to start work). • Once team decides on a time, make sure time is reviewed regularly to make sure it is still appropriate for everyone. • If someone occasionally cannot make it, ensure they attend by proxy. • Always start on time. Do not wait. Standup is for entire team and not a particular individual (SM, PO, or tech lead). Picture: http://www.flickr.com/photos/71447477@N00/855940899/ 30
  • 31. Fines or penalties for latecomers • Works for some teams. Pay fine when member is late. Give to charity or happy hour at end of month. • Key is that latecomers understand they disappointed the team. Should not get warm feeling from giving to charity. • Study about fining parents for arriving late at day care center • Opposite effect • More parents come late because they see fine as charge for extra service Picture: http://www.flickr.com/photos/9523052@N07/3135421163/ 31
  • 32. Pushups for Latecomers! • Mark Levinson describes case where team decided to do pushups when member is late • Peer Pressure – Entire team did push-ups • Great as long as solution driven by the team and working for the team Picture: http://www.flickr.com/photos/31919728@N03/3295856289/ 32
  • 33. Team probably looks like this today! Picture: http://www.flickr.com/photos/16395461@N00/3111994108/ 33
  • 34. 2. Information overload • Member goes on and on with his updates • Feels like storytelling • Lost in the details • Significant details lost • Leads to problem solving Picture: http://www.flickr.com/photos/kodomut/3616896096/sizes/z/in/photostream/ 34
  • 35. Problem solving • Standups are not for discussion • Standups should encourage discussions but discussions should take place later, after standup • Standups should allow for clarifications but members should know there limits Picture: http://www.flickr.com/photos/63016831@N07/5798497966/ 35
  • 36. • Sticking to format of the 3 questions helps keep focus and rhythm • Create parking lot for follow-up topics for discussions • Writing update on 3X5 index card 36
  • 37. 3. Pardon the interruption 2 types: Internal and external Picture: http://www.flickr.com/photos/8049886@N02/2271261319/ 37
  • 38. Internal Interruptions Interruption like information overload or socializing during standup. Leave those for the watercooler. Picture: http://www.flickr.com/photos/18224125@N00/2481496291/ 38
  • 39. External Interruptions • People interrupting that are not supposed to talk during standup • Rules as to who is allowed and not allowed to attend or talk during standup • Only rule that matters: • If you have something to say that will impact the deliverable of a story for this sprint then please speak up • If not, do not interrupt Picture: http://www.flickr.com/photos/36770908@N08/4385543669/ 39
  • 40. • Be polite, be tactful and ask people not to interrupt • Use parking lot to hold-off questions and interruption • Put-up creative signs! Picture: http://www.flickr.com/photos/86122102@N00/346948814/ 40
  • 41. 4. Aches and pains Meeting too long • Signs include wobbly legs, leaning against furniture, stretching backs • Rule of thumb: 10 minute standups. Average of 30s to 1 min per member. • Remember, reason for standing up is to keep meeting short Picture: http://www.flickr.com/photos/10603531@N08/1304208943/in/photostream/ 41
  • 42. Time box the standup to 10 minutes • Cut meeting short even if not everybody gets a turn • Follow 3 question format • Team will quickly learn, establish rhythm and finish on time by being brief while providing significant details Picture: http://www.flickr.com/photos/24742305@N00/2331754875/ 42
  • 43. 5. Mumble mumble • Member mumbles update and skips over significant details • Member low talker, provides significant details but no one can hear or understand Picture: http://www.flickr.com/photos/23889540@N00/287759291/ 43
  • 44. Don’t let the update slide • Make sure everyone hears and understands the update • Encourage members to step-up, and speak-up clearly • 30 seconds of fame to showcase value added to product and contributions to team Picture: http://www.flickr.com/photos/53941041@N00/5540462170/ 44
  • 45. Clueless • “Hmmm, I can’t remember what I did yesterday. “ • Looking at board should jolt memory • If not, team member not working on high priority story and not directly contributing to sprint Picture: http://www.flickr.com/photos/79613030@N00/2268845904/ 45
  • 46. Update by proxy or check list • Ask members to come prepared with answers to the 3 questions • Try update by proxy • Each member gives the update of the person to their left • Members learn to be brief and give each other significant updates as well as keeping the scrum board updated • Addresses Information overload, mumbling and being clueless Picture: http://www.flickr.com/photos/26849183@N00/304107607/ 46
  • 47. • Disorganized team • Multiple members speaking at same time • Members looking for Scrum Master for go signal http://www.flickr.com/photos/27126430@N02/2567800971/ 47
  • 48. • Need to encourage self organization • Setup simple rules • Example: Round robin • Members stand in a circle and give updates clockwise or counter-clockwise • Works, but with larger teams, members might get distracted until their turn comes up Picture: http://www.flickr.com/photos/karthikc/333796551/in/photostream/ 48
  • 49. Pass the token is when only the member holding the token can speak • Token can be ball or stuffed animal • After update, members throw token randomly to another member • Helps keep team focused on who is giving update and keeps energy high. Fun! Picture: http://www.flickr.com/photos/96745292@N00/2434218059/ 49
  • 50. Stories in order on Scrum board • Start with 1st story and walk down the board • Members might give updates multiple times • Works well with large teams Picture: http://www.flickr.com/photos/12507137@N00/5814650182/ 50
  • 51. 8. Rinse and repeat • Same status day after day • Indicates no progress being made • Impediments not removed • Impediments not raised Picture: http://www.flickr.com/photos/60238824@N07/5512167249/ 51
  • 52. Blockers • Highlight blockers • Use color code on Scrum board • Create list of blockers • Report update on blockers removed/remaining Picture: http://www.flickr.com/photos/7821771@N05/4679360979/ 52
  • 53. No blocker! • Pay attention every time someone says no blocker • Might be a sign of not raising impediment • Monitor progress and inquire if really no blocker • Some feel a challenge when facing a bug and want to solve it even if spinning their wheels • Others shy or embarrassed to ask for help Picture: http://www.flickr.com/photos/51625243@N06/5241860326/ 53
  • 54. 9. Taking charge • Standup run by Scrum master • Scrum master giving out assignments • Team reporting status to Scrum master • Back to command and control 54
  • 55. We want to encourage a culture of collaboration, impediment identification and removal, commitment, transparency, accountability, focus, and self organization. 55
  • 56. To encourage such a culture • Avoid having SM or team lead standing in the middle • Avoid giving out assignments, but do have a prioritized backlog • Break eye contact • Look up at ceiling • Look down at shoes • Keep moving and stand at awkward angle that makes it difficult for speaker to face you • Encourage team to face each other • Rotate the facilitator • Each day have a different member be the standup champion and have them facilitate the meeting • Hide come standup time • Ultimate test is when team still gets together even though SM or team lead not available 56
  • 57. Silver Bullet • Standups not the solution for all problems • Not all meeting are standups • Do not have all other meetings standing up • Standups do not replace all other types of meetings • Do not wait for standup to raise problems • Communicate issues as soon as they come up Picture: http://www.flickr.com/photos/16638697@N00/4160817135/ 57
  • 58. Standup not a solution to all your problems 58
  • 59. 59
  • 60. 60
  • 61. Take your standups from slow, boring, to fast sprints! Picture: http://www.flickr.com/photos/40055757@N00/11576494/ 61
  • 62. Sprinting while identifying and removing impediments Picture: http://www.flickr.com/photos/94188217@N00/5744333338/ 62
  • 64. 64
  • 65. 65
  • 66. 66
  • 67. 67
  • 68. 68

Notas del editor

  1. Intro
  2. Picture: http://www.flickr.com/photos/psd/2423294079/sizes/l/in/photostream/
  3. About me
  4. Picture: http://www.flickr.com/photos/improveit/1470213987/in/photostream/
  5. The basicsDaily Scrum according to the Scrum guide
  6. Mechanics
  7. Goal
  8. From the 4 values of the Agile Manifesto, the daily standup directly supports people and interactions as well as responding to change.
  9. From the 12 principles behind the Agile manifesto, the daily scrum directly supports 5 principles:1. Our highest priority is to satisfy the customerthrough early and continuous deliveryof valuable software. 2*. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4*. Business people and developers must work together daily throughout the project. 5*. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6*. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11*. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  10. To understand level of dysfunction ask:Do team members openly and readily disclose their opinions?Are team meetings compelling and productive?Does the team come to decisions quickly and avoid getting bogged down by consensus?Do team members confront one another about their shortcomings?
  11. The Big 5Picture: http://en.wikipedia.org/wiki/Big_Five_game
  12. Patrick Lencioni’sbig 5 Dysfunction of a teamDysfunction #1: Absence of TrustThis occurs when team members are reluctant to be vulnerable with one another and are unwilling toadmit their mistakes, weaknesses or needs for help. Without a certain comfort level among teammembers, a foundation of trust is impossible.Dysfunction #2: Fear of ConflictTeams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about keyissues, causing situations where team conflict can easily turn into veiled discussions and backchannel comments. In a work setting where team members do not openly air their opinions, inferiordecisions are the result.Dysfunction #3: Lack of CommitmentWithout conflict, it is difficult for team members to commit to decisions, creating an environmentwhere ambiguity prevails. Lack of direction and commitment can make employees, particularly staremployees, disgruntledDysfunction #4: Avoidance of AccountabilityWhen teams don't commit to a clear plan of action, even the most focused and driven individualshesitate to call their peers on actions and behaviors that may seem counterproductive to the overallgood of the team.Dysfunction #5: Inattention to ResultsTeam members naturally tend to put their own needs (ego, career development, recognition, etc.)ahead of the collective goals of the team when individuals aren't held accountable. If a team has lostsight of the need for achievement, the business ultimately suffers.Source: http://tablegroup.com/books/dysfunctions/
  13. Patrick Lencioni’sbig 5 Dysfunction of a teamDysfunction #1: Absence of TrustThis occurs when team members are reluctant to be vulnerable with one another and are unwilling toadmit their mistakes, weaknesses or needs for help. Without a certain comfort level among teammembers, a foundation of trust is impossible.Dysfunction #2: Fear of ConflictTeams that are lacking on trust are incapable of engaging in unfiltered, passionate debate about keyissues, causing situations where team conflict can easily turn into veiled discussions and backchannel comments. In a work setting where team members do not openly air their opinions, inferiordecisions are the result.Dysfunction #3: Lack of CommitmentWithout conflict, it is difficult for team members to commit to decisions, creating an environmentwhere ambiguity prevails. Lack of direction and commitment can make employees, particularly staremployees, disgruntledDysfunction #4: Avoidance of AccountabilityWhen teams don't commit to a clear plan of action, even the most focused and driven individualshesitate to call their peers on actions and behaviors that may seem counterproductive to the overallgood of the team.Dysfunction #5: Inattention to ResultsTeam members naturally tend to put their own needs (ego, career development, recognition, etc.)ahead of the collective goals of the team when individuals aren't held accountable. If a team has lostsight of the need for achievement, the business ultimately suffers.Source: http://tablegroup.com/books/dysfunctions/
  14. CollaborationThe standup addresses the 5 dysfunctions viaCollaboration: The team is constantly collaborating and helping each otherImpediment identification and removal: Members are encouraged to identify blockers, ask for help, and offer help whenever possible.Members rely on each other and are open with each other. This establishes trust and leads to passionate debate. The team is no longer afraid on conflict.http://www.flickr.com/photos/46342687@N04/5703933802/
  15. Impediment identification and removalhttp://www.flickr.com/photos/9190877@N07/5198299540/
  16. Commitment3. Commitment: The team’s commit every day to the stories they are going to complete. Every member commits.http://www.flickr.com/photos/58598613@N00/1747917718/
  17. Transparency4. Transparency: Every day, members give updates. Their progress in open and transparent.http://www.flickr.com/photos/benseese/7436258/sizes/z/in/photostream/
  18. Accountability5. Accountability: Because members commit and their progress is transparent, they are accountable as individuals and as a team.http://www.flickr.com/photos/scott_schmitz/527271467/in/photostream/
  19. Focus6. Focus: Throughout, the team is focused on the stories, the sprint goal, and the sprint backlog. This lead to resultshttp://www.flickr.com/photos/93896575@N00/698692268/
  20. Self organization7. All of this is done via self-organization. Based on priority, the team is deciding what to commit to. The team is holding itself accountable. The members are being transparent with each other, asking for help and offering help.Picture: http://www.flickr.com/photos/noii/2329679124/in/photostream/
  21. Picture: http://www.flickr.com/photos/psd/2423294079/sizes/l/in/photostream/
  22. DailyStandup WithdrawalCoined by Stacia ViscardiSymptoms include glassy eyes, pale skin, robotic answers and narcoleptic episodes during the standupInfection spreads and entire team becomes infectedStandups become long droning boring meetingsPicture:http://www.flickr.com/photos/39585662@N00/5331407245/
  23. Ways to treat and prevent this syndrome10 smells and anti-patternsLearn how to spot themLearn how to apply possible remediesPicture: http://www.flickr.com/photos/98203235@N00/800636196/
  24. 1. Fashionably late – No shows or late arrivalsFind out why?Time not appropriate? Novalue in the standup? Commitment to the team?http://www.flickr.com/photos/89306448@N00/2247180420/
  25. Finding the right time can be trickyMost pick time when latest team member arrivesIf too variable pick time right before lunch (11:45) (make sure team not waiting for standup to start work).Once team decides on a time, make sure time is reviewed regularly to make sure it is still appropriate for everyone.If someone occasionally cannot make it, ensure they attend by proxyAlways start on time. Do not wait. Standup is for entire team and not a particular individual (SM, PO, or tech lead)Picture:http://www.flickr.com/photos/71447477@N00/855940899/
  26. Fines or penalties for latecomersWorks for some teams. Pay fine when member is late. Give to charity or happy hour at end of monthKey is that latecomers understand they disappointed the team. Should not get warm feeling from giving to charityStudy about fining parents for arriving late at day care centerOpposite effectMore parents come late because they see fine as charge for extra servicePicture: http://www.flickr.com/photos/9523052@N07/3135421163/
  27. Pushups for Latecomers!Mark Levinson describes case where team decided to do pushups when member is latePeer Pressure – Entire team did push-upsGreat as long as solution driven by the team and working for the teamPicture:http://www.flickr.com/photos/31919728@N03/3295856289/
  28. Team probablylooks like this today!Picture:http://www.flickr.com/photos/16395461@N00/3111994108/
  29. 2. Information overloadMember goes on and on with his updatesFeels like storytellingLost in the detailsSignificant details lostLeads to problem solvingPicture:http://www.flickr.com/photos/kodomut/3616896096/sizes/z/in/photostream/
  30. Problem solvingStandups are not for discussionStandups should encourage discussions but discussions should take place later, after standupStandups should allow for clarifications but members should know there limitsPicture:http://www.flickr.com/photos/63016831@N07/5798497966/
  31. Sticking to format of the 3 questions helps keep focus and rhythmCreate parking lot for follow-up topics for discussionsWriting update on 3X5 index card
  32. 3.Pardon the interruption2 types: Internal and externalPicture:http://www.flickr.com/photos/8049886@N02/2271261319/
  33. Internal InterruptionsInterruption like information overload or socializing during standup. Leave those for the watercooler.Picture: http://www.flickr.com/photos/18224125@N00/2481496291/
  34. External InterruptionsPeople interrupting that are not supposed to talk duringstandupRules as to who is allowed and not allowed to attend or talk duringstandupOnly rule that matters:If you have something to say that will impact the deliverable of a story for this sprint then please speak upIf not, do not interruptPicture: http://www.flickr.com/photos/36770908@N08/4385543669/
  35. Be polite, be tactful and ask people not to interruptUse parking lot to hold-off questions and interruptionPut-up creative signs!Picture:http://www.flickr.com/photos/86122102@N00/346948814/
  36. 4. Aches and painsMeeting too longSigns include wobbly legs, leaning against furniture, stretching backsRule of thumb: 10 minute standups. Average of 30s to 1 min per memberRemember, reason for standing up is to keep meeting shortPicture:http://www.flickr.com/photos/10603531@N08/1304208943/in/photostream/
  37. Time box the standup to 10 minutesCut meeting short even if not everybody gets a turnFollow 3 question formatTeam will quickly learn, establish rhythm and finish on time by being brief while providing significant detailsPicture: http://www.flickr.com/photos/24742305@N00/2331754875/
  38. 5. Mumble mumbleMember mumbles update and skips over significant detailsMember low talker, provides significant details but no one can hear or understandPicture:http://www.flickr.com/photos/23889540@N00/287759291/
  39. Don’t let the update slideMake sure everyone hears and understands the updateEncourage members to step-up, and speak-up clearly30 seconds of fame to showcase value added to product and contributions to teamPicture: http://www.flickr.com/photos/53941041@N00/5540462170/
  40. Clueless“Hmmm, I can’t remember what I did yesterday. “ Looking at board should jolt memoryIf not, team member not working on high priority story and not directly contributing to sprintPicture: http://www.flickr.com/photos/79613030@N00/2268845904/
  41. Update by proxy or check listAsk members to come prepared with answers to the 3 questionsTry update by proxyEach member gives the update of the person to their leftMembers learn to be brief and give each other significant updates as well as keeping the scrum board updatedAddresses Information overload, mumbling and being cluelessPicture: http://www.flickr.com/photos/26849183@N00/304107607/
  42. Disorganized teamMultiple members speaking at same timeMembers looking for Scrum Master for go signalhttp://www.flickr.com/photos/27126430@N02/2567800971/
  43. Need to encourage self organizationSetup simple rulesExample: Round robinMembers stand in a circle and give updates clockwise or counter-clockwise.Works, but with larger teams, members might get distracted until their turn comes upPicture:http://www.flickr.com/photos/karthikc/333796551/in/photostream/
  44. Pass the token is when only the member holding the token can speakToken can be ball or stuffed animalAfter update, members throw token randomly to another memberHelps keep team focused on who is giving update and keeps energy high. Fun!Picture: http://www.flickr.com/photos/96745292@N00/2434218059/
  45. Stories in order on Scrum boardStart with 1st story and walk down the boardMembers might give updates multiple timesWorks well with large teamsPicture: http://www.flickr.com/photos/12507137@N00/5814650182/
  46. 8. Rinse and repeatSame status day after dayIndicates no progress being madeImpediments not removedImpediments not raisedPicture: http://www.flickr.com/photos/60238824@N07/5512167249/
  47. BlockersHighlight blockersUse color code on Scrum boardCreate list of blockersReport update on blockers removed/remainingPicture: http://www.flickr.com/photos/7821771@N05/4679360979/
  48. No blocker!Pay attention every time someone says no blockerMight be a sign of not raising impedimentMonitor progress and inquire if really no blockerSome feel a challenge when facing a bug and want to solve it even if spinning there wheelsOthers shy or embarrassed to ask for helpPicture:http://www.flickr.com/photos/51625243@N06/5241860326/
  49. 9. Taking chargeStandup run by Scrum masterScrum master giving out assignmentsTeam reporting status to Scrum masterBack to command and control
  50. We want to encourage a culture of collaboration, impediment identification and removal, commitment, transparency, accountability, focus, and self organization.
  51. To encourage such a cultureAvoid having SM or team lead standing in the middleAvoid giving out assignments, but do have a prioritized backlogBreak eye contactLook up at ceilingLook down at shoesKeep moving and stand at awkward angle that makes it difficult for speaker to face youEncourage team to face each otherRotate the facilitatorEach day have a different member be the standup champion and have them facilitate the meetingHide come standup timeUltimate test is when team still gets together even though SM or team lead not available
  52. Silver BulletStandups not the solution for all problemsNot all meeting are standupsDo not have all other meetings standing upStandups do not replace all other types of meetingsDo not wait for standup to raise problemsCommunicate issues as soon as they come upPicture: http://www.flickr.com/photos/16638697@N00/4160817135/
  53. Standup not a solution to all your problems
  54. Take your standups from slow, boring, to fast sprints!Picture: http://www.flickr.com/photos/40055757@N00/11576494/
  55. Sprinting while identifying and removing I=impedimentsPicture: http://www.flickr.com/photos/94188217@N00/5744333338/
  56. Contact info