SlideShare ist ein Scribd-Unternehmen logo
1 von 33
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Agile Experience
Agile ExperienceAgile Experience
Agile ExperienceNaresh Jain
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
Changes Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesChanges Between Different Versions Scrum Guides
Changes Between Different Versions Scrum GuidesSoumya De
 
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 AgileWipro
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick IntroductionThiago Leych
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionGeetha Madhuri
 
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 modelsStudent
 

Was ist angesagt? (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
 

Andere mochten auch

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 ChMichele Notari
 
Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125Smartbank Powercap Mv Me Ss125
Smartbank Powercap Mv Me Ss125frankwusa11
 
[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 iiiKPM
 
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 Yearcris
 
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.
 
Viscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) PresentationViscount Systems (OTCQB:VSYS) Presentation
Viscount Systems (OTCQB:VSYS) PresentationInvestorideas.com
 
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 CAPVEKITEN-Thinking
 

Andere mochten auch (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
 

Ähnlich wie Scrum for IT Project Outsourcing

Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product OwnerMá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.pdfTunde Renner
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyotijbhanda1
 
Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story WritingAhmed Misbah
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecardSuresh 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 DevelopmentJawdatTI
 
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_hubOwner Tester's Hub
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development ModelRitika Balagan
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2shankar 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.pptxzuma14
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Patrick Yong
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 

Kürzlich hochgeladen (20)

Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 

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