(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Agile Scrum
1. INTRODUCTION TO AGILE SOFTWARE DEVELOPMENT
AND WORKSHOP ON SCURM METHODOLOGY
BAL GOPAL LAL SHRESTHA
WEB DESIGNER AND DEVELOPER
1
2. Waterfall
Methodology
Traditional approach to
software development
You complete one phase
before moving on to the
next phase
You’re doing right the first
time
This approach is highly
risky, often more costly
and generally less efficient
2
6. Agile/Waterfall
You Should use Agile if
Building new product in uncertain world
Designed to reduce the cost of change and
uncertainty
Excels when you don’t have a clear picture of
the end goal and requirements are constantly
changing
You Should use Waterfall if
Client knows exactly what they want, and
you’re very confident that there won’t be any
major changes
When projects are simple and predictable
6
7. Practice Areas of Agile and Waterfall
Software Development
Practice area Agile software development Waterfall software development
Management Strategy Self-managing teams Control by management
Customer relations Customer involvement
throughout the whole
development
Customer is involved during the
early phase of the project
Documentation Working software over
documentation
Relay on documentation
Requirements Requirements are defined as user
stories
Requirements are documented
Communication and knowledge
sharing
Person-to-person communication Documented, explicit knowledge
Testing Test-driven software
development
Late testing and rely on test plans
7
8. Scrum
Methodology
Agile Way of Project
Management
A team-based collaborative
approach
Iterative and Incremental
development
Always focus to deliver
Business Values
8
2 – 4 Weeks
SPRINT 1
• Plan
• Build
• Test
• Review
2 – 4 Weeks
SPRINT 2
• Plan
• Build
• Test
• Review
2 – 4 Weeks
SPRINT 2
• Plan
• Build
• Test
• Review
9. 3 Key Roles in Scrum
9
Product Owner Scrum Master
Team
12. Estimation of User’s Story
Assignment:
Arrange the following animals in order of heavy animal first.
◦ Cow
◦ Tiger
◦ Rhino
◦ Hippo
12
Have you ask age of these animals before doing estimation?
13. Estimation of User’s Stories
◦ Deck of Cards having Fibonacci's Series of Numbers
◦ 0, 1, 2, 3, 5, 8, 13, 20, 40 and 100
13