Scrum-Master v.36
Scrum-Master v.36
Master(CSM,PSM
)
Ajay Kumar Kataram
WHAT IS AGILE?
VALUES
PRINCIPLES
TOOLS
(Like JIRA)
MORE Visible
LESS Powerful
Agile
History
Agile
Manifesto
Agile Manifesto
Cross Functional Teams
Agile Manifesto
Agile
Manifesto
•Individuals and interactions
over processes and tools v1
Working software over
comprehensive documentation
v2
Customer collaboration over
contract negotiation v3
Responding to change over
following a plan v4
AAgAgile Manifesto 12
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.p1
Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.p2
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.p3
Businesspeople and developers must work together daily throughout the project.p4
Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.p5
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.p6
Working software is the primary measure of progress.p7
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace
indefinitely.p8
Continuous attention to technical excellence and good design enhances agility.p9
Simplicity--the art of maximizing the amount of work not done--is essential.p10
The best architectures, requirements, and designs emerge from self-organizing teams.p11
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.p12
Agile
Manifesto
Scrum
Master
Challenge
s
Scrum
Master
Hand over
Guide
Sprint Review
1. Attendees include the Scrum Team and key stakeholders
invited by the Product Owner;
2. Members of the Scrum Team explain what Product Backlog
items have been “Done” and what has not been “Done”;
3. The Developers discuss what went well during the Sprint,
what problems it ran into, and how those problems were
solved;
4. The Developers demonstrate the work that it has “Done”
and answers questions about the Increment;
5. The Product Owner discusses the Product Backlog as it
stands. He or she projects likely target and delivery dates
based on progress to date (if needed);
6. The entire group collaborates on what to do next, so that
the Sprint Review provides valuable input to subsequent
Sprint Planning;
7. Review of how the marketplace or potential use of the
product might have changed what is the most valuable
thing to do next; and,
8. Review of the timeline, budget, potential capabilities, and
marketplace for the next anticipated releases of
functionality and capability of the product.
Daily Stand Up
Sprint Retrospective
1. The Sprint Retrospective concludes the Sprint. It is
timeboxed to a maximum of three hours for a one-
month Sprint. For shorter Sprints, the event is
usually shorter.
2. During the Sprint Retrospective, the team
discusses:
What went well in the Sprint
What could be improved
What will we commit to improve in the next
Sprint ?
Set a clear goal
Create a safe and positive environment
Use a structured format-Start-Stop-Continue model
Generate and prioritize actions-measurable,
achievable, relevant, and time-bound (SMART)-
assign owners and deadlines for each action
Celebrate and close-team celebrates their
achievements and recognizes their efforts
Responsibilities
10 Best Kanban Tools
Scrum Master Activities
Scrum Master Summary
The basic sizes used in T-shirt sizing are:
Extra Small (XS): Very small and straightforward tasks, requiring minimal effort.
Small (S): Relatively small tasks, with moderate complexity.
Medium (M): Tasks of average size and complexity.
Large (L): Larger tasks, requiring more effort and potentially involving multiple components.
Extra Large (XL): Very large and complex tasks, likely requiring significant resources and coordination.
How T-shirt sizing works:
Story Identification: Identify the user stories or tasks that need to be estimated.
Size Categorization: As a team, discuss and categorize each story into one of the T-shirt sizes based on factors like complexity, dependencies, and uncertainty.
Consensus Building: Facilitate a discussion to ensure that the team reaches a consensus on the size of each story.
Refinement: If necessary, revisit and refine the estimates as more information becomes available or the project evolves.
Advantages of T-shirt sizing:
Simplicity: Easy to understand and apply, even for teams with limited experience in Agile estimation.
Speed: Provides quick and efficient estimates, especially when detailed information is limited.
Relativity: Focuses on relative effort rather than absolute time estimates, which can be more accurate in Agile environments.
Flexibility: Can be adapted to different project contexts and team preferences.
Limitations of T-shirt sizing:
Subjectivity: Estimates can vary depending on the team's experience and perception of complexity.
Lack of Precision: May not provide highly accurate estimates for very large or complex projects.
Limited Granularity: May not capture nuances in effort or complexity.
While T-shirt sizing may not be suitable for all projects or teams, it can be a valuable tool for providing initial estimates, fa cilitating discussions, and supporting Agile planning and
execution.
Sprint Planning -Topics
Sprint Planning
Sprint Planning is the “Scrum Team” collaborates to Dev team can invite any SMEs to Maximum 8 Hours
first event in the Sprint understand the work of Sprint support them in Sprint Planning for a 1 Month Sprint
WHAT?
Team’s Past Performance
SPRINT
GOAL
Sprint Iteration
Does not allow changes to Sprint backlog items Allows changes to the items that are not started
Not particular about order of execution in Sprint XP teams must work in same order of priority
Scrum Master
Scrum Master
Agile
Developm
ent
Scrum/Kanban
Agile v/s
waterfall
Scrum Life
cycle
PLAN OR VALUE?
Fixed
SCOPE
PLAN
Estimated Driven Estimated
1m 3m 5m 2m 1m TIME COST
ADC T U Fixed
VALUE Fixed
Driven
STOP SCOPE
EMPIRICAL
PROCESS
DEFINED PROCESS
T
R I A
A N D
P S
N S
P
A
P
L A
P E
C
T
A
A E
R T
I
T
I
N
N C
O
N
O
N
Y
5
Roles Artifacts Enhance
TRANSPARENCY
3 3
W
Events PRODUCT BACKLOG O
R
SPRINT BACKLOG K
PRODUCT INCREMENT VALUE
• SPRINT (Not More than 1 Month)
Scrum Team • Sprint Planning Helps create
• Daily Scrum Regularity and to
Inspect & Adapt
• Sprint Review
• Sprint Retrospective
Scrum Values
High Performance
Teams
Inspection
o n
Tran tati
a p
spar Ad
ency
T
R
U
S
T
F O R C C
Scrum Framework Flow
STAKEHOLDERS
OWNS
Product
Vision
Needs, Wants & Desires
Spr
ri nt tive Rev int
Sp pec iew
t ros
Re
SPRINT
T
PULL Not More than 1 Month
N
PBR
• ITERATIVE
E
Sprint • INCREMENTAL
Planning
P M
• TIMEBOXED
• PROTECTED Daily
Scrum
D
E V E L
O
NEXT SPRINT
Product Backlog
Product Backlog Characteristics
O Ordered
P Progressively Elaborated
H F Features
H L I T Transparent
I O G R Requirements
G W H I Includes ‘FRIEND’s
H I Infrastructural
C V M Managed by Product Owner
R O A E Enhancements
I S
S T
L
N Non-functional I Incomplete
U
K
E
D Defects S Single source of REQs
E Estimated
D O V E
Desc Order Value Estimate
D Dynamic
Product Backlog Refinement (PBR)
PLANNING
PBR
Here?
PBR
Daily Daily Daily Daily Daily
Scrum Scrum Scrum Scrum Scrum
PBR SPRINT
Here? REVIEW
SPRINT
RETRO
Modigy Billing
address
Modify
shipping
address
Pay through G
Pay
Pay through
PayTm
Pay through
VISA Card
My Orders
Cancel Orders
Wishlist
Refer a friend