SlideShare a Scribd company logo
1 of 26
Download to read offline
Guideline for
Retrospective & Sprint Planning
Arata Fujimura
Scrum pillars, again
• Keep the 3 pillars in your mind at least
though there are so many rules about
scrum.
• Inspection
• Adaptation
• Transparency
Retrospective
• Most IMPORTANT ceremony(event).
• Inspect your process.
• Create a plan for improvement.
• Continuous improvement.
Retrospective
• Discussion about TEAM issues, rather
than personal issues.
• Process
• Practice
• Collaboration
• Working Environment
• Tool
Retrospective
• KPT2(Keep[good], Problem, Try, Todo)
• One of the Retrospective methods
http://agilenewsflash.blogspot.com/2012/02/kpt.html
Retrospective
• Typical transfer of items between fields
• Keep -> Definition of Done"
• Problem -> Impediment list
• Try -> Todo
• Pick up next action.
• Todo -> PBI(Product Backlog Item)
Retrospective
1. Check previous KPT.
1. Check all items(post-it) on the Todo area(because there might
be any items which were put last retrospective).
1. If there is any item which has a good effect for previous
sprint, it move onto the Keep area.
2. If the item doesn't have any good effect for previous sprint,
you remove it from KPT.
3. If you want to consider more about the item, you can keep
it on the Todo area.
4. continue until checking on the Todo area completes
Retrospective
1. Check previous KPT.
2. Check all items(post-it) on the Problem area.
1. If there is any item which can/want to solve, it remains.
2. If you can't do anything to solve the item, you remove it from KPT.
3. Check all items(post-it) on the Keep area.
1. If there is any item which is already enough to share, no need to
emphasize any more, you remove it from the Keep area.
2. You remove "good" stuff, too.
3. If the item must be still there as "KEEP", it remains.
Retrospective
2. Check the current status.
1. Write "Keep" stuffs that we had better to continue. You
can write "Good" stuff, like a "Released" too. Write one
stuff per one post-it. Keep quiet while writing and Write
within 3 minutes.
2. Put the post-it on the Keep area, then read it for all
members. It goes one by one until it completes. If anyone
put same stuff as yours, you can put it on the post-it.
3. Write "Problem" stuffs that we need to improve. It goes
same way like above.
Retrospective
3. Examine improvement plan.
1. Write "Try" stuffs to solve a "Problem" stuff.
Think about "keep" stuff more progressive.
Write one stuff per one post-it. Keep quiet
while writing and Write within 3 minutes.
2. Put the post-it on the Try area, then read it
for all members. It goes one by one until it
completes.
Retrospective
4. Agreement of Improvement Plans.
1. Pick up "Try" stuffs that is executable
during next sprint.
2. Move chosen stuffs to the Todo area.
3. Make agreements!
Sprint Planning
• Most HARD ceremony(event).
• Answer two topics
• What can be done this Sprint?
• How will the chosen work get done?
What can be done this Sprint?
• Pick up PBIs from PBL from the top of the list.
• PBL should be ordered by priority, which PO
decide.
• Keep picking up PBI as long as your team can
make a commitment.
• Commitment is important.
• If you break your promise, …
How will the chosen work get done?
• Make a Sprint Backlog.
• Sprint Backlog consists of chosen PBIs and
Tasks.
• Break down PBI into small tasks.
• Task has Summary and Estimated time.
• Estimated time for a task should be less than 6
hours.
Sprint Planning
1.Determine development capacity in this sprint.
• This is only a guide.
http://agilereflections.com/tag/capacity/
Sprint Planning
2.Proposal of sprint goal from PO.
• Ex.
• Finish ten PBIs.
• Release push notification.
3.Pick up a PBI from PBL from the top of the list.
• It's the highest priority of the PBL.
Sprint Planning
4.PO explains PBI and developers ask
questions to make an estimation for it.
5.Break down PBI into small tasks.
6.Estimate tasks using hour(s).
Sprint Planning
7.Repeat the process of estimation until
developers feel that they can't commit to
finish PBIs anymore or the capacity gets full.
8.Review sprint goal.
9.Make a commitment.
One more thing…
Definition of Done
&
Acceptance Criteria
Definition of Done
• "Done" means differently by person.
• Make sure everyone is on the same page.
• This is a definition common to a project.
• Improve Definition of Done in the
Retrospective.
Definition of Done
http://www.slideshare.net/UpekhaVandebona/sprint-47982593/61
Acceptance Criteria
• Acceptance Criteria is a criteria for PO to
accept if PBI is "done" or not.
• Each PBI has its own Acceptance Criteria .
• Make Acceptance Criteria in the Sprint
Planning.
• Write Acceptance Criteria on PBI.(Post-it)
Acceptance Criteria
• Example PBI
• As an internet banking customer
• I want to see a rolling balance for my
everyday accounts
• so that I know the balance of my account
after each transaction is applied
http://nomad8.com/acceptance_criteria/
Acceptance Criteria
• Example acceptance criteria
• The rolling balance is displayed
• The rolling balance is calculated for each transaction
• The balance is displayed for every transaction for
the full period of time transactions are available
• The balance is not displayed if a filter has been
applied
http://nomad8.com/acceptance_criteria/
Any Questions?

More Related Content

What's hot (20)

Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Sprint review and Retrospective
Sprint review and RetrospectiveSprint review and Retrospective
Sprint review and Retrospective
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
scrum
scrumscrum
scrum
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Scrum
ScrumScrum
Scrum
 

Viewers also liked

3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
Sprint one retrospective
Sprint one retrospectiveSprint one retrospective
Sprint one retrospectivemrmakeutap
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?Mario Lucero
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process John Derrico
 

Viewers also liked (7)

3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
Sprint planning
Sprint planningSprint planning
Sprint planning
 
Sprint one retrospective
Sprint one retrospectiveSprint one retrospective
Sprint one retrospective
 
Sprint review and retrospective
Sprint review and retrospectiveSprint review and retrospective
Sprint review and retrospective
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
 

Similar to Guideline for retrospective & sprint planning

General Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday ActivitiesGeneral Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday ActivitiesMiro Jeliaskoff
 
Understanding agile
Understanding agileUnderstanding agile
Understanding agileVarun Singh
 
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
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at ContactuallyContactually
 
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pagesPMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pagesPhuocNT (Fresher.VN)
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklistchrism3
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgileNetwork
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...AgileNetwork
 
Scrum for anyone - A 2-page introduction including an example of application
Scrum for anyone - A 2-page introduction including an example of applicationScrum for anyone - A 2-page introduction including an example of application
Scrum for anyone - A 2-page introduction including an example of applicationCollectiveKnowledge
 
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
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptMujeebMohammed18
 

Similar to Guideline for retrospective & sprint planning (20)

General Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday ActivitiesGeneral Scrum Guidelines - Everyday Activities
General Scrum Guidelines - Everyday Activities
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Understanding agile
Understanding agileUnderstanding agile
Understanding agile
 
Scrum à la Pablo (English)
Scrum à la Pablo (English)Scrum à la Pablo (English)
Scrum à la Pablo (English)
 
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
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
 
Scrum rules
Scrum rulesScrum rules
Scrum rules
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pagesPMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
PMI-ACP: Domain 1 - Agile principles and mindset-v2.2_lite_4_84_pages
 
Kanban for Business
Kanban for BusinessKanban for Business
Kanban for Business
 
Scrum
ScrumScrum
Scrum
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog items
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
 
Scrum for anyone - A 2-page introduction including an example of application
Scrum for anyone - A 2-page introduction including an example of applicationScrum for anyone - A 2-page introduction including an example of application
Scrum for anyone - A 2-page introduction including an example of application
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
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
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 

More from Arata Fujimura

クラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたクラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたArata Fujimura
 
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みリーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みArata Fujimura
 
DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道Arata Fujimura
 
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜Arata Fujimura
 
スクラムマスター募集中
スクラムマスター募集中スクラムマスター募集中
スクラムマスター募集中Arata Fujimura
 
変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとはArata Fujimura
 
クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影Arata Fujimura
 
モダンオフショア開発のすすめ
モダンオフショア開発のすすめモダンオフショア開発のすすめ
モダンオフショア開発のすすめArata Fujimura
 
スクラムワークショップ
スクラムワークショップスクラムワークショップ
スクラムワークショップArata Fujimura
 
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話Arata Fujimura
 
登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜Arata Fujimura
 
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!Arata Fujimura
 
PdMワークショップ
PdMワークショップPdMワークショップ
PdMワークショップArata Fujimura
 
最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話Arata Fujimura
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!Arata Fujimura
 
Experience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceExperience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceArata Fujimura
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!Arata Fujimura
 
俺のレアジョブ利用法
俺のレアジョブ利用法俺のレアジョブ利用法
俺のレアジョブ利用法Arata Fujimura
 
DevOps導入支援、始めました
DevOps導入支援、始めましたDevOps導入支援、始めました
DevOps導入支援、始めましたArata Fujimura
 
プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発Arata Fujimura
 

More from Arata Fujimura (20)

クラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたクラスメソッドベトナム設立しました
クラスメソッドベトナム設立しました
 
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みリーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
 
DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道
 
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
 
スクラムマスター募集中
スクラムマスター募集中スクラムマスター募集中
スクラムマスター募集中
 
変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは
 
クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影
 
モダンオフショア開発のすすめ
モダンオフショア開発のすすめモダンオフショア開発のすすめ
モダンオフショア開発のすすめ
 
スクラムワークショップ
スクラムワークショップスクラムワークショップ
スクラムワークショップ
 
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
 
登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜
 
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
 
PdMワークショップ
PdMワークショップPdMワークショップ
PdMワークショップ
 
最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
 
Experience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceExperience DevOps Implementation Support Service
Experience DevOps Implementation Support Service
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
 
俺のレアジョブ利用法
俺のレアジョブ利用法俺のレアジョブ利用法
俺のレアジョブ利用法
 
DevOps導入支援、始めました
DevOps導入支援、始めましたDevOps導入支援、始めました
DevOps導入支援、始めました
 
プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発
 

Recently uploaded

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
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 8377877756dollysharma2066
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Recently uploaded (20)

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
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
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Guideline for retrospective & sprint planning

  • 1. Guideline for Retrospective & Sprint Planning Arata Fujimura
  • 2. Scrum pillars, again • Keep the 3 pillars in your mind at least though there are so many rules about scrum. • Inspection • Adaptation • Transparency
  • 3. Retrospective • Most IMPORTANT ceremony(event). • Inspect your process. • Create a plan for improvement. • Continuous improvement.
  • 4. Retrospective • Discussion about TEAM issues, rather than personal issues. • Process • Practice • Collaboration • Working Environment • Tool
  • 5. Retrospective • KPT2(Keep[good], Problem, Try, Todo) • One of the Retrospective methods http://agilenewsflash.blogspot.com/2012/02/kpt.html
  • 6. Retrospective • Typical transfer of items between fields • Keep -> Definition of Done" • Problem -> Impediment list • Try -> Todo • Pick up next action. • Todo -> PBI(Product Backlog Item)
  • 7. Retrospective 1. Check previous KPT. 1. Check all items(post-it) on the Todo area(because there might be any items which were put last retrospective). 1. If there is any item which has a good effect for previous sprint, it move onto the Keep area. 2. If the item doesn't have any good effect for previous sprint, you remove it from KPT. 3. If you want to consider more about the item, you can keep it on the Todo area. 4. continue until checking on the Todo area completes
  • 8. Retrospective 1. Check previous KPT. 2. Check all items(post-it) on the Problem area. 1. If there is any item which can/want to solve, it remains. 2. If you can't do anything to solve the item, you remove it from KPT. 3. Check all items(post-it) on the Keep area. 1. If there is any item which is already enough to share, no need to emphasize any more, you remove it from the Keep area. 2. You remove "good" stuff, too. 3. If the item must be still there as "KEEP", it remains.
  • 9. Retrospective 2. Check the current status. 1. Write "Keep" stuffs that we had better to continue. You can write "Good" stuff, like a "Released" too. Write one stuff per one post-it. Keep quiet while writing and Write within 3 minutes. 2. Put the post-it on the Keep area, then read it for all members. It goes one by one until it completes. If anyone put same stuff as yours, you can put it on the post-it. 3. Write "Problem" stuffs that we need to improve. It goes same way like above.
  • 10. Retrospective 3. Examine improvement plan. 1. Write "Try" stuffs to solve a "Problem" stuff. Think about "keep" stuff more progressive. Write one stuff per one post-it. Keep quiet while writing and Write within 3 minutes. 2. Put the post-it on the Try area, then read it for all members. It goes one by one until it completes.
  • 11. Retrospective 4. Agreement of Improvement Plans. 1. Pick up "Try" stuffs that is executable during next sprint. 2. Move chosen stuffs to the Todo area. 3. Make agreements!
  • 12. Sprint Planning • Most HARD ceremony(event). • Answer two topics • What can be done this Sprint? • How will the chosen work get done?
  • 13. What can be done this Sprint? • Pick up PBIs from PBL from the top of the list. • PBL should be ordered by priority, which PO decide. • Keep picking up PBI as long as your team can make a commitment. • Commitment is important. • If you break your promise, …
  • 14. How will the chosen work get done? • Make a Sprint Backlog. • Sprint Backlog consists of chosen PBIs and Tasks. • Break down PBI into small tasks. • Task has Summary and Estimated time. • Estimated time for a task should be less than 6 hours.
  • 15. Sprint Planning 1.Determine development capacity in this sprint. • This is only a guide. http://agilereflections.com/tag/capacity/
  • 16. Sprint Planning 2.Proposal of sprint goal from PO. • Ex. • Finish ten PBIs. • Release push notification. 3.Pick up a PBI from PBL from the top of the list. • It's the highest priority of the PBL.
  • 17. Sprint Planning 4.PO explains PBI and developers ask questions to make an estimation for it. 5.Break down PBI into small tasks. 6.Estimate tasks using hour(s).
  • 18. Sprint Planning 7.Repeat the process of estimation until developers feel that they can't commit to finish PBIs anymore or the capacity gets full. 8.Review sprint goal. 9.Make a commitment.
  • 21. Definition of Done • "Done" means differently by person. • Make sure everyone is on the same page. • This is a definition common to a project. • Improve Definition of Done in the Retrospective.
  • 23. Acceptance Criteria • Acceptance Criteria is a criteria for PO to accept if PBI is "done" or not. • Each PBI has its own Acceptance Criteria . • Make Acceptance Criteria in the Sprint Planning. • Write Acceptance Criteria on PBI.(Post-it)
  • 24. Acceptance Criteria • Example PBI • As an internet banking customer • I want to see a rolling balance for my everyday accounts • so that I know the balance of my account after each transaction is applied http://nomad8.com/acceptance_criteria/
  • 25. Acceptance Criteria • Example acceptance criteria • The rolling balance is displayed • The rolling balance is calculated for each transaction • The balance is displayed for every transaction for the full period of time transactions are available • The balance is not displayed if a filter has been applied http://nomad8.com/acceptance_criteria/