SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Lean Meetings
...or, How we learned to enjoy
and have productive meetings
Hello!
I am Nikos
Dimitrakopoulos
I am here because I’m a developer (at heart) who
does a lot of meetings.
You can find me as nikosd @ github and twitter
Place your screenshot here
How many
meetings?
Hello ^ 2!
I am Kyriakos
Kentzoglanakis
I am here because I want to be enjoying my lot of
meetings (instead of loathing them)
You can find me as kkentzo @ github and twitter
What is this
presentation about?
▪ Convince you that meetings can be productive and fun.
▪ Give some practical tips on how to run meetings.
▪ Give some practical tips on how to participate in meetings.
Now some trivia...
Why?
This is
what it
felt like in
e-Travel in
regards to
meetings.
Most challenging
areas
Topics from easiest to hardest:
1. Technical decisions inside a single team
2. Cross team technical decisions
3. Identification of affected areas & complexity (cross-dept)
4. Taking scope/feature decisions (cross-dept)
And?
After some intensive and open sessions with
▪ Spyros Adam
▪ George Drakopoulos
▪ Marilena Papageorgiou
▪ Ioannis Karadimas
▪ Vasilis Kalligas
▪ Tasos Latsas
▪ me and Kyriakos
we have prepared and put to use as a pilot inside the
company the material that we are going to discuss today.
And?
Common types of
meetings
▪ Scrum meetings
▪ Code reviews
▪ Technical meetings
▪ Cross departmental collaboration & syncing
▪ HR stuff
Common symptoms
of bad meetings
▪ No accomplishment
▪ Drifting
▪ Wrong level of abstraction
▪ Not enough time
▪ Multiple meetings for the same topic
FEAR NOT!It’s simple!
FEAR NOT!It’s simple!
… but not easy.
I.
The heart of a meeting
#1:
Start from the end
The single most important thing for a meeting is a clearly
defined and unambiguous goal.
● Two sentences top.
● Must answer the “why”.
● Must be realistic.
● Must be practical.
● Must explain what is enabled after the meeting.
#2:
Describe the outcomes
What will happen after the meeting?
● What written material will be produced?
● What should be handed to participants?
#3:
Imagine the how
How will the group achieve what’s needed?
● Start from the end (the goal) and go backwards.
● Ask yourself: Is the time sufficient?
● Ask yourself: Do we have all people needed?
#4:
Define the people needed
Who is needed in order to answer all the questions?
● Those requesting the goal/will benefit from it
● Those who are affected from the outcome of the
meeting
● Those who will carry out the work needed
As many people as needed but no more.
Summary of Part I
#1. Goal
Set a clearly defined and
unambiguous goal.
#2. Artifacts
Specify in advance what will
be enabled after the
meeting and what are the
artifacts of the meeting.
#3. Process
Define the tactics that will
be used in order to achieve
the goal. Ask the proper
questions in the right way.
#4. People
Think and invite those who
are needed in order to
answer the questions and
those who are affected from
the outcome.
Interlude /
takeaways
● Using the above you get about 50% of the overall
benefit.
● Preparations for a meeting can take from 15 minutes to
multiple hours (2 or 3 for a complex meeting).
● Don’t schedule or attend a meeting without the
previous well-defined and understood by you.
That’s it?
No
I: Preparations II: ??? III: ???
II.
The actual meeting
#5:
Eyes on the ball
How to keep people focused?
● State the goal & the artifacts upfront.
● Keep the goal & the artifacts visible at all times.
● When drifting, read aloud the goal.
#6:
Explicit constraints
How to prevent people from drifting?
● Collect constraints before the meeting.
● State them upfront.
● Keep them visible.
● Keep visible new ones.
● Use them to constraint the discussion.
#7:
Respect decisions
How to prevent people from doing loops?
● Collect decisions as they come.
● Keep them visible.
● Use them to constraint the discussion.
#8:
Don’t let the ball drop
● Collect action items as they come.
● Keep them visible.
● What/Who/When.
Summary of Part II
#5. Visible Goal
Keep the goal visible
throughout the meeting.
#6. Visible constraints
Keep (new and old)
constraints visible
throughout the meeting.
#7. Visible decisions
Keep (new and old) decisions
visible throughout the
meeting.
#8. Visible action items
Collect and keep action
items visible throughout the
meeting with clear
owner/deadline.
Interlude /
takeaways
● Using the above you get an additional 30% of the overall
benefit.
● Facilitation skills are built (practice makes perfect)
● Be visible, be explicit, be ruthless
That’s it?
No
I: Preparations II: Facilitation III: ???
III.
After the meeting
#9:
Closure & summary
Before breaking up the meeting:
● Review the whether the goal was achieved.
● Go through the artifacts (decisions, action items, etc).
● Give a big thank you to everyone.
How does
it look
like?
#10:
Share the artifacts
After breaking up:
● Debrief or take screenshots of the artifacts.
● Share them with everyone.
Interlude /
takeaways
● Using the above you get the last 20% of the overall
benefit.
● Should be the simplest one.
● Expect 15% time overhead for the facilitator.
Summary of Part III
#9. Closure & summary
Share the feeling of
achievement - you earned it!
#10. Share the artifacts
Make sure everyone has the
material generated.
That’s it?
Almost...
I: Preparations II: Facilitation III: Closure
What’s next?
● Advanced tools for the process
● Handling difficult topics
● Handling difficult people
What’s next?
Are you interested for more info? We are still working on it.
Get in touch.
Thanks!!
● Questions?
● Feedback?

Más contenido relacionado

Similar a Lean meetings (Athens Ruby Meetup #25)

UNIT II ppt- 351 LA 31- Soft skills.pptx
UNIT II ppt- 351 LA 31- Soft skills.pptxUNIT II ppt- 351 LA 31- Soft skills.pptx
UNIT II ppt- 351 LA 31- Soft skills.pptx
VeniceAntony
 

Similar a Lean meetings (Athens Ruby Meetup #25) (20)

Successful meetings
Successful meetingsSuccessful meetings
Successful meetings
 
Scrum Master as facilitator
Scrum Master as facilitator Scrum Master as facilitator
Scrum Master as facilitator
 
Meeting Best Practices Overview
Meeting Best Practices OverviewMeeting Best Practices Overview
Meeting Best Practices Overview
 
UNIT II ppt- 351 LA 31- Soft skills.pptx
UNIT II ppt- 351 LA 31- Soft skills.pptxUNIT II ppt- 351 LA 31- Soft skills.pptx
UNIT II ppt- 351 LA 31- Soft skills.pptx
 
LECTURE_SEVEN_MEETINGS_ppt.ppt
LECTURE_SEVEN_MEETINGS_ppt.pptLECTURE_SEVEN_MEETINGS_ppt.ppt
LECTURE_SEVEN_MEETINGS_ppt.ppt
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Virtual collaboration
Virtual collaborationVirtual collaboration
Virtual collaboration
 
Facilitation Training for Team Members
Facilitation Training for Team MembersFacilitation Training for Team Members
Facilitation Training for Team Members
 
facilitation
facilitationfacilitation
facilitation
 
How to run effective meetings
How to run effective meetingsHow to run effective meetings
How to run effective meetings
 
Best Practice Minute-Taking Principles, Skills, Criteria and Process
Best Practice Minute-Taking Principles, Skills, Criteria and ProcessBest Practice Minute-Taking Principles, Skills, Criteria and Process
Best Practice Minute-Taking Principles, Skills, Criteria and Process
 
IE MBA Application - Express yourself - Question F
IE MBA Application - Express yourself - Question FIE MBA Application - Express yourself - Question F
IE MBA Application - Express yourself - Question F
 
Minutes of a meeting.pptx
Minutes of a meeting.pptxMinutes of a meeting.pptx
Minutes of a meeting.pptx
 
Smart conferencing - James James Joseph Adhikarathil - ILDM training 25/10/22
Smart conferencing -  James James Joseph Adhikarathil - ILDM training 25/10/22Smart conferencing -  James James Joseph Adhikarathil - ILDM training 25/10/22
Smart conferencing - James James Joseph Adhikarathil - ILDM training 25/10/22
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
Business meetings
Business meetingsBusiness meetings
Business meetings
 
Meetings, Meetings, and More Meetings?
Meetings, Meetings, and More Meetings?Meetings, Meetings, and More Meetings?
Meetings, Meetings, and More Meetings?
 
Liberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxLiberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptx
 
Too Many Meetings! Meetings, Meetings, and More Meetings?
Too Many Meetings! Meetings, Meetings, and More Meetings? Too Many Meetings! Meetings, Meetings, and More Meetings?
Too Many Meetings! Meetings, Meetings, and More Meetings?
 
Facilitator Skills - Participants
Facilitator Skills - ParticipantsFacilitator Skills - Participants
Facilitator Skills - Participants
 

Más de Nikos Dimitrakopoulos

Microsoft Hellas Dev Days 09: IronRuby
Microsoft Hellas Dev Days 09: IronRubyMicrosoft Hellas Dev Days 09: IronRuby
Microsoft Hellas Dev Days 09: IronRuby
Nikos Dimitrakopoulos
 

Más de Nikos Dimitrakopoulos (6)

Athens Ruby Meetup #3: IronRuby
Athens Ruby Meetup #3: IronRubyAthens Ruby Meetup #3: IronRuby
Athens Ruby Meetup #3: IronRuby
 
Microsoft Hellas Dev Days 09: IronRuby
Microsoft Hellas Dev Days 09: IronRubyMicrosoft Hellas Dev Days 09: IronRuby
Microsoft Hellas Dev Days 09: IronRuby
 
A Blink Into The Rails Magic
A Blink Into The Rails MagicA Blink Into The Rails Magic
A Blink Into The Rails Magic
 
Things Learned From Rails
Things Learned From RailsThings Learned From Rails
Things Learned From Rails
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]
 
Introduction to Ruby [Εισαγωγή στην Ruby]
Introduction to Ruby [Εισαγωγή στην Ruby]Introduction to Ruby [Εισαγωγή στην Ruby]
Introduction to Ruby [Εισαγωγή στην Ruby]
 

Último

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Último (20)

Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 

Lean meetings (Athens Ruby Meetup #25)

  • 1. Lean Meetings ...or, How we learned to enjoy and have productive meetings
  • 2. Hello! I am Nikos Dimitrakopoulos I am here because I’m a developer (at heart) who does a lot of meetings. You can find me as nikosd @ github and twitter
  • 3. Place your screenshot here How many meetings?
  • 4. Hello ^ 2! I am Kyriakos Kentzoglanakis I am here because I want to be enjoying my lot of meetings (instead of loathing them) You can find me as kkentzo @ github and twitter
  • 5. What is this presentation about? ▪ Convince you that meetings can be productive and fun. ▪ Give some practical tips on how to run meetings. ▪ Give some practical tips on how to participate in meetings. Now some trivia...
  • 6. Why? This is what it felt like in e-Travel in regards to meetings.
  • 7. Most challenging areas Topics from easiest to hardest: 1. Technical decisions inside a single team 2. Cross team technical decisions 3. Identification of affected areas & complexity (cross-dept) 4. Taking scope/feature decisions (cross-dept)
  • 8. And? After some intensive and open sessions with ▪ Spyros Adam ▪ George Drakopoulos ▪ Marilena Papageorgiou ▪ Ioannis Karadimas ▪ Vasilis Kalligas ▪ Tasos Latsas ▪ me and Kyriakos we have prepared and put to use as a pilot inside the company the material that we are going to discuss today.
  • 10. Common types of meetings ▪ Scrum meetings ▪ Code reviews ▪ Technical meetings ▪ Cross departmental collaboration & syncing ▪ HR stuff
  • 11. Common symptoms of bad meetings ▪ No accomplishment ▪ Drifting ▪ Wrong level of abstraction ▪ Not enough time ▪ Multiple meetings for the same topic
  • 14. I. The heart of a meeting
  • 15. #1: Start from the end The single most important thing for a meeting is a clearly defined and unambiguous goal. ● Two sentences top. ● Must answer the “why”. ● Must be realistic. ● Must be practical. ● Must explain what is enabled after the meeting.
  • 16. #2: Describe the outcomes What will happen after the meeting? ● What written material will be produced? ● What should be handed to participants?
  • 17. #3: Imagine the how How will the group achieve what’s needed? ● Start from the end (the goal) and go backwards. ● Ask yourself: Is the time sufficient? ● Ask yourself: Do we have all people needed?
  • 18. #4: Define the people needed Who is needed in order to answer all the questions? ● Those requesting the goal/will benefit from it ● Those who are affected from the outcome of the meeting ● Those who will carry out the work needed As many people as needed but no more.
  • 19. Summary of Part I #1. Goal Set a clearly defined and unambiguous goal. #2. Artifacts Specify in advance what will be enabled after the meeting and what are the artifacts of the meeting. #3. Process Define the tactics that will be used in order to achieve the goal. Ask the proper questions in the right way. #4. People Think and invite those who are needed in order to answer the questions and those who are affected from the outcome.
  • 20. Interlude / takeaways ● Using the above you get about 50% of the overall benefit. ● Preparations for a meeting can take from 15 minutes to multiple hours (2 or 3 for a complex meeting). ● Don’t schedule or attend a meeting without the previous well-defined and understood by you.
  • 23. #5: Eyes on the ball How to keep people focused? ● State the goal & the artifacts upfront. ● Keep the goal & the artifacts visible at all times. ● When drifting, read aloud the goal.
  • 24. #6: Explicit constraints How to prevent people from drifting? ● Collect constraints before the meeting. ● State them upfront. ● Keep them visible. ● Keep visible new ones. ● Use them to constraint the discussion.
  • 25. #7: Respect decisions How to prevent people from doing loops? ● Collect decisions as they come. ● Keep them visible. ● Use them to constraint the discussion.
  • 26. #8: Don’t let the ball drop ● Collect action items as they come. ● Keep them visible. ● What/Who/When.
  • 27. Summary of Part II #5. Visible Goal Keep the goal visible throughout the meeting. #6. Visible constraints Keep (new and old) constraints visible throughout the meeting. #7. Visible decisions Keep (new and old) decisions visible throughout the meeting. #8. Visible action items Collect and keep action items visible throughout the meeting with clear owner/deadline.
  • 28. Interlude / takeaways ● Using the above you get an additional 30% of the overall benefit. ● Facilitation skills are built (practice makes perfect) ● Be visible, be explicit, be ruthless
  • 29. That’s it? No I: Preparations II: Facilitation III: ???
  • 31. #9: Closure & summary Before breaking up the meeting: ● Review the whether the goal was achieved. ● Go through the artifacts (decisions, action items, etc). ● Give a big thank you to everyone.
  • 33. #10: Share the artifacts After breaking up: ● Debrief or take screenshots of the artifacts. ● Share them with everyone.
  • 34. Interlude / takeaways ● Using the above you get the last 20% of the overall benefit. ● Should be the simplest one. ● Expect 15% time overhead for the facilitator.
  • 35. Summary of Part III #9. Closure & summary Share the feeling of achievement - you earned it! #10. Share the artifacts Make sure everyone has the material generated.
  • 36. That’s it? Almost... I: Preparations II: Facilitation III: Closure
  • 37. What’s next? ● Advanced tools for the process ● Handling difficult topics ● Handling difficult people
  • 38. What’s next? Are you interested for more info? We are still working on it. Get in touch.