SlideShare uma empresa Scribd logo
1 de 36
1
 What is Agile Methodology
 What is Scrum Framework
 Scrum Roles
 Scrum Activities
 Scrum Artifacts
 Scrum Information Radiators
 Microsoft Tool for Agile Project
2
Agile methodology is an alternative to
traditional project management, typically
used in software development. It helps teams
respond to unpredictability through
incremental, iterative work, known as sprints.
Agile methodologies are an alternative to
waterfall, or traditional sequential
development.
There is agile manifesto and 12 principles
3
Agile Manifesto
4
Agile 12 Principles
5
Agile 12 Principles
6
 Scrum is framework which is based on agile
principles, a framework that handle simple,
complicated and complex software development.
 Scrum is based on continuous improvement in
product and process.
 Scrum deliver software frequently (value), it showcase
the hidden problems in systems development.
 In scrum project move forward with series of iteration
that called Sprints.
 Each sprint size is typically two to four weeks long. It
is based on inspect and adaptive cycle.
 Produce product incrementally and iteratively, thus
reduce risk and enhance visibility.
7
8
 Product Owner
 Scrum Master
 Team
9
Product Owner
 Product Owner (PO) is client's representative.
 Define features of product.
 Decide release date and content.
 Priorities features according to market value.
 Be responsible for the profitability of product.
 Accept or reject work items.
10
Scrum Master
 Coach for scrum team.
 Enacting scrum values.
 Ensure team's productivity.
 Build winning team.
 Apply agile principles and make system
effective.
11
Team
 5-9 Members team (Developer, Tester, BA).
 Self-organizing, High performance team.
 Build winning product.
 Work collaboratively and share
responsibilities.
 Cross functional team.
12
 Sprint Planning
 Daily Scrum
 Sprint Review
 Sprint Retrospective
 Product Backlog Refinement
13
Sprint Planning :
 Goal: Team to plan and agree on backlog items they can
complete and confirm the tasks required to support
acceptance.
 Who: Scrum Team, Scrum Master, Product owner.
 When: Beginning of the Sprint.
 Duration: 4 Hours for 2 weeks sprint.
 How: In 2 parts.
 Part 1: Define what needs to be done.
 Part 2: How to achieve goal.
 Input: Priority, Product Backlog, Acceptance criteria,
Capacity.
 Output: Sprint goal, Sprint Backlog, Tasks and their
estimates, burn down chart, DOD.
 Development plan/ Strategy.
14
Description
 Product owner present the backlog items in
priority order for review.
 Review and clarify user Backlog items/stories.
 Breakdown larger stories and each story into task
and acceptance criteria.
 Task are estimated in hours by team.
 Developer and tester assigned to task.
 Process continue until all available hours are
used for the sprint.
 Output of sprint planning is Sprint backlog,
Estimated tasks, etc.
15
Daily Scrum:
 Goal: Plan for the day, Inspect and Adapt daily
towards reaching the sprint goal.
 Who: Scrum Team, Scrum Master.
 When: Daily throughout the sprint.
 Duration: 15 minutes maximum.
 How: Team members form a group to focus
on daily plan, Discuss on issues faced
yesterday.
 Input: Current status, risks, and done work.
 Output: Plan for the day, task to work.
16
Description:
 Daily development Team standup for 15
minutes in circle and talk only on three
points.
◦ What I did since last daily scrum meeting?
◦ What I am planning to work on today?
◦ Impediments (Issue/blocker) if any?
 Scrum master protect the team and
facilitate for being effective.
 This give an opportunity to team to inspect
and adapt daily on the sprint goal.
17
Sprint Review:
 Goal: Get feedback on product development.
Inspect and adapt on the product feature.
 Who: Scrum Team, Scrum Master, Product
owner, Stakeholders.
 When: Last day of sprint.
 Duration: 2 hours for a 2 week sprint.
 How: Demonstrate the working product to all.
 Input: Sprint goal, 100% done stories,
acceptance criteria.
 Output: Acceptance, feedback on
demonstrated stories.
18
Description:
 During this meeting team demonstrate 100%
completed work.
 Scrum master facilitate the environment.
 In case any changes or new request, Product owner
(PO) note and updates the product backlog as
required.
 Product owner is final
decision maker on
acceptance.
19
Sprint Retrospective:
 Goal: To inspect and adapt to become more effective
and efficient on process, people, culture aspect.
 Who: Scrum Team (anyone participation is decided by
the scrum team on invite basis only).
 When: Last day of sprint.
 Duration: 2 hours for a 2 week sprint.
 How: Close room discussion of observer pattern and
desire results/improvements.
 Input: Observation, issues, experience, pattern in
behavior, recommendations, feedback and
information.
 Output: List of activities/steps/suggestions that help
to make more effective and efficient. Action items on
the team
20
Description:
 Participation in the discussion to inspect and adapt as scrum team.
 Scrum master play vital role in sprint retrospective, Scrum master
bring in the culture of openness, trust and respect as people discuss
the improvement areas, facilitate and focus on improvement and
changes that pointing fingers at others.
 This is platform to scrum master to help team resolve ineffectiveness
in the systems.
 Inspect and Adapt: Try everything that makes sense, reject things
that didn’t work even after repeated trails. Shape your culture,
process and practice.
21
Product Backlog Refinement:
 Goal: Keep product backlog items ready, uncertainty
to certainty.
 Who: Scrum Team, Scrum master, product owner.
 When: Continuous process, in between the sprints.
 Duration: 1-3 hours depending on the team’s need.
 How: priorities the items as per business value.
Add, remove, modify existing product backlog item
to achieve release scope/goal. Identify and discuss
risks, dependencies and other uncertain items in
acceptance criteria.
 Input: release strategy, priority, product backlog,
dependency/risk.
 Output: product backlog items 100% ready for
future sprint.
22
Description:
 Product owner provide clarity on each product
backlog item (All uncertainty clarified into
certainty).
 Product owner update product backlog. 100%
be present and involve all team members.
 Team understand,
carefully listen to need
of product owner,
understand the
acceptance criteria.
 Help product owner
to order the backlog.
23
The following are the Artifacts
in Scrum:
 Product Backlog
 Sprint Backlog
 Product Increment
24
Product Backlog:
25
Product Backlog:
This is an ordered list of ideas for the product, which can
come from the product owner, team members, or
stakeholders. A description and estimate of effort
complement each product backlog item. The product backlog
is ordered to maximize the value delivered by the Scrum
team. The development teams work comes from the product
backlog, and nowhere else. Every feature, enhancement, bug
fix, documentation requirement, every bit of work the team
does comes from a product backlog item . The product
backlog typically begins short and becomes longer and more
defined as time goes on. Product backlog items soon will be
"refined," which means they will further clarified, defined, and
split into smaller chunks. Though the product owner is
responsible for maintaining the product backlog, the
development team helps produce and update it.
26
Sprint Backlog:
The sprint backlog is the list of refined
product backlog items chosen for
development in the current sprint, together
with the teams plan for accomplishing the
work. It reflects the teams forecast of what
work can be completed. Once the sprint
backlog is established, the development
team begins work on the new product
increment.
27
Product Increment
 Every sprint produces a product increment, the most
important Scrum artifact. A product Increment is the
"goal line" for each sprint and, at the end of the sprint,
it must:
 Be of high enough quality to be given to users.
 Meet the Scrum team's current definition of done.
 Be acceptable to the product owner.
28
Task boards:
 Task boards allow transparency, display what is the live
status of the teams work and focus area:
 Simple task board has backlog , To-do, in progress and
done status.
 There are various format.
 Team design their best
“Information Radiators”
that helps them in
self-organizing.
29
Burn down Chart:
 For current sprint, it shows the total estimated work
remaining for the entire forecasted sprint backlog against
time:
 Updated by team, regularly and continuously.
 Independent of the
work, it represents total
remaining estimated
time to market to
achieve sprint goal.
30
31
32
33
34
35
Kshitij Yelkar – PMP,CSM
www.yelkar.com
yelkar@gmail.com
9821588624
36

Mais conteúdo relacionado

Mais procurados

Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentalsDeniz Gungor
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 

Mais procurados (20)

Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
Scrum
ScrumScrum
Scrum
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Scrum
ScrumScrum
Scrum
 
Product Owner
Product OwnerProduct Owner
Product Owner
 

Destaque

1. Arevik - agile introduction
1. Arevik - agile introduction1. Arevik - agile introduction
1. Arevik - agile introductionArevik Harutyunyan
 
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrumManaging projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrumVaughn Aust
 
Learning While Earning: The New Normal
Learning While Earning: The New Normal Learning While Earning: The New Normal
Learning While Earning: The New Normal CEW Georgetown
 
Skill can take you places, even in the blue collared jobs
Skill can take you places, even in the blue collared jobsSkill can take you places, even in the blue collared jobs
Skill can take you places, even in the blue collared jobsJust.Jobs
 
The Creative Brief: An Introduction
The Creative Brief: An IntroductionThe Creative Brief: An Introduction
The Creative Brief: An Introductionedward boches
 
Game Based Learning for Language Learners
Game Based Learning for Language LearnersGame Based Learning for Language Learners
Game Based Learning for Language LearnersShelly Sanchez Terrell
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsTommaso Di Bartolo
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in HealthcareNetApp
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 

Destaque (14)

SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
1. Arevik - agile introduction
1. Arevik - agile introduction1. Arevik - agile introduction
1. Arevik - agile introduction
 
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrumManaging projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
 
DSDM® Atern® - Foundation
DSDM® Atern® - FoundationDSDM® Atern® - Foundation
DSDM® Atern® - Foundation
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
 
Learning While Earning: The New Normal
Learning While Earning: The New Normal Learning While Earning: The New Normal
Learning While Earning: The New Normal
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Skill can take you places, even in the blue collared jobs
Skill can take you places, even in the blue collared jobsSkill can take you places, even in the blue collared jobs
Skill can take you places, even in the blue collared jobs
 
The Creative Brief: An Introduction
The Creative Brief: An IntroductionThe Creative Brief: An Introduction
The Creative Brief: An Introduction
 
Game Based Learning for Language Learners
Game Based Learning for Language LearnersGame Based Learning for Language Learners
Game Based Learning for Language Learners
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage Startups
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Semelhante a Agile Project Management Fundamentals

Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Lisette ZOUNON
 
Agile development
Agile developmentAgile development
Agile developmentcatchkinnu
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamAxon Active Vietnam
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSunny Poswal
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing MethodologyGaya1985
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumReema
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumReema
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxMd. Rakib Trofder
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software developmentBijayDhimal2
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20msdn70
 

Semelhante a Agile Project Management Fundamentals (20)

Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
 
Agile development
Agile developmentAgile development
Agile development
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
Scrum Model
Scrum ModelScrum Model
Scrum Model
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
Scrum
ScrumScrum
Scrum
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Daily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptxDaily Scrum, Sprint Review & Retrospective.pptx
Daily Scrum, Sprint Review & Retrospective.pptx
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
 

Último

GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 

Último (20)

Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 

Agile Project Management Fundamentals

  • 1. 1
  • 2.  What is Agile Methodology  What is Scrum Framework  Scrum Roles  Scrum Activities  Scrum Artifacts  Scrum Information Radiators  Microsoft Tool for Agile Project 2
  • 3. Agile methodology is an alternative to traditional project management, typically used in software development. It helps teams respond to unpredictability through incremental, iterative work, known as sprints. Agile methodologies are an alternative to waterfall, or traditional sequential development. There is agile manifesto and 12 principles 3
  • 7.  Scrum is framework which is based on agile principles, a framework that handle simple, complicated and complex software development.  Scrum is based on continuous improvement in product and process.  Scrum deliver software frequently (value), it showcase the hidden problems in systems development.  In scrum project move forward with series of iteration that called Sprints.  Each sprint size is typically two to four weeks long. It is based on inspect and adaptive cycle.  Produce product incrementally and iteratively, thus reduce risk and enhance visibility. 7
  • 8. 8
  • 9.  Product Owner  Scrum Master  Team 9
  • 10. Product Owner  Product Owner (PO) is client's representative.  Define features of product.  Decide release date and content.  Priorities features according to market value.  Be responsible for the profitability of product.  Accept or reject work items. 10
  • 11. Scrum Master  Coach for scrum team.  Enacting scrum values.  Ensure team's productivity.  Build winning team.  Apply agile principles and make system effective. 11
  • 12. Team  5-9 Members team (Developer, Tester, BA).  Self-organizing, High performance team.  Build winning product.  Work collaboratively and share responsibilities.  Cross functional team. 12
  • 13.  Sprint Planning  Daily Scrum  Sprint Review  Sprint Retrospective  Product Backlog Refinement 13
  • 14. Sprint Planning :  Goal: Team to plan and agree on backlog items they can complete and confirm the tasks required to support acceptance.  Who: Scrum Team, Scrum Master, Product owner.  When: Beginning of the Sprint.  Duration: 4 Hours for 2 weeks sprint.  How: In 2 parts.  Part 1: Define what needs to be done.  Part 2: How to achieve goal.  Input: Priority, Product Backlog, Acceptance criteria, Capacity.  Output: Sprint goal, Sprint Backlog, Tasks and their estimates, burn down chart, DOD.  Development plan/ Strategy. 14
  • 15. Description  Product owner present the backlog items in priority order for review.  Review and clarify user Backlog items/stories.  Breakdown larger stories and each story into task and acceptance criteria.  Task are estimated in hours by team.  Developer and tester assigned to task.  Process continue until all available hours are used for the sprint.  Output of sprint planning is Sprint backlog, Estimated tasks, etc. 15
  • 16. Daily Scrum:  Goal: Plan for the day, Inspect and Adapt daily towards reaching the sprint goal.  Who: Scrum Team, Scrum Master.  When: Daily throughout the sprint.  Duration: 15 minutes maximum.  How: Team members form a group to focus on daily plan, Discuss on issues faced yesterday.  Input: Current status, risks, and done work.  Output: Plan for the day, task to work. 16
  • 17. Description:  Daily development Team standup for 15 minutes in circle and talk only on three points. ◦ What I did since last daily scrum meeting? ◦ What I am planning to work on today? ◦ Impediments (Issue/blocker) if any?  Scrum master protect the team and facilitate for being effective.  This give an opportunity to team to inspect and adapt daily on the sprint goal. 17
  • 18. Sprint Review:  Goal: Get feedback on product development. Inspect and adapt on the product feature.  Who: Scrum Team, Scrum Master, Product owner, Stakeholders.  When: Last day of sprint.  Duration: 2 hours for a 2 week sprint.  How: Demonstrate the working product to all.  Input: Sprint goal, 100% done stories, acceptance criteria.  Output: Acceptance, feedback on demonstrated stories. 18
  • 19. Description:  During this meeting team demonstrate 100% completed work.  Scrum master facilitate the environment.  In case any changes or new request, Product owner (PO) note and updates the product backlog as required.  Product owner is final decision maker on acceptance. 19
  • 20. Sprint Retrospective:  Goal: To inspect and adapt to become more effective and efficient on process, people, culture aspect.  Who: Scrum Team (anyone participation is decided by the scrum team on invite basis only).  When: Last day of sprint.  Duration: 2 hours for a 2 week sprint.  How: Close room discussion of observer pattern and desire results/improvements.  Input: Observation, issues, experience, pattern in behavior, recommendations, feedback and information.  Output: List of activities/steps/suggestions that help to make more effective and efficient. Action items on the team 20
  • 21. Description:  Participation in the discussion to inspect and adapt as scrum team.  Scrum master play vital role in sprint retrospective, Scrum master bring in the culture of openness, trust and respect as people discuss the improvement areas, facilitate and focus on improvement and changes that pointing fingers at others.  This is platform to scrum master to help team resolve ineffectiveness in the systems.  Inspect and Adapt: Try everything that makes sense, reject things that didn’t work even after repeated trails. Shape your culture, process and practice. 21
  • 22. Product Backlog Refinement:  Goal: Keep product backlog items ready, uncertainty to certainty.  Who: Scrum Team, Scrum master, product owner.  When: Continuous process, in between the sprints.  Duration: 1-3 hours depending on the team’s need.  How: priorities the items as per business value. Add, remove, modify existing product backlog item to achieve release scope/goal. Identify and discuss risks, dependencies and other uncertain items in acceptance criteria.  Input: release strategy, priority, product backlog, dependency/risk.  Output: product backlog items 100% ready for future sprint. 22
  • 23. Description:  Product owner provide clarity on each product backlog item (All uncertainty clarified into certainty).  Product owner update product backlog. 100% be present and involve all team members.  Team understand, carefully listen to need of product owner, understand the acceptance criteria.  Help product owner to order the backlog. 23
  • 24. The following are the Artifacts in Scrum:  Product Backlog  Sprint Backlog  Product Increment 24
  • 26. Product Backlog: This is an ordered list of ideas for the product, which can come from the product owner, team members, or stakeholders. A description and estimate of effort complement each product backlog item. The product backlog is ordered to maximize the value delivered by the Scrum team. The development teams work comes from the product backlog, and nowhere else. Every feature, enhancement, bug fix, documentation requirement, every bit of work the team does comes from a product backlog item . The product backlog typically begins short and becomes longer and more defined as time goes on. Product backlog items soon will be "refined," which means they will further clarified, defined, and split into smaller chunks. Though the product owner is responsible for maintaining the product backlog, the development team helps produce and update it. 26
  • 27. Sprint Backlog: The sprint backlog is the list of refined product backlog items chosen for development in the current sprint, together with the teams plan for accomplishing the work. It reflects the teams forecast of what work can be completed. Once the sprint backlog is established, the development team begins work on the new product increment. 27
  • 28. Product Increment  Every sprint produces a product increment, the most important Scrum artifact. A product Increment is the "goal line" for each sprint and, at the end of the sprint, it must:  Be of high enough quality to be given to users.  Meet the Scrum team's current definition of done.  Be acceptable to the product owner. 28
  • 29. Task boards:  Task boards allow transparency, display what is the live status of the teams work and focus area:  Simple task board has backlog , To-do, in progress and done status.  There are various format.  Team design their best “Information Radiators” that helps them in self-organizing. 29
  • 30. Burn down Chart:  For current sprint, it shows the total estimated work remaining for the entire forecasted sprint backlog against time:  Updated by team, regularly and continuously.  Independent of the work, it represents total remaining estimated time to market to achieve sprint goal. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. Kshitij Yelkar – PMP,CSM www.yelkar.com yelkar@gmail.com 9821588624 36