SlideShare a Scribd company logo
Agile
SCRUM– Roles, Artifacts, Meetings, Tools, Glossary
Quick Reference Cards
+9122 4015 5175 +9122 2570 2772 +9122 2857 4960
http://www.techcanvass.com/
Copyrights @ Techcanvass | all rights reserved
Owns the Software
Scrum Team figures out how to turn the Product Backlog into an
increment of functionality within a Sprint. Each team member is
jointly responsible for the success of each iteration and of the
project as a whole.
• Team is cross functional ( Business Analyst, developer tester)
• Team consists of 3-12 full time members ( Exceptions : Specific
roles DBA)
• Self-organizing and self-managing team
• Maintains the Sprint Backlog
• Conducts the Sprint Review
• Technical implementation of User Stories
• Delivers a “potentially shippable” product increment at every
Sprint
Manifesto for Agile
Roles - Product Owner (PO)
Owns the Product Backlog
Product Owner represents the interests of project Stakeholders
and is responsible for the final product
• Elicitation of product requirements and features
• Responsible for prioritizing of requirements
• Owns the Product Backlog
• Manage the Release Plan
• Manage the Return on Investment
• Accountable for product success
Individuals and interactions
over processes and tools
Working software
over comprehensive documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
Dynamic prioritized list of requirements
• Product backlog is dynamically prioritized list of requirements
ordered by Business Value
• Requirements can be added by anyone at anytime
• PBL can contain bugs and non-functional items
• Requirements are broken down into User Stories by Product
Owner
• Prioritize the requirements based on Business Value
Artifacts - Product Backlog (PBL)
Owns the Scrum process
Scrum Master is responsible for the Scrum process. He ensures
everybody plays by the rules. The Scrum Master is not part of the
Team.
• Manage the Scrum process
• Remove impediments for the Team
• Facilitate communication
• Is a facilitator and not a manager
• Shields the team from external interference
Roles – Scrum Team
1. Satisfy the customer through early and continuous delivery
2. Welcome changing requirements, even late in development
3. Deliver working software frequently
4. Business people and developers work together daily
5. Build projects around motivated individuals
6. Convey information via face-to-face conversation
7. Working software is the primary measure of progress
8. Maintain a constant pace indefinitely
9. Give continuous attention to technical excellence
10. Simplify: maximize the amount of work not done
11. Teams self-organize
12. Teams retrospect and tune their behaviors
Meetings – Sprint Planning
To commit the deliverable(s) to the PO
PBL prepared prior to meeting. It’s a two part meeting:
• PO presents the User Stories
• Team selects items committing to complete
• Discussion on PBI for clarifications
• Creation of Sprint Backlog from PBL
• Team solely responsible for deciding how to build
• Breakdown of user stories in Tasks to fill the SBL (normally 3 to 4
days of work, than inspect & adapt)
• PO available for questions
Timebox: 4 hours
Owner: Product Owner
Participants: Scrum Master, Scrum Team
Displays the remaining work
• Burndown chart shows the amount of work remaining per Sprint
• It is a very useful way of visualizing the correlation between work
remaining at any point in time and the progress of the Team(s)
• Use a tool e.g. JIRA for auto creation of the Burndown Chart
To Inspect and Adapt the progress
In this standup meeting the Team daily inspects their progress in
relation to the Planning by using the Burndown Chart, and makes
adaptation as necessary.
• Held every day during a Sprint (same time & place)
• Team members report to each other and not to SM
• Ask 3 questions during meeting:
"What have you done since last daily scrum?"
"What will you do before the next daily scrum?"
"What obstacles are impeding your work?“
Timebox: 15 minutes
Owner: Scrum Master
Participants: Team, all interested parties may silently attend
To maintain the good, get rid of the bad
At the end of a Sprint, the Team evaluates the finished Sprint.
• What went well and what can be improved
• Capture positive ways as a best practice, identify challenges and
develop strategies for improvements.
• SM helps team in discovery & not provide answers
Timebox: 3 hours
Owner: Scrum Master
Participants: Team, (Product Owner)
To demonstrate the achievements
The team present product owner the result on the developed
product of the Sprint. Product owner can accept or reject features
depending on the agreed acceptance criteria.
Timebox: 4 hours
Owner: Team
Participants: Scrum Master, Product Owner, optionally the PO can
invite other Stakeholders
Meetings - Daily Scrum
Meetings - Sprint Review
Artifact - Burndown Chart
Visibility + Flexibility = “Scrum”
“Done” = Potentially Shippable
Scrum requires at the end of each Sprint that the product is
production ready. That means the increment is:
• Thoroughly tested and stable
• Well-structured
• Well-written code
• User operation of the functionality is documented
Artifacts - Potentially Shippable Product
List of Tasks to fulfill the Sprint Goal
• Sprint Backlog contains all the committed User Stories for the
current Sprint broken down into Tasks by the Team
• All items on the Sprint Backlog should be developed, tested,
documented and integrated in order to fulfill the Sprint Goal.
• Estimate Story complexity using Planning Poker
Artifacts - Sprint Backlog (SBL)
12 Principles of Agile Development
Roles - Scrum Master (SM)
Meetings – Retrospective
Agile
SCRUM– Roles, Artifacts, Meetings, Tools, Glossary +9122 4015 5175 +9122 2570 2772 +9122 2857 4960
http://www.techcanvass.com/
Copyrights @ Techcanvass | all rights reservedQuick Reference Cards
Set of values as the foundation for the team's processes and
interactions
Commitment towards team and Sprint Goal
Focus being focused on the sprint and its goal
Openness to highlighting when you have challenges and
problems that are stopping you from success
Respect helping people to learn the things that you are good at
and not judging situations and people
Courage to being transparent, but willing to change even if that
means accepting that you are wrong
Scrum / Task Board
• Board containing teams Sprint goals, backlog items, tasks, tasks
in progress, "DONE" items and daily Sprint Burndown chart
• Scrum meetings best held around task board
• Visible to everyone
Free online Agile tools: Icescrum , Taiga , Scrumpy, Hansoft,
scrumdesk ,YouTrack , JIRA, VersionOne and scrumdo
Tools – Scrum Board
5 Scrum Values
Inspection
Timely checks on the process and artifacts towards Sprint Goal
to detect undesirable variances
Adaptation
Adjusting a process as soon as possible to minimize any further
deviation or issues
3 pillars in SCRUM
SCRUM uses an empirical approach
in order to adapt to the changing
requirements of the customer
Transparency
Viewed in the form of Product
Backlog, Task Boards and Burndown
charts, Daily Stand-ups,
Retrospectives, Sprint Reviews
Empirical Process in SCRUM
Make SMART Requirements: Simple, Measurable, Achievable,
Realistic, Traceable.
User Stories
A very high level definition of what the customer wants the
system to do. Each story is captured as a separate item on the
PBL
User Story Template:
As a <user> I want <function> So that <desired result>
INVEST in User Stores:
• Independent
• Negotiable
• Valuable
• Estimable
• Small
• Testable
Tasks
Make sure a Task is TECH. Time boxed, Everybody (can pick it up),
Complete and Human-readable
Requirements – User Stories & Tasks
Epic: A very large user story that is eventually split up into
multiple related user stories
Timebox: Fixed time period which cannot be exceeded
Scrum: Most widely used agile framework comprising of short
iterations, called sprints. Actual work is done within sprints
Sprint: Sprint is the scrum term for an iteration
Task: A completely broken down form of a user story
Spike: A short, time-boxed piece of research, usually technical,
on a single story that is intended to provide just enough
information that team can estimate the size of story
Definition of “Done” (DoD): List of development activities
required to consider an increment of functionality as “Done”.
Velocity: Rate at which team converts items to “DONE” in a
single Sprint. It is usually calculated in Story Points
Poker Planning: Consensus based approach for estimating
the efforts for a task. Generally involves team members and POs
proposing estimation values using poker cards and then finally
everyone agreeing to one value
Impediment: Anything which slows the team down or
prevents someone from working
Technical Debt: A consequence of poor engineering practices
which make a program difficult to modify. Technical bankruptcy
follows: Throw the program away and write a new one
Is Scrum agile?
Yes. Scrum is agile, but agile is more than Scrum.
Scrum signs up to all of the values and principles in the Agile
Manifesto and so is one member of the agile family along with
eXtreme Programming (XP), Kanban, Lean software
development, Crystal, and even hybrids such as Scrumban.
Who is responsible for managing the teams?
Teams are responsible for managing themselves
What is the effort/duration of a task?
Tasks should take no longer than 16 hours. If longer then the
task should be broken down further
Who manages obstacles?
Primary responsibility of managing obstacles is on the Scrum
Master. However, teams must learn to resolve their own issues.
Two of the biggest challenges in Scrum?
• Teams not self-managing
• Scrum Master managing not leading
Agile Process
Glossary
FAQ
Story points are estimates of effort as influenced by the amount
of work, complexity, risk and uncertainty
• Most popular way of estimation in Agile
• Relative sizing technique
• Entire team irrespective of specialty has to provide a single
estimate and not sum of individual estimates
• Usually scored on a scale of 1 to 10 (in order of difficulty)
Estimation - Story Point (SP)
Technique for Normalizing Story sizing:
• Find a small story and assign it one Story Point
• Estimate every other story relative to this story
• Points to consider while doing relative sizing:
Complexity, Knowledge and experience in the domain,
technology, Uncertainly, Volume, Repetition and Risk

More Related Content

What's hot

2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
Pawel Lewinski
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
Conscires Agile Practices
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
Giordano Scalzo
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Scrum
ScrumScrum
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
pmengal
 
Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)
CollectiveKnowledge
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
Pravin Kumar Singh, PMP, PSM
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheetjillfrank12
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
Rashmi Pathak
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
David Tzemach
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Cardenderturan
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Scrumban
ScrumbanScrumban
Scrumban
Ajay Reddy
 
Scrum Master
Scrum MasterScrum Master
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
Anjana Saxena
 

What's hot (20)

2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum
ScrumScrum
Scrum
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheet
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 

Similar to Agile Scrum Quick Reference Card

Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
Pruthviraj Yerram
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
AnveshPatel7
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
duhitha2
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
MujeebMohammed18
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
AnuriJoshi
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
GustavoDelaEspriella2
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
NarendraKumar521662
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
MANYAGOEL14
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
ssuser436c47
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
ssuserf8c57f
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.ppt
YunusKhan90
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
ssuser4f2477
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
gauravarora931329
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
Shanthisri Kothagundla
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
AhmadSajjad34
 
Scrum
ScrumScrum
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
Soumya De
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
Swadesh Bhushan, PMP®
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
Samira AlShahrani
 

Similar to Agile Scrum Quick Reference Card (20)

Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Agile Processes-Scrum.ppt
 Agile Processes-Scrum.ppt Agile Processes-Scrum.ppt
Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
Lecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.pptLecture 12 - Agile Processes-Scrum.ppt
Lecture 12 - Agile Processes-Scrum.ppt
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
 
Scrum
ScrumScrum
Scrum
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 

More from Techcanvass

ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
Techcanvass
 
Free CCBA exam questions PDF
Free CCBA exam questions PDFFree CCBA exam questions PDF
Free CCBA exam questions PDF
Techcanvass
 
Selenium web element commands cheat sheet
Selenium web element commands   cheat sheetSelenium web element commands   cheat sheet
Selenium web element commands cheat sheet
Techcanvass
 
CBAP Certification Overview
CBAP Certification OverviewCBAP Certification Overview
CBAP Certification Overview
Techcanvass
 
CCBA Certification Overview
CCBA Certification OverviewCCBA Certification Overview
CCBA Certification Overview
Techcanvass
 
5 things to do to become a Business Analyst
5 things to do to become a Business Analyst5 things to do to become a Business Analyst
5 things to do to become a Business Analyst
Techcanvass
 
Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysis
Techcanvass
 
What is Data Dictionary - BABOK technique
What is Data Dictionary - BABOK techniqueWhat is Data Dictionary - BABOK technique
What is Data Dictionary - BABOK technique
Techcanvass
 
SQL Quick Reference Card
SQL Quick Reference CardSQL Quick Reference Card
SQL Quick Reference Card
Techcanvass
 
Selenium Interview Questions & Answers
Selenium Interview Questions & AnswersSelenium Interview Questions & Answers
Selenium Interview Questions & Answers
Techcanvass
 
IIBA ECBA Certification Exam preparation Strategy
IIBA ECBA Certification Exam preparation StrategyIIBA ECBA Certification Exam preparation Strategy
IIBA ECBA Certification Exam preparation Strategy
Techcanvass
 
User stories basics
User stories basicsUser stories basics
User stories basics
Techcanvass
 
Business analyst certifications
Business analyst certificationsBusiness analyst certifications
Business analyst certifications
Techcanvass
 
CBAP sample questions
CBAP sample questionsCBAP sample questions
CBAP sample questions
Techcanvass
 
Selenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework BasicsSelenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework Basics
Techcanvass
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
Techcanvass
 
CBAP Certification Basics
CBAP Certification BasicsCBAP Certification Basics
CBAP Certification Basics
Techcanvass
 
IIBA BABOK version 3 - What's inside
IIBA BABOK version 3 - What's insideIIBA BABOK version 3 - What's inside
IIBA BABOK version 3 - What's inside
Techcanvass
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
Techcanvass
 
Function point analysis introduction
Function point analysis introductionFunction point analysis introduction
Function point analysis introduction
Techcanvass
 

More from Techcanvass (20)

ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
 
Free CCBA exam questions PDF
Free CCBA exam questions PDFFree CCBA exam questions PDF
Free CCBA exam questions PDF
 
Selenium web element commands cheat sheet
Selenium web element commands   cheat sheetSelenium web element commands   cheat sheet
Selenium web element commands cheat sheet
 
CBAP Certification Overview
CBAP Certification OverviewCBAP Certification Overview
CBAP Certification Overview
 
CCBA Certification Overview
CCBA Certification OverviewCCBA Certification Overview
CCBA Certification Overview
 
5 things to do to become a Business Analyst
5 things to do to become a Business Analyst5 things to do to become a Business Analyst
5 things to do to become a Business Analyst
 
Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysis
 
What is Data Dictionary - BABOK technique
What is Data Dictionary - BABOK techniqueWhat is Data Dictionary - BABOK technique
What is Data Dictionary - BABOK technique
 
SQL Quick Reference Card
SQL Quick Reference CardSQL Quick Reference Card
SQL Quick Reference Card
 
Selenium Interview Questions & Answers
Selenium Interview Questions & AnswersSelenium Interview Questions & Answers
Selenium Interview Questions & Answers
 
IIBA ECBA Certification Exam preparation Strategy
IIBA ECBA Certification Exam preparation StrategyIIBA ECBA Certification Exam preparation Strategy
IIBA ECBA Certification Exam preparation Strategy
 
User stories basics
User stories basicsUser stories basics
User stories basics
 
Business analyst certifications
Business analyst certificationsBusiness analyst certifications
Business analyst certifications
 
CBAP sample questions
CBAP sample questionsCBAP sample questions
CBAP sample questions
 
Selenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework BasicsSelenium Tutorial for Beginners | Automation framework Basics
Selenium Tutorial for Beginners | Automation framework Basics
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
CBAP Certification Basics
CBAP Certification BasicsCBAP Certification Basics
CBAP Certification Basics
 
IIBA BABOK version 3 - What's inside
IIBA BABOK version 3 - What's insideIIBA BABOK version 3 - What's inside
IIBA BABOK version 3 - What's inside
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
Function point analysis introduction
Function point analysis introductionFunction point analysis introduction
Function point analysis introduction
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 

Recently uploaded (20)

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 

Agile Scrum Quick Reference Card

  • 1. Agile SCRUM– Roles, Artifacts, Meetings, Tools, Glossary Quick Reference Cards +9122 4015 5175 +9122 2570 2772 +9122 2857 4960 http://www.techcanvass.com/ Copyrights @ Techcanvass | all rights reserved Owns the Software Scrum Team figures out how to turn the Product Backlog into an increment of functionality within a Sprint. Each team member is jointly responsible for the success of each iteration and of the project as a whole. • Team is cross functional ( Business Analyst, developer tester) • Team consists of 3-12 full time members ( Exceptions : Specific roles DBA) • Self-organizing and self-managing team • Maintains the Sprint Backlog • Conducts the Sprint Review • Technical implementation of User Stories • Delivers a “potentially shippable” product increment at every Sprint Manifesto for Agile Roles - Product Owner (PO) Owns the Product Backlog Product Owner represents the interests of project Stakeholders and is responsible for the final product • Elicitation of product requirements and features • Responsible for prioritizing of requirements • Owns the Product Backlog • Manage the Release Plan • Manage the Return on Investment • Accountable for product success Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Dynamic prioritized list of requirements • Product backlog is dynamically prioritized list of requirements ordered by Business Value • Requirements can be added by anyone at anytime • PBL can contain bugs and non-functional items • Requirements are broken down into User Stories by Product Owner • Prioritize the requirements based on Business Value Artifacts - Product Backlog (PBL) Owns the Scrum process Scrum Master is responsible for the Scrum process. He ensures everybody plays by the rules. The Scrum Master is not part of the Team. • Manage the Scrum process • Remove impediments for the Team • Facilitate communication • Is a facilitator and not a manager • Shields the team from external interference Roles – Scrum Team 1. Satisfy the customer through early and continuous delivery 2. Welcome changing requirements, even late in development 3. Deliver working software frequently 4. Business people and developers work together daily 5. Build projects around motivated individuals 6. Convey information via face-to-face conversation 7. Working software is the primary measure of progress 8. Maintain a constant pace indefinitely 9. Give continuous attention to technical excellence 10. Simplify: maximize the amount of work not done 11. Teams self-organize 12. Teams retrospect and tune their behaviors Meetings – Sprint Planning To commit the deliverable(s) to the PO PBL prepared prior to meeting. It’s a two part meeting: • PO presents the User Stories • Team selects items committing to complete • Discussion on PBI for clarifications • Creation of Sprint Backlog from PBL • Team solely responsible for deciding how to build • Breakdown of user stories in Tasks to fill the SBL (normally 3 to 4 days of work, than inspect & adapt) • PO available for questions Timebox: 4 hours Owner: Product Owner Participants: Scrum Master, Scrum Team Displays the remaining work • Burndown chart shows the amount of work remaining per Sprint • It is a very useful way of visualizing the correlation between work remaining at any point in time and the progress of the Team(s) • Use a tool e.g. JIRA for auto creation of the Burndown Chart To Inspect and Adapt the progress In this standup meeting the Team daily inspects their progress in relation to the Planning by using the Burndown Chart, and makes adaptation as necessary. • Held every day during a Sprint (same time & place) • Team members report to each other and not to SM • Ask 3 questions during meeting: "What have you done since last daily scrum?" "What will you do before the next daily scrum?" "What obstacles are impeding your work?“ Timebox: 15 minutes Owner: Scrum Master Participants: Team, all interested parties may silently attend To maintain the good, get rid of the bad At the end of a Sprint, the Team evaluates the finished Sprint. • What went well and what can be improved • Capture positive ways as a best practice, identify challenges and develop strategies for improvements. • SM helps team in discovery & not provide answers Timebox: 3 hours Owner: Scrum Master Participants: Team, (Product Owner) To demonstrate the achievements The team present product owner the result on the developed product of the Sprint. Product owner can accept or reject features depending on the agreed acceptance criteria. Timebox: 4 hours Owner: Team Participants: Scrum Master, Product Owner, optionally the PO can invite other Stakeholders Meetings - Daily Scrum Meetings - Sprint Review Artifact - Burndown Chart Visibility + Flexibility = “Scrum” “Done” = Potentially Shippable Scrum requires at the end of each Sprint that the product is production ready. That means the increment is: • Thoroughly tested and stable • Well-structured • Well-written code • User operation of the functionality is documented Artifacts - Potentially Shippable Product List of Tasks to fulfill the Sprint Goal • Sprint Backlog contains all the committed User Stories for the current Sprint broken down into Tasks by the Team • All items on the Sprint Backlog should be developed, tested, documented and integrated in order to fulfill the Sprint Goal. • Estimate Story complexity using Planning Poker Artifacts - Sprint Backlog (SBL) 12 Principles of Agile Development Roles - Scrum Master (SM) Meetings – Retrospective
  • 2. Agile SCRUM– Roles, Artifacts, Meetings, Tools, Glossary +9122 4015 5175 +9122 2570 2772 +9122 2857 4960 http://www.techcanvass.com/ Copyrights @ Techcanvass | all rights reservedQuick Reference Cards Set of values as the foundation for the team's processes and interactions Commitment towards team and Sprint Goal Focus being focused on the sprint and its goal Openness to highlighting when you have challenges and problems that are stopping you from success Respect helping people to learn the things that you are good at and not judging situations and people Courage to being transparent, but willing to change even if that means accepting that you are wrong Scrum / Task Board • Board containing teams Sprint goals, backlog items, tasks, tasks in progress, "DONE" items and daily Sprint Burndown chart • Scrum meetings best held around task board • Visible to everyone Free online Agile tools: Icescrum , Taiga , Scrumpy, Hansoft, scrumdesk ,YouTrack , JIRA, VersionOne and scrumdo Tools – Scrum Board 5 Scrum Values Inspection Timely checks on the process and artifacts towards Sprint Goal to detect undesirable variances Adaptation Adjusting a process as soon as possible to minimize any further deviation or issues 3 pillars in SCRUM SCRUM uses an empirical approach in order to adapt to the changing requirements of the customer Transparency Viewed in the form of Product Backlog, Task Boards and Burndown charts, Daily Stand-ups, Retrospectives, Sprint Reviews Empirical Process in SCRUM Make SMART Requirements: Simple, Measurable, Achievable, Realistic, Traceable. User Stories A very high level definition of what the customer wants the system to do. Each story is captured as a separate item on the PBL User Story Template: As a <user> I want <function> So that <desired result> INVEST in User Stores: • Independent • Negotiable • Valuable • Estimable • Small • Testable Tasks Make sure a Task is TECH. Time boxed, Everybody (can pick it up), Complete and Human-readable Requirements – User Stories & Tasks Epic: A very large user story that is eventually split up into multiple related user stories Timebox: Fixed time period which cannot be exceeded Scrum: Most widely used agile framework comprising of short iterations, called sprints. Actual work is done within sprints Sprint: Sprint is the scrum term for an iteration Task: A completely broken down form of a user story Spike: A short, time-boxed piece of research, usually technical, on a single story that is intended to provide just enough information that team can estimate the size of story Definition of “Done” (DoD): List of development activities required to consider an increment of functionality as “Done”. Velocity: Rate at which team converts items to “DONE” in a single Sprint. It is usually calculated in Story Points Poker Planning: Consensus based approach for estimating the efforts for a task. Generally involves team members and POs proposing estimation values using poker cards and then finally everyone agreeing to one value Impediment: Anything which slows the team down or prevents someone from working Technical Debt: A consequence of poor engineering practices which make a program difficult to modify. Technical bankruptcy follows: Throw the program away and write a new one Is Scrum agile? Yes. Scrum is agile, but agile is more than Scrum. Scrum signs up to all of the values and principles in the Agile Manifesto and so is one member of the agile family along with eXtreme Programming (XP), Kanban, Lean software development, Crystal, and even hybrids such as Scrumban. Who is responsible for managing the teams? Teams are responsible for managing themselves What is the effort/duration of a task? Tasks should take no longer than 16 hours. If longer then the task should be broken down further Who manages obstacles? Primary responsibility of managing obstacles is on the Scrum Master. However, teams must learn to resolve their own issues. Two of the biggest challenges in Scrum? • Teams not self-managing • Scrum Master managing not leading Agile Process Glossary FAQ Story points are estimates of effort as influenced by the amount of work, complexity, risk and uncertainty • Most popular way of estimation in Agile • Relative sizing technique • Entire team irrespective of specialty has to provide a single estimate and not sum of individual estimates • Usually scored on a scale of 1 to 10 (in order of difficulty) Estimation - Story Point (SP) Technique for Normalizing Story sizing: • Find a small story and assign it one Story Point • Estimate every other story relative to this story • Points to consider while doing relative sizing: Complexity, Knowledge and experience in the domain, technology, Uncertainly, Volume, Repetition and Risk