✅ UNIT–III: Introduction to Scrum (Simple Notes)
✅ UNIT–III: Introduction to Scrum (Simple Notes)
⭐ 1. What is Scrum?
Scrum = most popular Agile framework.
Work happens in small cycles called Sprints (1–4 weeks).
π Simple meaning:
Plan → Build → Test → Show → Improve → Repeat
⭐ 2. Scrum Framework (Super Easy)
Scrum has 3 parts:
-
Roles
-
Events (Meetings)
-
Artifacts (Documents)
⭐ 3. Scrum Roles (VERY IMPORTANT)
1. Product Owner (PO)
-
Decides what to build
-
Creates and manages Product Backlog
-
Talks with customer
π Keyword: Vision + Priority
2. Scrum Master (SM)
-
Helps team follow Scrum
-
Removes blockers/problems
-
Not a boss — a servant leader
π Keyword: Helper
3. Development Team
-
5–9 members
-
Build the product
-
Self-organizing
π Keyword: Builders
⭐ 4. Scrum Artifacts (Simple Meaning)
A. Product Backlog
A big list of all features, tasks, ideas.
B. Sprint Backlog
Tasks the team will do in this sprint.
C. Increment
The working software created after each sprint.
π Easy Trick: P → S → I
(Product Backlog → Sprint Backlog → Increment)
⭐ 5. Scrum Meetings (Events)
1. Sprint Planning
-
Start of sprint
-
Decide: What work will be done?
2. Daily Scrum (Stand-up)
-
15-minute meeting
-
Each member answers:
-
What did I do yesterday?
-
What will I do today?
-
Any issues?
-
3. Sprint Review
-
Show completed work to customer
-
Get feedback
4. Sprint Retrospective
-
Team discusses:
-
What went well
-
What needs improvement
-
π Easy Trick: Plan → Daily → Review → Retro
⭐ 6. Scrum Team Simulation (Simple Meaning)
Simulation = practice Scrum using a small example/project.
Example:
Team simulates:
-
planning
-
creating backlog
-
sprinting
-
review
-
retrospective
π Just understand: like a mock test of Scrum.
⭐ 7. Scrum Planning Principles (Easy Points)
-
Plan only for small time (sprint)
-
Prioritize important items
-
Make tasks small
-
Team must estimate tasks
-
Plan must be realistic
⭐ 8. Product & Release Planning
Product Planning
-
Create vision
-
Add features to product backlog
Release Planning
-
Decide which features go in future releases
-
Example:
-
Release 1 → Login, Signup
-
Release 2 → Cart, Payment
-
⭐ 9. Sprinting (3 Steps)
A. Sprint Planning
Choose tasks for sprint.
B. Sprint Execution
Team works:
-
coding
-
testing
-
designing
C. Sprint Review + Retrospective
-
Review = show work
-
Retrospective = improve next sprint
⭐ 10. User Stories (VERY IMPORTANT)
Simple requirement written from user’s view.
Format:
π As a [user], I want [feature], so that [benefit].
Characteristics (INVEST Rule — simple)
Good user story is:
-
Independent
-
Negotiable
-
Valuable
-
Estimable
-
Small
-
Testable
π Trick: I N V E S T
⭐ 11. Acceptance Tests
Acceptance test =
π A test to check if a user story is fully complete.
Example:
User story: “Add to cart”
Acceptance test:
-
Item should appear in cart
-
Quantity can be changed
⭐ 12. Verifying Stories
Verifying story = checking:
-
Is it complete?
-
Does it meet acceptance criteria?
-
Does it work for user?
⭐ 13. Burndown Chart
Burndown chart shows:
-
On X-axis: Time
-
On Y-axis: Work remaining
π Simple meaning:
How much work is left in sprint?
⭐ 14. Daily Scrum
A short 15-minute meeting.
3 questions:
-
What did I do yesterday?
-
What will I do today?
-
Any blockers?
⭐ 15. Scrum Case Study (Easy Version)
Example Case Study:
Project: Online Food Delivery App
-
Product Owner creates backlog (Login, Menu, Cart, Payment)
-
Team selects tasks for Sprint 1
-
Daily Stand-up
-
Sprint Review → Show login & menu
-
Retrospective → Improve communication
π Write any small example like this.
Full marks.
π― Unit-III Memory Booster (Final Quick List)
-
Scrum = 3 Roles + 3 Artifacts + 4 Meetings
-
Roles → PO, SM, Dev Team
-
Artifacts → Product Backlog, Sprint Backlog, Increment
-
Meetings → Planning, Daily, Review, Retro
-
Sprint = 1–4 weeks
-
User Story = As a user, I want…
-
INVEST → Good story rule
-
Burndown Chart → Work left vs time
Comments
Post a Comment