SlideShare a Scribd company logo
1 of 13
Download to read offline
Good practices to make morning SCRUM meetings
more effective, more enjoyable and shorter in time
7 TIPS FOR MORE EFFECTIVE
MORNING SCRUM
Andrea Tino
#scrum #best-practice #improvement#agile #how-to #7
after:
of morning SCRUM meetings, this is what I learned...
YEAR MEETINGS MINUTES1 300+ 4500~
WHAT’S THE PROBLEM?
Morning SCRUM meeting is a crucial part in SCRUM when
adopting Agile methodologies, however sometimes these
meetings tend to go in the wrong direction.
What should I say?
What should I focus
about when reporting?
What should I NOT say?
What should I try to
avoid?
How should I say it?
Should I enter in
details? How much?
SCRUM meetings can take long as people have
things to report. This is inevitable as the purpose
of morning SCRUM is making the whole team
aware about who is doing what!
Many people, stuff to report
DO NOT START ALWAYS FROM THE
SAME PERSON!
It can be an habit to always take same positions and having
one member start reporting.
CW or CCW? Up 2 U!
Do not jump, follow
the order.
1
#1
#3
#5
#2 #4
When starting, avoid standing always in the same spot.
Changing perspective changes the way you speak sometimes!
Change your disposition
Being told to start is not bad, but
always having a member
volunteering to start is better.
Next time another member will
volunteer for obligation towards
those who preceded him.
Volunteer to start
ALWAYS FOLLOW THE SAME
REPORTING PATTERN
There is a good way to report stuff, and here is how
you should do it.
2
Start first talking about what you
did the last day.
You did...Yesterday
I did
Today
I will do
Then move to what you plan to
do in the current day.
You will do...
25
MAR
26
MAR
IF YOU CAN’T BE THERE, SEND AN
EMAIL WITH YOUR SCRUM STATUS
Morning SCRUM should always have all members
present, also when they cannot be physically there.
3
Send it anyway
Some like sending the email in any case...
+My-TeamTo:
WFH & SCRUMSubject:
WFH, find my SCRUM status below :)
Did yesterday:
- Fixed bug #2354
- Closed collab. req.
- Worked on #5422
Will do today:
- Keep working on
#5422
- Pick another bug
Body:
Prior to SCRUM, send an email to all
members with your SCRUM status in it.
SCRUM MailBla
Bla
Bla
Bla ...
MAKE IT SHORT, NO MORE THAN 5
MINUTES EACH
SCRUM should not take too long. It is good practice
using no more than 5 minutes.
4
Be considerate
of others
If you exceed in
time, the next
member may feel
under pressure and
use less time!
Report what you need but
remember that your time is
limited and you should not
take more than 5 minutes.
Briefly...
Remember you need to
make your colleagues aware
of your progress, they do
not want to hear the whole
story. That’s why 5 minutes
are enough!
You have time
REALLY NEED TO REPORT A PROBLEM?
Sometimes team members tend to focus a lot on problems they had and how
they solved them. But, is it necessary to report this?
5...
Report!
Let the Team know
where you’re headed.
Report!
Describe it,
ask for help.
No action!
Keep it for
yourself.
Your Team wants to
know which direction
your work is going to.
Problems should be
reported only if you
need help from others.
Overall progress
Problems
Need help
<else>
REPORT A PROBLEM? KEEP IT SIMPLE!
When it is necessary to report a problem to ask for suggestions try to describe it
without detailing things too much.
...5
Don’t go deep down,
stay on the surface!
Yesterday the website went down
because process X uses file Y and
after parsing it does not release the
XMLParser causing the object to
retain memory. A code defect also
causes the parser not to dispose of
memory at destruction time.
I spent the whole day trying to fix
the memory leak issue. We rely on a
virtual method which gets called at
construction time, but the virtual
table is not ready at that time, so I
moved that dependency using
injection thorugh a function pointer.
What happened What you tried
Yesterday the website went down
because process X does not properly
release memory.
We rely on polymorphism at
construction time, I fixed that issue
and deployed the process again.
Those are your
colleagues, no need to
explain technical stuff,
they already know!
Do not explain what’s
obvious!
Please don’t bubble
about how much time
you struggled on fixing
something, everybody
does every day :)
HOW TO “TAKE IT OFFLINE”
When you see things are getting longer,
just take it offline!
6
When you start a 1-1 conversation, it is always a
clear signal to take that offline!
No long conversations
We should not fix
that bug!
High regression risk
but we need a fix!
Let’s deliver it as a
patch after release.
But we changed
our release cycle,
gonna be too late!
!!!
TIO! When you are not addressing
the whole team.
TIO! When you start detailing stuff
too much.
TIO! When your colleagues are
not following you anymore.
AVOID CHAOS, ONE AT A TIME
Especially in the beginning, people might
start different conversations. Avoid it!
7
Do not start talking with somebody
leaving the rest out of the
conversation. At SCRUM you need to
share with the whole Team!
Avoid micro-talking
Bla
Bla
Bla
Bla
Bla
???
???
Bla
Bla
Bla
Bla
Bla
Bla
Bla
Bla
ENJOY SCRUM!
SCRUM happens in the morning, have a nice
SCRUM time to start a better day with your Team.
:)
Bla
Bla
Bla
The End
THANK YOU
Twitter: @_atino
E-Mail: andry.tino@hotmail.com
This work is distributed under the Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International license.
This work includes edited arts by
Microsoft Clip Art.

More Related Content

What's hot

Agile for beginers by sooriya g
Agile for beginers by sooriya gAgile for beginers by sooriya g
Agile for beginers by sooriya gSoori Joy
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an OrganizationKane Mar
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Ashley-Christian Hardy
 
Tiny Spec 2019 Bangalore
Tiny Spec 2019 BangaloreTiny Spec 2019 Bangalore
Tiny Spec 2019 BangaloreUjjwal Grover
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosAlexey Krivitsky
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentSven Peters
 
Get Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentGet Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentPieter Jongerius
 
Scrum Gathering Shanghai - April 2010
Scrum Gathering Shanghai - April 2010Scrum Gathering Shanghai - April 2010
Scrum Gathering Shanghai - April 2010Kane Mar
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessAlexey Krivitsky
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous DeploymentKane Mar
 
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
 
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations EssentialsFine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations Essentialsglobaledit®
 
BUILD GREAT PRODUCTS: Introduction to LEAN Product Development
BUILD GREAT PRODUCTS: Introduction to LEAN Product DevelopmentBUILD GREAT PRODUCTS: Introduction to LEAN Product Development
BUILD GREAT PRODUCTS: Introduction to LEAN Product DevelopmentKlooff
 
Small team scrum and kanban
Small team scrum and kanbanSmall team scrum and kanban
Small team scrum and kanbanDavid Daniel
 

What's hot (20)

Agile for beginers by sooriya g
Agile for beginers by sooriya gAgile for beginers by sooriya g
Agile for beginers by sooriya g
 
Lean / Kanban
Lean / KanbanLean / Kanban
Lean / Kanban
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an Organization
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Tiny Spec 2019 Bangalore
Tiny Spec 2019 BangaloreTiny Spec 2019 Bangalore
Tiny Spec 2019 Bangalore
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
 
Get Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentGet Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and Development
 
Introduction to Scrum
Introduction to Scrum Introduction to Scrum
Introduction to Scrum
 
Advantages and disadvantages of Agile approach for products and services deve...
Advantages and disadvantages of Agile approach for products and services deve...Advantages and disadvantages of Agile approach for products and services deve...
Advantages and disadvantages of Agile approach for products and services deve...
 
Scrum Gathering Shanghai - April 2010
Scrum Gathering Shanghai - April 2010Scrum Gathering Shanghai - April 2010
Scrum Gathering Shanghai - April 2010
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) Process
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
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
 
Scrum Basics
Scrum BasicsScrum Basics
Scrum Basics
 
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations EssentialsFine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
 
BUILD GREAT PRODUCTS: Introduction to LEAN Product Development
BUILD GREAT PRODUCTS: Introduction to LEAN Product DevelopmentBUILD GREAT PRODUCTS: Introduction to LEAN Product Development
BUILD GREAT PRODUCTS: Introduction to LEAN Product Development
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
Small team scrum and kanban
Small team scrum and kanbanSmall team scrum and kanban
Small team scrum and kanban
 

Viewers also liked

Agile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM RangersAgile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM RangersRobert MacLean
 
Microsoft + Agile
Microsoft + AgileMicrosoft + Agile
Microsoft + AgileAndrea Tino
 
About business process_bpm_bpmn_by_shincm
About business process_bpm_bpmn_by_shincmAbout business process_bpm_bpmn_by_shincm
About business process_bpm_bpmn_by_shincm철민 신
 
[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스철민 신
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ MicrosoftRobert MacLean
 
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현철민 신
 
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법철민 신
 
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법철민 신
 
나는 PM이다! 33회 신철민_발표자료
나는 PM이다! 33회 신철민_발표자료나는 PM이다! 33회 신철민_발표자료
나는 PM이다! 33회 신철민_발표자료Dong-Hwan Han, Ph.D.
 
Aug seoul 활동 가이드라인
Aug seoul 활동 가이드라인Aug seoul 활동 가이드라인
Aug seoul 활동 가이드라인철민 신
 

Viewers also liked (10)

Agile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM RangersAgile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM Rangers
 
Microsoft + Agile
Microsoft + AgileMicrosoft + Agile
Microsoft + Agile
 
About business process_bpm_bpmn_by_shincm
About business process_bpm_bpmn_by_shincmAbout business process_bpm_bpmn_by_shincm
About business process_bpm_bpmn_by_shincm
 
[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
 
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
 
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법
[AUG] 칸반을 활용한 업무 프로세스 혁신 실천법
 
나는 PM이다! 33회 신철민_발표자료
나는 PM이다! 33회 신철민_발표자료나는 PM이다! 33회 신철민_발표자료
나는 PM이다! 33회 신철민_발표자료
 
Aug seoul 활동 가이드라인
Aug seoul 활동 가이드라인Aug seoul 활동 가이드라인
Aug seoul 활동 가이드라인
 

Similar to 7 tips for more effective morning SCRUM meetings in under 5 minutes each

Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumScrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumHossam Hassan
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistHossam Hassan
 
Tips for digital collaboration slideshare
Tips for digital collaboration slideshareTips for digital collaboration slideshare
Tips for digital collaboration slideshareAgile Delivery
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveHossam Hassan
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Seedbox
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningHossam Hassan
 
Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous deliveryLean India Summit
 
Wait A Moment? How High Workload Kills Efficiency! - Roman Pickl
Wait A Moment? How High Workload Kills Efficiency! - Roman PicklWait A Moment? How High Workload Kills Efficiency! - Roman Pickl
Wait A Moment? How High Workload Kills Efficiency! - Roman PicklPROIDEA
 
Grokking TechTalk #31: Asynchronous Communications
Grokking TechTalk #31: Asynchronous CommunicationsGrokking TechTalk #31: Asynchronous Communications
Grokking TechTalk #31: Asynchronous CommunicationsGrokking VN
 
Time Management 1
Time Management 1Time Management 1
Time Management 1MBET
 
[OLD] Take home interview
[OLD] Take home interview[OLD] Take home interview
[OLD] Take home interviewTal Raviv
 
WRA 150 Week 14 All-in-One
WRA 150 Week 14 All-in-OneWRA 150 Week 14 All-in-One
WRA 150 Week 14 All-in-OneMiami University
 
EuroIA 2015 On Messages
EuroIA 2015 On MessagesEuroIA 2015 On Messages
EuroIA 2015 On MessagesDimiter Simov
 
5 vital PROCESSES & TOOLS for our STARTUP
5 vital PROCESSES & TOOLS for our STARTUP5 vital PROCESSES & TOOLS for our STARTUP
5 vital PROCESSES & TOOLS for our STARTUPFloown
 
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItPHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItMatt Toigo
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John GarisonJohn Garison
 
Slack and remote work
Slack and remote workSlack and remote work
Slack and remote workUjjwal Grover
 
Time control: How to be more efficient
Time control: How to be more efficientTime control: How to be more efficient
Time control: How to be more efficientIveyYoong
 

Similar to 7 tips for more effective morning SCRUM meetings in under 5 minutes each (20)

Remote Work
Remote WorkRemote Work
Remote Work
 
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumScrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
 
Tips for digital collaboration slideshare
Tips for digital collaboration slideshareTips for digital collaboration slideshare
Tips for digital collaboration slideshare
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
 
Scrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planningScrum and-xp-from-the-trenches 02 sprint planning
Scrum and-xp-from-the-trenches 02 sprint planning
 
Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous delivery
 
Proudctivity and time mangment
Proudctivity and time mangment Proudctivity and time mangment
Proudctivity and time mangment
 
Wait A Moment? How High Workload Kills Efficiency! - Roman Pickl
Wait A Moment? How High Workload Kills Efficiency! - Roman PicklWait A Moment? How High Workload Kills Efficiency! - Roman Pickl
Wait A Moment? How High Workload Kills Efficiency! - Roman Pickl
 
Grokking TechTalk #31: Asynchronous Communications
Grokking TechTalk #31: Asynchronous CommunicationsGrokking TechTalk #31: Asynchronous Communications
Grokking TechTalk #31: Asynchronous Communications
 
Time Management 1
Time Management 1Time Management 1
Time Management 1
 
[OLD] Take home interview
[OLD] Take home interview[OLD] Take home interview
[OLD] Take home interview
 
WRA 150 Week 14 All-in-One
WRA 150 Week 14 All-in-OneWRA 150 Week 14 All-in-One
WRA 150 Week 14 All-in-One
 
EuroIA 2015 On Messages
EuroIA 2015 On MessagesEuroIA 2015 On Messages
EuroIA 2015 On Messages
 
5 vital PROCESSES & TOOLS for our STARTUP
5 vital PROCESSES & TOOLS for our STARTUP5 vital PROCESSES & TOOLS for our STARTUP
5 vital PROCESSES & TOOLS for our STARTUP
 
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItPHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John Garison
 
Slack and remote work
Slack and remote workSlack and remote work
Slack and remote work
 
Time control: How to be more efficient
Time control: How to be more efficientTime control: How to be more efficient
Time control: How to be more efficient
 

More from Andrea Tino

Our Journey: from Waterfall to Agile to DevOps
Our Journey: from Waterfall to Agile to DevOpsOur Journey: from Waterfall to Agile to DevOps
Our Journey: from Waterfall to Agile to DevOpsAndrea Tino
 
Development & GDPR (v2)
Development & GDPR (v2)Development & GDPR (v2)
Development & GDPR (v2)Andrea Tino
 
Development & GDPR
Development & GDPRDevelopment & GDPR
Development & GDPRAndrea Tino
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITAndrea Tino
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOpsAndrea Tino
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous EverythingAndrea Tino
 
Modern Trends in UI Decoupling Design
Modern Trends in UI Decoupling DesignModern Trends in UI Decoupling Design
Modern Trends in UI Decoupling DesignAndrea Tino
 
Javascript cheatsheet
Javascript cheatsheetJavascript cheatsheet
Javascript cheatsheetAndrea Tino
 
Workshop on Cryptography - Frequency Analysis (basic)
Workshop on Cryptography - Frequency Analysis (basic)Workshop on Cryptography - Frequency Analysis (basic)
Workshop on Cryptography - Frequency Analysis (basic)Andrea Tino
 
Master Thesis - A Distributed Algorithm for Stateless Load Balancing
Master Thesis - A Distributed Algorithm for Stateless Load BalancingMaster Thesis - A Distributed Algorithm for Stateless Load Balancing
Master Thesis - A Distributed Algorithm for Stateless Load BalancingAndrea Tino
 
Modern web applications
Modern web applicationsModern web applications
Modern web applicationsAndrea Tino
 
Visual Studio Tools for Cordova
Visual Studio Tools for CordovaVisual Studio Tools for Cordova
Visual Studio Tools for CordovaAndrea Tino
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)Andrea Tino
 
The World of Stylesheet Languages
The World of Stylesheet LanguagesThe World of Stylesheet Languages
The World of Stylesheet LanguagesAndrea Tino
 
How to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsHow to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsAndrea Tino
 
The Asynchronous Pattern (for beginners)
The Asynchronous Pattern (for beginners)The Asynchronous Pattern (for beginners)
The Asynchronous Pattern (for beginners)Andrea Tino
 
Designing an effective hybrid apps automation framework
Designing an effective hybrid apps automation frameworkDesigning an effective hybrid apps automation framework
Designing an effective hybrid apps automation frameworkAndrea Tino
 
Powerful tools for building web solutions
Powerful tools for building web solutionsPowerful tools for building web solutions
Powerful tools for building web solutionsAndrea Tino
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUMAndrea Tino
 
Creating a compiler for your own language
Creating a compiler for your own languageCreating a compiler for your own language
Creating a compiler for your own languageAndrea Tino
 

More from Andrea Tino (20)

Our Journey: from Waterfall to Agile to DevOps
Our Journey: from Waterfall to Agile to DevOpsOur Journey: from Waterfall to Agile to DevOps
Our Journey: from Waterfall to Agile to DevOps
 
Development & GDPR (v2)
Development & GDPR (v2)Development & GDPR (v2)
Development & GDPR (v2)
 
Development & GDPR
Development & GDPRDevelopment & GDPR
Development & GDPR
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous Everything
 
Modern Trends in UI Decoupling Design
Modern Trends in UI Decoupling DesignModern Trends in UI Decoupling Design
Modern Trends in UI Decoupling Design
 
Javascript cheatsheet
Javascript cheatsheetJavascript cheatsheet
Javascript cheatsheet
 
Workshop on Cryptography - Frequency Analysis (basic)
Workshop on Cryptography - Frequency Analysis (basic)Workshop on Cryptography - Frequency Analysis (basic)
Workshop on Cryptography - Frequency Analysis (basic)
 
Master Thesis - A Distributed Algorithm for Stateless Load Balancing
Master Thesis - A Distributed Algorithm for Stateless Load BalancingMaster Thesis - A Distributed Algorithm for Stateless Load Balancing
Master Thesis - A Distributed Algorithm for Stateless Load Balancing
 
Modern web applications
Modern web applicationsModern web applications
Modern web applications
 
Visual Studio Tools for Cordova
Visual Studio Tools for CordovaVisual Studio Tools for Cordova
Visual Studio Tools for Cordova
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
 
The World of Stylesheet Languages
The World of Stylesheet LanguagesThe World of Stylesheet Languages
The World of Stylesheet Languages
 
How to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsHow to Develop Cross-Platform Apps
How to Develop Cross-Platform Apps
 
The Asynchronous Pattern (for beginners)
The Asynchronous Pattern (for beginners)The Asynchronous Pattern (for beginners)
The Asynchronous Pattern (for beginners)
 
Designing an effective hybrid apps automation framework
Designing an effective hybrid apps automation frameworkDesigning an effective hybrid apps automation framework
Designing an effective hybrid apps automation framework
 
Powerful tools for building web solutions
Powerful tools for building web solutionsPowerful tools for building web solutions
Powerful tools for building web solutions
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUM
 
Creating a compiler for your own language
Creating a compiler for your own languageCreating a compiler for your own language
Creating a compiler for your own language
 

Recently uploaded

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

7 tips for more effective morning SCRUM meetings in under 5 minutes each

  • 1. Good practices to make morning SCRUM meetings more effective, more enjoyable and shorter in time 7 TIPS FOR MORE EFFECTIVE MORNING SCRUM Andrea Tino #scrum #best-practice #improvement#agile #how-to #7
  • 2. after: of morning SCRUM meetings, this is what I learned... YEAR MEETINGS MINUTES1 300+ 4500~
  • 3. WHAT’S THE PROBLEM? Morning SCRUM meeting is a crucial part in SCRUM when adopting Agile methodologies, however sometimes these meetings tend to go in the wrong direction. What should I say? What should I focus about when reporting? What should I NOT say? What should I try to avoid? How should I say it? Should I enter in details? How much? SCRUM meetings can take long as people have things to report. This is inevitable as the purpose of morning SCRUM is making the whole team aware about who is doing what! Many people, stuff to report
  • 4. DO NOT START ALWAYS FROM THE SAME PERSON! It can be an habit to always take same positions and having one member start reporting. CW or CCW? Up 2 U! Do not jump, follow the order. 1 #1 #3 #5 #2 #4 When starting, avoid standing always in the same spot. Changing perspective changes the way you speak sometimes! Change your disposition Being told to start is not bad, but always having a member volunteering to start is better. Next time another member will volunteer for obligation towards those who preceded him. Volunteer to start
  • 5. ALWAYS FOLLOW THE SAME REPORTING PATTERN There is a good way to report stuff, and here is how you should do it. 2 Start first talking about what you did the last day. You did...Yesterday I did Today I will do Then move to what you plan to do in the current day. You will do... 25 MAR 26 MAR
  • 6. IF YOU CAN’T BE THERE, SEND AN EMAIL WITH YOUR SCRUM STATUS Morning SCRUM should always have all members present, also when they cannot be physically there. 3 Send it anyway Some like sending the email in any case... +My-TeamTo: WFH & SCRUMSubject: WFH, find my SCRUM status below :) Did yesterday: - Fixed bug #2354 - Closed collab. req. - Worked on #5422 Will do today: - Keep working on #5422 - Pick another bug Body: Prior to SCRUM, send an email to all members with your SCRUM status in it. SCRUM MailBla Bla Bla Bla ...
  • 7. MAKE IT SHORT, NO MORE THAN 5 MINUTES EACH SCRUM should not take too long. It is good practice using no more than 5 minutes. 4 Be considerate of others If you exceed in time, the next member may feel under pressure and use less time! Report what you need but remember that your time is limited and you should not take more than 5 minutes. Briefly... Remember you need to make your colleagues aware of your progress, they do not want to hear the whole story. That’s why 5 minutes are enough! You have time
  • 8. REALLY NEED TO REPORT A PROBLEM? Sometimes team members tend to focus a lot on problems they had and how they solved them. But, is it necessary to report this? 5... Report! Let the Team know where you’re headed. Report! Describe it, ask for help. No action! Keep it for yourself. Your Team wants to know which direction your work is going to. Problems should be reported only if you need help from others. Overall progress Problems Need help <else>
  • 9. REPORT A PROBLEM? KEEP IT SIMPLE! When it is necessary to report a problem to ask for suggestions try to describe it without detailing things too much. ...5 Don’t go deep down, stay on the surface! Yesterday the website went down because process X uses file Y and after parsing it does not release the XMLParser causing the object to retain memory. A code defect also causes the parser not to dispose of memory at destruction time. I spent the whole day trying to fix the memory leak issue. We rely on a virtual method which gets called at construction time, but the virtual table is not ready at that time, so I moved that dependency using injection thorugh a function pointer. What happened What you tried Yesterday the website went down because process X does not properly release memory. We rely on polymorphism at construction time, I fixed that issue and deployed the process again. Those are your colleagues, no need to explain technical stuff, they already know! Do not explain what’s obvious! Please don’t bubble about how much time you struggled on fixing something, everybody does every day :)
  • 10. HOW TO “TAKE IT OFFLINE” When you see things are getting longer, just take it offline! 6 When you start a 1-1 conversation, it is always a clear signal to take that offline! No long conversations We should not fix that bug! High regression risk but we need a fix! Let’s deliver it as a patch after release. But we changed our release cycle, gonna be too late! !!! TIO! When you are not addressing the whole team. TIO! When you start detailing stuff too much. TIO! When your colleagues are not following you anymore.
  • 11. AVOID CHAOS, ONE AT A TIME Especially in the beginning, people might start different conversations. Avoid it! 7 Do not start talking with somebody leaving the rest out of the conversation. At SCRUM you need to share with the whole Team! Avoid micro-talking Bla Bla Bla Bla Bla ??? ??? Bla Bla Bla Bla Bla Bla Bla Bla
  • 12. ENJOY SCRUM! SCRUM happens in the morning, have a nice SCRUM time to start a better day with your Team. :) Bla Bla Bla
  • 13. The End THANK YOU Twitter: @_atino E-Mail: andry.tino@hotmail.com This work is distributed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license. This work includes edited arts by Microsoft Clip Art.