SlideShare a Scribd company logo
Agile Project
Management
Scrum
Masoud Bolhassani PMP,PSM I
Software Development
Iterative Incremental
Agile
Iterative development
Draft
Incremental development
Chapter One Chapter Two
Agile development
Agile software development employs both
iterative and incremental development
techniques .
In any iteration, you should focus only on the
functionality described by the user stories in
that iteration.
You should pay no attention to other user
stories, not yet scheduled, which may impact
how you choose to implement the current user
stories.
In practice, during the coding of an
iteration, you often need to change or refactor
code from previous iterations to accommodate
new functionality.
Agile
Summary
 Scrum Overview
 Scrum Theory
 Empirical process
 Scrum framework
 Roles : Scrum Team
 Events : Meeting, …
 Artifacts : Backlog Item , …
 rules
 CSS Scrum Model
Scrum Overview
 Scrum (n):
 A framework within which people can address
complex adaptive problems, while productively
and creatively delivering products of the highest
possible value.
 Scrum is not a process or a technique for building
products
 Scrum is:
 Lightweight
 Simple to understand
 Extremely difficult to master
Scrum Theory
 Scrum is founded on empirical
process control theory, or
empiricism.
 Empiricism asserts that knowledge
comes from experience and making
decisions based on what is known.
Three pillars uphold every implementation of empirical
process control:
1. Transparency
2. Inspection
3. Adaptation.
Implementation of empirical process
 Transparency
 A common language referring to the process
must be shared by all participants;
 A common definition of “Done”
 Inspection
 Adaptation
An adjustment must be made as soon as possible to minimize
further deviation.
Rules
Roles
Events Artifacts
Scrum framework
Role; The Scrum Team
 Scrum Teams are self-organizing and cross-functional.
 The team model in Scrum is designed to optimize
1. Flexibility
2. Creativity
3. productivity.
Scrum Team
The Product Owner
 The Product Owner is
responsible for maximizing
the value of the product
and the work of the
Development Team.
 The Product Owner is the sole person
responsible for managing the Product Backlog.
Product Backlog Item, PBI
A Product Backlog is a list of top-level requirements that are usually
associated with a single Project or Product.
Theme
Epic
User
Story
User
Story
User
Story
Epic
User
Story
User
Story
Feature
Bug
Technical
work
Knowledge
acquisition
PBI
Themes- very top-level requirements or
objectives e.g. A new website
Epics – very large user stories e.g. A
new website section
User Stories – an
Independent, Negotiable, Valuable, Es
timatable, Small, Testable (“INVEST”)
piece of functionality
which are short, simple descriptions of
the desired functionality told from
perspective of the user
Product Backlog Sample
PBI
Title
Business
Value
Story
Points
ROI
Planning
Scope
Current
Status
Work
Remaining
History
File
Attachments
Type
Product Backlog Database
CSS Scrum Model
IT TeamCompany Sub Contractor
(Use Agile Method : Scrum)
 The Product Owner is the sole person responsible for managing
the Product Backlog.
The Product Owner is
one person, not a
committee.
Scrum Events
Prescribed events are used in
Scrum to create regularity and
to minimize the need for
meetings not defined in Scrum
Scrum uses time-boxed
events, such that every event
has a maximum duration
1. Sprint Planning Meeting
2. Daily Scrum
3. Sprint Review
4. Sprint Retrospective
Scrum Process
Sprint
1- Sprint Planning Meeting (2-4 Hours)
Part One: What will be done this Sprint?
Part Two: How will the chosen work get done?
1
2- Daily Scrum Meeting (15 m)
What has been accomplished since the last meeting?
What will be done before the next meeting?
What obstacles are in the way?
2
3 - Sprint Review (1-2 Hours)
Release “Done” Backlog
3
4 - Sprint Retro (1-2 Hours)
4
24
Product Owner Responsibilities
It’s called “the snowman model”
(see the snowman?)
25
Product Owner Responsibilities
Organize the backlog
into incremental releases
Specify objective acceptance
criteria for stories
•Communicate Business Goals, Customer Goals, End User Goals
•Coordinate involvement of SMEs, users, and business stakeholders
•Coordinate with other product owners to insure coherence of product and releases
Create and maintain
the product backlog
Participate daily
Be available to answer
questions and clarify
details on user stories
Verify stories are done
based on acceptance
criteria
Evaluate product at
end of Sprint and
add or remove
stories from backlog
as necessary
The Product Owner may represent
the desires of a committee in the
Product Backlog, but those wanting
to change a backlog item’s priority
must convince the Product Owner.
The Product Owner may do the work, or
have the Development Team do it.
However, the Product Owner remains
accountable.
The Product Owner is one
person, not a committee.
For the Product Owner to succeed, the
entire organization must respect his or
her decisions.
the Development Team isn’t allowed to
act on what anyone else says.
The Development Team
IT TeamCompany Sub Contractor
OR
Development Team
Development Team
The Development Team consists of
professionals who do the work of
delivering a potentially releasable
Increment of “Done” product at the
end of each Sprint.
Only members of the
Development Team create the
Increment.
They are
• self-organizing
• cross-functional
• Development Team as a whole
The Scrum Master
The Scrum Master is responsible
for ensuring Scrum is understood
and enacted
Scrum Master Service to the
Product Owner
Scrum Master Service to the
Development Team
Scrum Master Service to the
Organization
Scrum Artifacts
 Product Backlog
 Monitoring Progress Toward a Goal
 Sprint Backlog
 Monitoring Sprint Progress
 Increment
Definition of “Done”
This is the “Definition of Done” for the Scrum Team and is
used to assess when work is complete on the product
Increment.
Although this varies significantly per
Scrum Team, members must have a
shared understanding of what it
means for work to be complete, to
ensure transparency.
Conclusion
Scrum is free and offered in this guide.
Scrum’s roles,
artifacts,
events,
and rules
are immutable and although
implementing only parts of Scrum is
possible, the result is not Scrum.
Scrum exists only in its entirety and
functions well as a container for other
techniques, methodologies, and
practices.
Ref: Jeff Patton, Agile Product Design, jpatton@acm.org
Masoud Bolhassani PMP,PSM I
2012

More Related Content

What's hot

Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Agile Experience
Agile ExperienceAgile Experience
Agile Experience
Naresh Jain
 
Why Agile
Why AgileWhy Agile
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
Pavel Dabrytski
 
Scrum intro conscires
Scrum intro   consciresScrum intro   conscires
Scrum intro conscires
Conscires Agile Practices
 
Changes Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesChanges Between Different Versions Scrum Guides
Changes Between Different Versions Scrum Guides
Soumya De
 
Agile methods
Agile methodsAgile methods
Agile methods
DUONG Trong Tan
 
4. ch 3-agile process
4. ch 3-agile process4. ch 3-agile process
4. ch 3-agile process
Delowar hossain
 
Scrum artifacts
Scrum artifactsScrum artifacts
Lean Product Development at Discovery Communications: Methodology, Practices,...
Lean Product Development at Discovery Communications: Methodology, Practices,...Lean Product Development at Discovery Communications: Methodology, Practices,...
Lean Product Development at Discovery Communications: Methodology, Practices,...
Chris McFadden
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
Wipro
 
Agile
AgileAgile
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick Introduction
Thiago Leych
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
Conscires Agile Practices
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
Abhishek Kumar Singh
 
Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)
Jakir Hosen Khan
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
Student
 

What's hot (20)

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
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile Experience
Agile ExperienceAgile Experience
Agile Experience
 
Why Agile
Why AgileWhy Agile
Why Agile
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
Scrum intro conscires
Scrum intro   consciresScrum intro   conscires
Scrum intro conscires
 
Changes Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesChanges Between Different Versions Scrum Guides
Changes Between Different Versions Scrum Guides
 
Agile methods
Agile methodsAgile methods
Agile methods
 
4. ch 3-agile process
4. ch 3-agile process4. ch 3-agile process
4. ch 3-agile process
 
Scrum artifacts
Scrum artifactsScrum artifacts
Scrum artifacts
 
Lean Product Development at Discovery Communications: Methodology, Practices,...
Lean Product Development at Discovery Communications: Methodology, Practices,...Lean Product Development at Discovery Communications: Methodology, Practices,...
Lean Product Development at Discovery Communications: Methodology, Practices,...
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Agile
AgileAgile
Agile
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick Introduction
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
 
Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 

Viewers also liked

Scrum, læring og kreativitet af Nis Ovesen, AAU
Scrum, læring og kreativitet af Nis Ovesen, AAUScrum, læring og kreativitet af Nis Ovesen, AAU
Scrum, læring og kreativitet af Nis Ovesen, AAU
InfinIT - Innovationsnetværket for it
 
40 maneras de_ahorrar_durante_el_evs
40 maneras de_ahorrar_durante_el_evs40 maneras de_ahorrar_durante_el_evs
40 maneras de_ahorrar_durante_el_evs
Red Española de exVoluntarios Europeos
 
Resume-Bihag
Resume-BihagResume-Bihag
Resume-Bihag
Bihag Trivedi
 
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
Spire Research and Consulting
 
Roberto vidal bolaño ceip celeiro
Roberto vidal bolaño ceip celeiroRoberto vidal bolaño ceip celeiro
Roberto vidal bolaño ceip celeiroMarta Pérez Lage
 
Research-concept Michele Notari At Phbern Ch
Research-concept Michele Notari At Phbern ChResearch-concept Michele Notari At Phbern Ch
Research-concept Michele Notari At Phbern Ch
Michele Notari
 
Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125
frankwusa11
 
[Scup] Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
[Scup]  Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...[Scup]  Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
[Scup] Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
Scup LATAM
 
Hbsc2203 810809025494 teaching science for lower primary iii
Hbsc2203 810809025494 teaching science for lower primary iiiHbsc2203 810809025494 teaching science for lower primary iii
Hbsc2203 810809025494 teaching science for lower primary iii
KPM
 
Tse This Email Has Been Voted The Best Email Of The Year
Tse  This Email Has Been Voted The Best Email Of The YearTse  This Email Has Been Voted The Best Email Of The Year
Tse This Email Has Been Voted The Best Email Of The Year
cris
 
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
Judith S.
 
Crónica para luzdary
Crónica  para   luzdaryCrónica  para   luzdary
Crónica para luzdary
Alfredo Pedroza
 
Hand Tool Snapshots
Hand Tool SnapshotsHand Tool Snapshots
Hand Tool Snapshots
Rudi Nieuwoudt
 
Sappada d’estate
Sappada d’estateSappada d’estate
Sappada d’estate
Hotel Cristina
 
Viscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) PresentationViscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) Presentation
Investorideas.com
 
Triptico afergodella
Triptico afergodellaTriptico afergodella
Triptico afergodella
Andrés Ignacio Martínez Soto
 
merck Earnings Transcript (
merck Earnings Transcript (merck Earnings Transcript (
merck Earnings Transcript (
finance11
 
Social Media Marketing: Success Stories & Case Studies
Social Media Marketing: Success Stories & Case Studies Social Media Marketing: Success Stories & Case Studies
Social Media Marketing: Success Stories & Case Studies
Vanessa CEO
 
Los nuevos retos de la política de rehabilitación urbana en la CAPV
Los nuevos retos de la política de rehabilitación urbana en la CAPVLos nuevos retos de la política de rehabilitación urbana en la CAPV
Los nuevos retos de la política de rehabilitación urbana en la CAPV
EKITEN-Thinking
 
Material de Estudo - DMKT
Material de Estudo - DMKTMaterial de Estudo - DMKT
Material de Estudo - DMKT
Gabriela Almeida
 

Viewers also liked (20)

Scrum, læring og kreativitet af Nis Ovesen, AAU
Scrum, læring og kreativitet af Nis Ovesen, AAUScrum, læring og kreativitet af Nis Ovesen, AAU
Scrum, læring og kreativitet af Nis Ovesen, AAU
 
40 maneras de_ahorrar_durante_el_evs
40 maneras de_ahorrar_durante_el_evs40 maneras de_ahorrar_durante_el_evs
40 maneras de_ahorrar_durante_el_evs
 
Resume-Bihag
Resume-BihagResume-Bihag
Resume-Bihag
 
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
050825_Address to Insight Asia Conference 2005_Non-Traditional Tools for Unde...
 
Roberto vidal bolaño ceip celeiro
Roberto vidal bolaño ceip celeiroRoberto vidal bolaño ceip celeiro
Roberto vidal bolaño ceip celeiro
 
Research-concept Michele Notari At Phbern Ch
Research-concept Michele Notari At Phbern ChResearch-concept Michele Notari At Phbern Ch
Research-concept Michele Notari At Phbern Ch
 
Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125
 
[Scup] Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
[Scup]  Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...[Scup]  Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
[Scup] Tutorial #6 Usuarios: Cómo buscar usuarios estrategicos en redes soci...
 
Hbsc2203 810809025494 teaching science for lower primary iii
Hbsc2203 810809025494 teaching science for lower primary iiiHbsc2203 810809025494 teaching science for lower primary iii
Hbsc2203 810809025494 teaching science for lower primary iii
 
Tse This Email Has Been Voted The Best Email Of The Year
Tse  This Email Has Been Voted The Best Email Of The YearTse  This Email Has Been Voted The Best Email Of The Year
Tse This Email Has Been Voted The Best Email Of The Year
 
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
Mobiles Lernen. Grundlagen, Kontexte und didaktische Optionen.
 
Crónica para luzdary
Crónica  para   luzdaryCrónica  para   luzdary
Crónica para luzdary
 
Hand Tool Snapshots
Hand Tool SnapshotsHand Tool Snapshots
Hand Tool Snapshots
 
Sappada d’estate
Sappada d’estateSappada d’estate
Sappada d’estate
 
Viscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) PresentationViscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) Presentation
 
Triptico afergodella
Triptico afergodellaTriptico afergodella
Triptico afergodella
 
merck Earnings Transcript (
merck Earnings Transcript (merck Earnings Transcript (
merck Earnings Transcript (
 
Social Media Marketing: Success Stories & Case Studies
Social Media Marketing: Success Stories & Case Studies Social Media Marketing: Success Stories & Case Studies
Social Media Marketing: Success Stories & Case Studies
 
Los nuevos retos de la política de rehabilitación urbana en la CAPV
Los nuevos retos de la política de rehabilitación urbana en la CAPVLos nuevos retos de la política de rehabilitación urbana en la CAPV
Los nuevos retos de la política de rehabilitación urbana en la CAPV
 
Material de Estudo - DMKT
Material de Estudo - DMKTMaterial de Estudo - DMKT
Material de Estudo - DMKT
 

Similar to Scrum for IT Project Outsourcing

Scrum with Asana
Scrum with AsanaScrum with Asana
Scrum with Asana
James G. Boram Kim
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
Márcio Oya
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
Lisette ZOUNON
 
dokumen.tips_visual-scrum-guide.pdf
dokumen.tips_visual-scrum-guide.pdfdokumen.tips_visual-scrum-guide.pdf
dokumen.tips_visual-scrum-guide.pdf
Tunde Renner
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
AbhinavSrivastava806444
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
Raghav Seth
 
Scrum basics
Scrum basicsScrum basics
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
jbhanda1
 
Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story Writing
Ahmed Misbah
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecard
Suresh Kumar
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
JawdatTI
 
Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hub
Owner Tester's Hub
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
Ritika Balagan
 
BAAgileQA
BAAgileQABAAgileQA
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2
shankar chinn
 
What is Scrum
What is Scrum What is Scrum
What is Scrum
Ayo Apampa
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
zuma14
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
Alexandre Cuva
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010
Patrick Yong
 

Similar to Scrum for IT Project Outsourcing (20)

Scrum with Asana
Scrum with AsanaScrum with Asana
Scrum with Asana
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
 
dokumen.tips_visual-scrum-guide.pdf
dokumen.tips_visual-scrum-guide.pdfdokumen.tips_visual-scrum-guide.pdf
dokumen.tips_visual-scrum-guide.pdf
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story Writing
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecard
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hub
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2
 
What is Scrum
What is Scrum What is Scrum
What is Scrum
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010
 

Recently uploaded

Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
CLIVE MINCHIN
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
SalesTown
 
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
thesiliconleaders
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
Alexandra Fulford
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
The Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb PlatformThe Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb Platform
SabaaSudozai
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
CA Dr. Prithvi Ranjan Parhi
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 

Recently uploaded (20)

Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
 
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
The Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb PlatformThe Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb Platform
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 

Scrum for IT Project Outsourcing

  • 5. Agile development Agile software development employs both iterative and incremental development techniques . In any iteration, you should focus only on the functionality described by the user stories in that iteration. You should pay no attention to other user stories, not yet scheduled, which may impact how you choose to implement the current user stories. In practice, during the coding of an iteration, you often need to change or refactor code from previous iterations to accommodate new functionality.
  • 7.
  • 8. Summary  Scrum Overview  Scrum Theory  Empirical process  Scrum framework  Roles : Scrum Team  Events : Meeting, …  Artifacts : Backlog Item , …  rules  CSS Scrum Model
  • 9. Scrum Overview  Scrum (n):  A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.  Scrum is not a process or a technique for building products  Scrum is:  Lightweight  Simple to understand  Extremely difficult to master
  • 10.
  • 11. Scrum Theory  Scrum is founded on empirical process control theory, or empiricism.  Empiricism asserts that knowledge comes from experience and making decisions based on what is known. Three pillars uphold every implementation of empirical process control: 1. Transparency 2. Inspection 3. Adaptation.
  • 12. Implementation of empirical process  Transparency  A common language referring to the process must be shared by all participants;  A common definition of “Done”  Inspection  Adaptation An adjustment must be made as soon as possible to minimize further deviation.
  • 14. Role; The Scrum Team  Scrum Teams are self-organizing and cross-functional.  The team model in Scrum is designed to optimize 1. Flexibility 2. Creativity 3. productivity. Scrum Team
  • 15. The Product Owner  The Product Owner is responsible for maximizing the value of the product and the work of the Development Team.  The Product Owner is the sole person responsible for managing the Product Backlog.
  • 16. Product Backlog Item, PBI A Product Backlog is a list of top-level requirements that are usually associated with a single Project or Product.
  • 17. Theme Epic User Story User Story User Story Epic User Story User Story Feature Bug Technical work Knowledge acquisition PBI Themes- very top-level requirements or objectives e.g. A new website Epics – very large user stories e.g. A new website section User Stories – an Independent, Negotiable, Valuable, Es timatable, Small, Testable (“INVEST”) piece of functionality which are short, simple descriptions of the desired functionality told from perspective of the user
  • 21. CSS Scrum Model IT TeamCompany Sub Contractor (Use Agile Method : Scrum)  The Product Owner is the sole person responsible for managing the Product Backlog. The Product Owner is one person, not a committee.
  • 22. Scrum Events Prescribed events are used in Scrum to create regularity and to minimize the need for meetings not defined in Scrum Scrum uses time-boxed events, such that every event has a maximum duration 1. Sprint Planning Meeting 2. Daily Scrum 3. Sprint Review 4. Sprint Retrospective
  • 23. Scrum Process Sprint 1- Sprint Planning Meeting (2-4 Hours) Part One: What will be done this Sprint? Part Two: How will the chosen work get done? 1 2- Daily Scrum Meeting (15 m) What has been accomplished since the last meeting? What will be done before the next meeting? What obstacles are in the way? 2 3 - Sprint Review (1-2 Hours) Release “Done” Backlog 3 4 - Sprint Retro (1-2 Hours) 4
  • 24. 24 Product Owner Responsibilities It’s called “the snowman model” (see the snowman?)
  • 25. 25 Product Owner Responsibilities Organize the backlog into incremental releases Specify objective acceptance criteria for stories •Communicate Business Goals, Customer Goals, End User Goals •Coordinate involvement of SMEs, users, and business stakeholders •Coordinate with other product owners to insure coherence of product and releases Create and maintain the product backlog Participate daily Be available to answer questions and clarify details on user stories Verify stories are done based on acceptance criteria Evaluate product at end of Sprint and add or remove stories from backlog as necessary
  • 26. The Product Owner may represent the desires of a committee in the Product Backlog, but those wanting to change a backlog item’s priority must convince the Product Owner. The Product Owner may do the work, or have the Development Team do it. However, the Product Owner remains accountable. The Product Owner is one person, not a committee. For the Product Owner to succeed, the entire organization must respect his or her decisions. the Development Team isn’t allowed to act on what anyone else says.
  • 27. The Development Team IT TeamCompany Sub Contractor OR Development Team Development Team
  • 28. The Development Team consists of professionals who do the work of delivering a potentially releasable Increment of “Done” product at the end of each Sprint. Only members of the Development Team create the Increment. They are • self-organizing • cross-functional • Development Team as a whole
  • 29. The Scrum Master The Scrum Master is responsible for ensuring Scrum is understood and enacted Scrum Master Service to the Product Owner Scrum Master Service to the Development Team Scrum Master Service to the Organization
  • 30. Scrum Artifacts  Product Backlog  Monitoring Progress Toward a Goal  Sprint Backlog  Monitoring Sprint Progress  Increment
  • 31. Definition of “Done” This is the “Definition of Done” for the Scrum Team and is used to assess when work is complete on the product Increment. Although this varies significantly per Scrum Team, members must have a shared understanding of what it means for work to be complete, to ensure transparency.
  • 32. Conclusion Scrum is free and offered in this guide. Scrum’s roles, artifacts, events, and rules are immutable and although implementing only parts of Scrum is possible, the result is not Scrum. Scrum exists only in its entirety and functions well as a container for other techniques, methodologies, and practices.
  • 33. Ref: Jeff Patton, Agile Product Design, jpatton@acm.org Masoud Bolhassani PMP,PSM I 2012