The scrum events athens agile meetup
Transcript of The scrum events athens agile meetup
![Page 1: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/1.jpg)
Welcome17th Athens Agile/Scrum Meetup
May 2015
http://www.meetup.com/Agile-Greece
sponsored by Agile Actors
![Page 2: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/2.jpg)
The Scrum eventsSprint
PlanningDaily
Review Retrospectives
![Page 3: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/3.jpg)
Definition The Sprint
(from Greek Translation of Scrum Guide):Η καρδιά του Scrum είναι το Sprint, ένας χρονο-περιορισμός ενός μήνα η λιγότερο, κατά τη διάρκεια τουοποίου δημιουργείται μία "Έτοιμη", χρησιμοποιήσιμη και δυνητικά παραδοτέα Επαύξηση προϊόντος.
![Page 4: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/4.jpg)
Agility & The SprintIterative & Incremental Delivery
Smaller batches of work
(Click to go)
Short feedback loops and learning/adaptation cycles
![Page 5: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/5.jpg)
The container The SprintComplexity requires empiricism.
Iterations = Experiments
Sprint is the container of the experiment “... At the end of the time-box, we open the container and inspect the results…” Ken Schwaber
![Page 6: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/6.jpg)
Benefits The Sprint
Laser focus on the most important stuff
“I've always said timeboxes
weren't about time, but about forcing hard decisions.”Jim HighSmith
![Page 7: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/7.jpg)
Benefits The Sprint
Sustainable development
(Click to go)
“...The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” Agile Manifesto Principles
![Page 8: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/8.jpg)
Benefits The Sprint
Cadence (rhythm)or corporate heartbeat
“An organization that delivers at a regular cadence has established its process capability and can easily measure its capacity.” Mary Poppendieck
![Page 9: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/9.jpg)
Benefits The Sprint
Helps to measure your team's velocity
"Not knowing the velocity of production of the teams is the root cause of 100% failure of release plans.”Jeff Sutherland
![Page 10: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/10.jpg)
How The Sprint
Find out the right Sprint length
Do not forget to set the Sprint Goal
Clear and commonly agreed Definition of Done
Do not full the Sprint (avoid overcommitment)
![Page 11: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/11.jpg)
How The Sprint
Establish the right engineering practices for having working software at the end of the Sprint
Managing Technical Debt, Automate Testing/Deployments,
Branching/Merging Strategy
![Page 12: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/12.jpg)
The Sprint
See it as a container for your experiment andapproach it like a game
Test Learn Adjust Improve
![Page 13: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/13.jpg)
The Sprint Planning
![Page 14: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/14.jpg)
Focus & paceTeam needs to be ✓ Awake
✓ Cooperative
✓ Focused
![Page 15: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/15.jpg)
✓ Know what are currently the most important features and why
✓ Prepare beforehand trying to meet DoR (refinements)
✓ You need to know it and believe it so that you can pass it on to your team.
✓ A team that knows what is doing and why, might be more willing and successful at taking up unknowns and coping with dependencies.
PO and Sprint Planning
![Page 16: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/16.jpg)
Inspect and Adapt✓ Black box
✓ Urgent velocity
✓ PBIs for research, deployments
✓ Try to achieve shippable increment, live demo
✓ Avoid chained PBIs
✓ Shared PBIs in all SCRUM boards
✓ PBI may change during "how”
![Page 17: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/17.jpg)
✓ Time limitation
✓ Average or worst case scenario
✓ Use the extra cards if needed and agreed
✓ Invite people to attend if needed
Poker Planning
![Page 18: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/18.jpg)
✓ Do they match?
✓ Do they reflect the best ROI for you product at that current moment?
✓ Is the whole team aligned and committed to the goal?
✓ Now remember nothing is written in stone!
Sprint Goal & Sprint Backlog
![Page 19: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/19.jpg)
The Daily Scrum
![Page 20: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/20.jpg)
The Daily Scrum
It is not only about standing upTime-boxed sync meetingPlanning meetingInspect
![Page 21: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/21.jpg)
Let’s have a Daily Scrum!
NO! It’s unproductive
![Page 22: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/22.jpg)
A Not so Effective Daily Scrum
Report to leader
Wait to talk until standup
Not talking at the standup
![Page 23: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/23.jpg)
A Not so Effective Daily Scrum
Not a habit
![Page 24: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/24.jpg)
A Not so Effective Daily Scrum
Not a habitToo many people
![Page 25: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/25.jpg)
A Not so Effective Daily Scrum
Not a habitToo many people
Not that many
![Page 26: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/26.jpg)
A Not so Effective Daily Scrum
Lack of preparation
![Page 27: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/27.jpg)
A Not so Effective Daily Scrum
Lack of preparation
Starts the day
![Page 28: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/28.jpg)
A Not so Effective Daily Scrum
Lack of preparation
Starts the day
Not reporting impediments
![Page 29: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/29.jpg)
A little better Daily Scrum
Clear Sprint Goal
![Page 30: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/30.jpg)
A little better Daily Scrum
Clear Sprint Goal
Let team pick the time | Be on time
![Page 31: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/31.jpg)
A little better Daily Scrum
Clear Sprint Goal
Let team pick the time | Be on timeHear | Ask | Talk
![Page 32: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/32.jpg)
A little better Daily Scrum
Clear Sprint Goal
Let team pick the time | Be on timeHear | Ask | Talk
Use a physical wall w/ post-it if possible
![Page 33: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/33.jpg)
A little better Daily Scrum
Signal the problem. Solve later
Clear Sprint Goal
Let team pick the time | Be on timeHear | Ask | Talk
Use a physical wall w/ post-it if possible
![Page 34: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/34.jpg)
A little better Daily Scrum
Get a Token stick | change order
![Page 35: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/35.jpg)
A little better Daily Scrum
Get a Token stick | change order
Leave w/ plan
![Page 36: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/36.jpg)
A little better Daily Scrum
Get a Token stick | change order
End on time!
Leave w/ plan
![Page 37: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/37.jpg)
![Page 38: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/38.jpg)
The Sprint Review
What are we reviewing?
![Page 39: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/39.jpg)
The Sprint Review
Presentable artifacts● Prefer User interface deliverables● If no UI, find a way to demonstrate progress● Depending the audience decide the
technical depth of the demo
![Page 40: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/40.jpg)
The Sprint Review
Review Preparation● Make it a rotated task● The task owner is responsible for the review
flow● The task owner should consult the team
members if necessary● Better deploy to a dedicated server
![Page 41: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/41.jpg)
The Sprint Review
Review Execution● Invite people● Accept feedback from everyone● Keep notes (record if necessary)● Focus on happy paths● Prompt reviewers to play with the application● Do not make commitments
![Page 42: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/42.jpg)
The Sprint Review
Why we do reviews?● Drive the scope● Minimize risk● Deliver working software
![Page 43: The scrum events athens agile meetup](https://reader030.fdocument.org/reader030/viewer/2022032619/55c4d943bb61eb710f8b46bb/html5/thumbnails/43.jpg)
The Scrum events
Thank you!Special thanks to:Yiannis Mavraganis (The Sprint)Maria Toutountzi/Dimitris Vougas (Planning)George Psistakis (Daily Scrum)Nikos Raptis (Review)John Pagonis (Retrospectives)
www.agilegreece.org @AgileGreeceOrg www.agilegreecesummit2015.org