CSM Notes
CSM Notes
Product Backlog - All available task for the projevt (to do list of the project)
Sprint - 1 month or less to create something valuable for clients
Sprint Backlog -
------------------------------------------------------------------------------------------------------------------------
2. Agile Overview
Values (4)
Individuals and Interactions over Process and Tools
Working software over Comprehensive documentation
Customer collaboration over Contract negotiation
Responding to Change over Following a plan
Principles (12)
------------------------------------------------------------------------------------------------------------------------
3. Scrum Overview
Scrum is a framework
Empirical - Data driven
Lean - Reduce wastage
3 pillars of Scrum ----> Transperancy (To Do) ---- Inspection (Outcomes) ----- Adaptation
(Feedback)
Reduce Risk and Increased Predictablity to clients
3 roles
Product Owner
Developer --- People working on the working functionality
Scrum Master ---
5 Scrum Values
Courage
Focus
Commitment
Respect
Openness
3 Artifacts
Product Backlog
Sprint Backlog
Increment
DEEP
Detailed appropriately (more granular items are added in future as they near the top near
top)
Emergent (items/details may be added, removed, reordered and refined over time)
Estimated by Developers
Prioritized prior to Sprint Planning
------------------------------------------------------------------------------------------------------------------------
5. Technical Debt
To DO: Pg 18 to 21
------------------------------------------------------------------------------------------------------------------------
6. Scrum Roles
Product owner
Anybody can edit but PO only prioritises
decides what and why? of deliverables
review of demo with PO in middle of sprint
PO has authority to cancel sprint
cision, roadmap and budget
decides on rel dates
Not do - How (only from dev)
PO is a single person not a grp or comittee
Dont push/dictate
And no proxy (A PO with availablity and no authority OR less avalilablity with full authority)
Developers
No sub teams
self managed and cross functional
Generalists and Specialists
Work on the increament of every sprint
Scrum Master
1. --> Servent Leaders - serve the team no authority just guide to reach the goal not how
when what
creating a environment where team is productive
lead through influence
no authority on any tm
encouraging guiding and facilitating
2. Change Agent
Teach --> Unlearn the traditional and help them learn new ascpects of Scrum
Coach --> If the team has already achieved scrum then coach them accordingly to situations
3. Impediment Remover
Blockers remover for team members
4. shield their team from interactions - help them only stay focussed on the development
What not to do
---> not ur teams note taker
---> not tool updater
--->
Adv of scrum
pbi --------------------------------------------------------------------- Value
Daily issues of Team
DAY 2
------------------------------------------------------------------------------------------------------------------------
7. Sprint Events
1. Sprint Pg 34
Sprint Length: How long can we lock in our scope?
How long it takes to develop a working increment?
Some teams experiment and rethink abt the length of the sprint in the retrospective
2. Sprint Planning
PO, SM, D
Max 8hrs - 1m sprint
Confirmation with PO on priorities and creating sprint goal and sprint backlog
Past performance - how much userstories are we able to complete without burining down
Projected Capacity - How much time on meetings for what and where r we meeting, Team
availablity (timeoffs, holidays), resources
Definition of Done -
Why(Sprint Goal) What(Product Backlog) and How (Sprint Backlog) in sprint planning
Only if the cross functional dependencies are affecting the team, inviting people, facilitating
SM is invloved else developers can individually take them
SM is not a bridge anyone can approach anyone
3. Daily Scrum
Max - 15min
PO, SM and Dev
Preffbly - Same Time Same Place
What work on next 24hrs, remove impediments and what work completed yesterday
3 ques / Projecting the Sprint Backlog and discussing
- What have I been working on since we last met
- What am I planning to work on until we meet again tomorrow
- Do I have any impediments that will stop us from achieving the Sprint Goal
Main Aim of Daily Scrum - Make developers self organised (neither the PO or SM is
facilitating the Daily Scrum. It is a sync up b/w the developers to make them realise if this
sprint is on track, Be self organised to take up tasks once you are done with the work)
Why?
Focussed, Red Flag, Openness, Next 24hrs, and Team Bonding (understand each other
strength and weakness way of working)
4. Sprint Review
Stakeholders/PO / SM/ Dev
Demonstrate results and Get feedback from StakeHolders
max 4hrs - sprint length 1 month
facilitated by PO (Anchor) & Dev(Demo), StakeH provide feedback, SM only to observe
Dev 1/2 vol - to take feedbck list - convert it to PBI and put it on Product Backlog
5. Sprint Retrospective
SM PO and Dev
Reflect on the Sprint outcome - What went right, Can we do better
3hrs for 1mon, 90min for 2 week sprint
After sprint review - Last day of the sprint
Preparing PBIs for planning Sprints - To add clarity to existing PBI's, Add/Remove Tickets as
Goals Adapt, Facilitates next sprint plan and Estimations, Create an invitation link for next
sprint guests
Ensure product backlog items are appropriate, detailed, and prioritized according to their
value to the project or customer.
Ensure the backlog contains relevant items and that those at the top are ready for delivery.
Backlog is understood as a dynamic body of information that evolves over time.
Card/Conversation/Confirmation
11. Estimation
Sizing techniques
1. T Shirt Sizing
XS - 1/2 day
S - 1 Day
M - 2-4 days
L - A week
XL- Week plus
Can be changed - but everyone should be speaking the same lang (Small task means it will
take 1 day acc to everyone in the team)
2. Planning Poker - Story points - Fibonocci sereies popular way of calculating story points
Burdown chart is plotted against story points - to predict velocity in future
XS - 1
S-2
M-3
L-5
XL - 8
Velocity chart
Final Email
Do you hold the PMP Certification? If YES, then please find below
the process to claim your PDUs, if NO please skip this part:
Lastly here are some links to videos and other useful (and in some cases
entertaining) content:
Videos:
--------------------------------------------------------
My Blogs:
--------------------------------------------------------
Case Studies:
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
Some helpful Metrics:
https://rgalen.com/agile-training-news/2014/4/22/2-dozen-weird-agile-
metrics-ideas
http://www.andycleff.com/2019/09/understanding-agile-team-metrics/
--------------------------------------------------------
Leaders Eat Last: Why Some Teams Pull Together and Others
Don't -
https://www.amazon.com/Leaders-Eat-Last-Together-Others/dp/15918453
27