SlideShare ist ein Scribd-Unternehmen logo
1 von 46
An Introduction
to Scrum
<your name here>
<date>
Mountain Goat Software, LLC
An Introduction to Scrum
Presented by
<you>
<date>

Mountain Goat Software, LLC
We’re losing the relay race
“The… ‘relay race’ approach to product
development…may conflict with the goals of
maximum speed and flexibility. Instead a
holistic or ‘rugby’ approach—where a team
tries to go the distance as a unit, passing the
ball back and forth—may better serve
today’s competitive requirements.”
Hirotaka Takeuchi and Ikujiro Nonaka, “The
New New Product Development Game”,
Harvard Business Review, January 1986.

Mountain Goat Software, LLC
Scrum in 100 words
• Scrum is an agile process that allows us to focus on

delivering the highest business value in the shortest time.
• It allows us to rapidly and repeatedly inspect actual working
software (every two weeks to one month).
• The business sets the priorities. Teams self-organize to
determine the best way to deliver the highest priority
features.
• Every two weeks to a month anyone can see real working
software and decide to release it as is or continue to
enhance it for another sprint.

Mountain Goat Software, LLC
Scrum origins
•
•

•
•

Jeff Sutherland

•
•

Initial scrums at Easel Corp in 1993
IDX and 500+ people doing Scrum

•
•
•

ADM
Scrum presented at OOPSLA 96 with
Sutherland
Author of three books on Scrum

•

Scrum patterns in PLOPD4

•

Co-founded Scrum Alliance in 2002, initially
within the Agile Alliance

Ken Schwaber

Mike Beedle
Ken Schwaber and Mike Cohn

Mountain Goat Software, LLC
Scrum has been used by:
•Microsoft
•Yahoo
•Google
•Electronic Arts
•High Moon Studios
•Lockheed Martin
•Philips
•Siemens
•Nokia
•Capital One
•BBC
•Intuit
Mountain Goat Software, LLC

•Intuit
•Nielsen Media
•First American Real Estate
•BMC Software
•Ipswitch
•John Deere
•Lexis Nexis
•Sabre
•Salesforce.com
•Time Warner
•Turner Broadcasting
•Oce
Scrum has been used for:
•
•
•
•
•
•
•
•
•

Commercial software
In-house development
Contract development
Fixed-price projects
Financial applications
ISO 9001-certified
applications
Embedded systems
24x7 systems with 99.999%
uptime requirements
the Joint Strike Fighter

Mountain Goat Software, LLC

• Video game development
• FDA-approved, life-critical
•
•
•
•
•
•
•

systems
Satellite-control software
Websites
Handheld software
Mobile phones
Network switching applications
ISV applications
Some of the largest applications in
use
Characteristics

•
•
•
•
•
•

Self-organizing teams
Product progresses in a series of month-long
“sprints”
Requirements are captured as items in a list of
“product backlog”
No specific engineering practices prescribed
Uses generative rules to create an agile
environment for delivering projects
One of the “agile processes”

Mountain Goat Software, LLC
The Agile Manifesto–a statement of
values
Individuals and
Individuals and
interactions
interactions

over

Process and tools
Process and tools

Working software
Working software

over

Comprehensive
Comprehensive
documentation
documentation

Customer
Customer
collaboration
collaboration

over

Contract negotiation
Contract negotiation

Responding to change
Responding to change

over

Following a plan
Following a plan

Source: www.agilemanifesto.org
Mountain Goat Software, LLC
Project noise level
Far from
Agreement

Requirements

Anarchy

te
d

Simple

Mountain Goat Software, LLC

Technology

Source: Strategic Management and
Organizational Dynamics by Ralph Stacey in
Agile Software Development with Scrum by
Ken Schwaber and Mike Beedle.

Far from
Certainty

Co
m
p li
ca

Close to
Certainty

Close to
Agreement

Complex
Scrum

24 hours

Sprint
2-4 weeks

Sprint goal
Return
Return
Cancel
Gift wrap
Coupons
Gift wrap
Cancel
Product
backlog
Mountain Goat Software, LLC

Sprint
backlog
Coupons

Potentially shippable
product increment
Putting it all together

Image available at
www.mountaingoatsoftware.com/scrum
Mountain Goat Software, LLC
Sprints

• Scrum projects make progress in a series of
“sprints”

•

Analogous to Extreme Programming iterations

• Typical duration is 2–4 weeks or a calendar
•
•

month at most
A constant duration leads to a better rhythm
Product is designed, coded, and tested during
the sprint

Mountain Goat Software, LLC
Sequential vs. overlapping
development
Requirements

Design

Code

Test

Rather than doing all of
one thing at a time...
...Scrum teams do a little
of everything all the time

Source: “The New New Product Development Game” by Takeuchi
and Nonaka. Harvard Business Review, January 1986.

Mountain Goat Software, LLC
No changes during a sprint
Change

• Plan sprint durations around how long you can
commit to keeping change out of the sprint

Mountain Goat Software, LLC
Scrum framework
Roles

•Product owner
•ScrumMaster
•Team
Ceremonies
•Sprint planning
•Sprint review
•Sprint retrospective
•Daily scrum meeting
Artifacts

•Product backlog
•Sprint backlog
•Burndown charts
Mountain Goat Software, LLC
Scrum framework
Roles

•Product owner
•ScrumMaster
•Team
Ceremonies
•Sprint planning
•Sprint review
•Sprint retrospective
•Daily scrum meeting
Artifacts

•Product backlog
•Sprint backlog
•Burndown charts
Mountain Goat Software, LLC
Product owner

• Define the features of the product
• Decide on release date and content
• Be responsible for the profitability of the
•
•
•

product (ROI)
Prioritize features according to market value
Adjust features and priority every iteration, as
needed 
Accept or reject work results

Mountain Goat Software, LLC
The ScrumMaster

•
•

Represents management to the project

•
•

Removes impediments

•
•

Responsible for enacting Scrum values and
practices
Ensure that the team is fully functional and
productive
Enable close cooperation across all roles and
functions
Shield the team from external interferences

Mountain Goat Software, LLC
The team

•
•
•

Typically 5-9 people
Cross-functional:

•

Programmers, testers, user experience designers, etc.

•

May be exceptions (e.g., database administrator)

Members should be full-time

Mountain Goat Software, LLC
The team

•
•

Teams are self-organizing

•

Ideally, no titles but rarely a possibility

Membership should change only between sprints

Mountain Goat Software, LLC
Scrum framework
Roles

•Product owner
•ScrumMaster
•Team

Ceremonies

•Sprint planning
•Sprint review
•Sprint retrospective
•Daily scrum meeting

Artifacts

•Product backlog
•Sprint backlog
•Burndown charts
Mountain Goat Software, LLC
Team
Team
capacity
capacity
Product
Product
backlog
backlog
Business
Business
conditions
conditions

Sprint planning meeting
Sprint prioritization

• Analyze and evaluate product
•

backlog
Select sprint goal

Sprint
Sprint
goal
goal

Sprint planning

• Decide how to achieve sprint goal
Current
Current
product
product

•

Technology
Technology

•

Mountain Goat Software, LLC

(design)
Create sprint backlog (tasks) from
product backlog items (user stories
/ features)
Estimate sprint backlog in hours

Sprint
Sprint
backlog
backlog
Sprint planning
• Team selects items from the product backlog they can
commit to completing
•
•

Sprint backlog is created

•
•

Tasks are identified and each is estimated (1-16 hours)
Collaboratively, not done alone by the ScrumMaster

High-level design is considered

As a vacation
As a vacation
planner, I want to
planner, I want to
see photos of the
see photos of the
hotels.
hotels.
Mountain Goat Software, LLC

Code the middle tier (8 hours)
Code the user interface (4)
Write test fixtures (4)
Code the foo class (6)
Update performance tests (4)
The daily scrum

• Parameters
•
•
•

Daily
15-minutes
Stand-up

•
•

Whole world is invited
Only team members, ScrumMaster, product
owner, can talk

• Not for problem solving

• Helps avoid other unnecessary meetings
Mountain Goat Software, LLC
Everyone answers 3 questions
What did you do yesterday?
did you do yesterday?
What will you do today?
today?
Is anything in your way?

1
2
3

• These are not status for the ScrumMaster
•

They are commitments in front of peers

Mountain Goat Software, LLC
The sprint review

• Team presents what it accomplished during
•
•

the sprint
Typically takes the form of a demo of new
features or underlying architecture
Informal

•
•

2-hour prep time rule
No slides

• Whole team participates
• Invite the world
Mountain Goat Software, LLC
Sprint retrospective

• Periodically take a look at what is and is not
•
•
•

working
Typically 15–30 minutes
Done after every sprint
Whole team participates

•
•
•
•

ScrumMaster
Product owner
Team
Possibly customers and others

Mountain Goat Software, LLC
Start / Stop / Continue

• Whole team gathers and discusses what they’d
like to:

Start doing
Stop doing
This is just one
of many ways to
do a sprint
retrospective.
Mountain Goat Software, LLC

Continue doing
Scrum framework
Roles

•Product owner
•ScrumMaster
•Team
Ceremonies
•Sprint planning
•Sprint review
•Sprint retrospective
•Daily scrum meeting
Artifacts

•Product backlog
•Sprint backlog
•Burndown charts
Mountain Goat Software, LLC
Product backlog
• The requirements
• A list of all desired work on

This is the
This is the
product backlog
product backlog
Mountain Goat Software, LLC

the project
• Ideally expressed such that
each item has value to the
users or customers of the
product
• Prioritized by the product
owner
• Reprioritized at the start of
each sprint
A sample product backlog
Backlog item

Estimate

Allow a guest to make a reservation

3

As a guest, I want to cancel a reservation.

5

As a guest, I want to change the dates of a
reservation.
As a hotel employee, I can run RevPAR
reports (revenue-per-available-room)

3
8

Improve exception handling

8

...
...

30
50

Mountain Goat Software, LLC
The sprint goal

• A short statement of what the work will be
focused on during the sprint

Life Sciences
Database Application

Support features necessary for
population genetics studies.

Make the application run on SQL
Server in addition to Oracle.
Financial services
Support more technical indicators
than company ABC with real-time,
streaming data.
Mountain Goat Software, LLC
Managing the sprint backlog
•
•

Individuals sign up for work of their own choosing

•

Work is never assigned

Estimated work remaining is updated daily

Mountain Goat Software, LLC
Managing the sprint backlog
•
•
•
•

Any team member can add, delete or change the
sprint backlog
Work for the sprint emerges
If work is unclear, define a sprint backlog item with a
larger amount of time and break it down later
Update work remaining as more becomes known

Mountain Goat Software, LLC
A sprint backlog
Tasks
Tasks

Mon Tues Wed Thur Fri
Mon Tues Wed Thur Fri
8

4

8

Code the middle tier

16

12

10

4

Test the middle tier

8

16

16

11

8

8

8

8

8

8

4

Code the user interface

Write online help
Write the foo class
Add error logging

Mountain Goat Software, LLC

12
8
Hours

A sprint burndown chart

Mountain Goat Software, LLC
Tasks
Tasks

Mon Tues Wed Thur Fri
Mon Tues Wed Thur Fri

Code the user interface
Code the middle tier
Test the middle tier
Write online help

8
16
8
12

4
12
16

8
10
16

7
11

50

Hours

40
30
20
10
0

Mon

Mountain Goat Software, LLC

Tue

Wed

Thu

Fri

8
Scalability

•
•

•

Typical individual team is 7 ± 2 people

•

Scalability comes from teams of teams

•
•
•
•

Type of application

Factors in scaling
Team size
Team dispersion
Project duration

Scrum has been used on multiple 500+ person
projects

Mountain Goat Software, LLC
Scaling through the Scrum of scrums

Mountain Goat Software, LLC
Scrum of scrums of scrums

Mountain Goat Software, LLC
Where to go next

•
•
•
•

www.mountaingoatsoftware.com/scrum
www.scrumalliance.org
www.controlchaos.com
scrumdevelopment@yahoogroups.com

Mountain Goat Software, LLC
A Scrum reading list
•
•
•
•

Agile and Iterative Development: A Manager’s Guide by Craig
Larman
Agile Estimating and Planning by Mike Cohn
Agile Project Management with Scrum by Ken Schwaber
Agile Retrospectives by Esther Derby and Diana Larsen

Mountain Goat Software, LLC
A Scrum reading list
•
•

Agile Software Development Ecosystems by Jim Highsmith

•
•
•

Scrum and The Enterprise by Ken Schwaber

Agile Software Development with Scrum by Ken Schwaber and
Mike Beedle
Succeeding with Agile by Mike Cohn
User Stories Applied for Agile Software Development by Mike Cohn

Mountain Goat Software, LLC
Copyright notice

• You are free:
•

• to Share―to copy, distribute and and transmit the work
• to Remix―to adapt the work
Under the following conditions
• Attribution.You must attribute the work in the manner specified
by the author or licensor (but not in any way that suggests that
they endorse you or your use of the work).

• Nothing in this license impairs or restricts the
author’s moral rights.

•

For more information see http://creativecommons.org/licenses/by/3.0/

Mountain Goat Software, LLC
Contact information
Presentation by: Mike Cohn
Presentation by: Mike Cohn
mike@mountaingoatsoftware.com
mike@mountaingoatsoftware.com
www.mountaingoatsoftware.com
www.mountaingoatsoftware.com
(720) 890-6110 (office)
(720) 890-6110 (office)
)
You can remove this (or any slide
but you must credit the source
somewhere in your presentation.
Use the logo and company name
(as at bottom left, for example) or
g
include a slide somewhere sayin
that portions (or all) of your
.
presentation are from this source
Thanks.
Mountain Goat Software, LLC

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Agile Overview Session
Agile Overview SessionAgile Overview Session
Agile Overview SessionBahaa Farouk
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumWilliam Simms
 
Scrum. software engineering seminar
Scrum. software engineering seminarScrum. software engineering seminar
Scrum. software engineering seminarAlexandr Gavrishev
 
Managing Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In AgileManaging Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In Agilemlaulin
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile MethodologyZahra Golmirzaei
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To ScrumBusinessQuests
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015David Phipps
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology C.T.Co
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseRui M. Barreira
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process OverviewPaul Nguyen
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"Délio Almeida
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesAltaf Najvani
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testingKMS Technology
 

Was ist angesagt? (20)

Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Agile Overview Session
Agile Overview SessionAgile Overview Session
Agile Overview Session
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum. software engineering seminar
Scrum. software engineering seminarScrum. software engineering seminar
Scrum. software engineering seminar
 
Managing Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In AgileManaging Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In Agile
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade Portucalense
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process Overview
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 

Andere mochten auch

BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015
BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015
BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015JCI Tallinn BeWise
 
Turundustreff: sündmusturundus ja ürituste korraldus
Turundustreff: sündmusturundus ja ürituste korraldusTurundustreff: sündmusturundus ja ürituste korraldus
Turundustreff: sündmusturundus ja ürituste korraldusReigo Kimmel
 
Ülevaade üritusturunduse olukorrast Eestis
Ülevaade üritusturunduse olukorrast EestisÜlevaade üritusturunduse olukorrast Eestis
Ülevaade üritusturunduse olukorrast EestisErik Ehasoo
 
Videoturundaja käsiraamat [2.2]
Videoturundaja käsiraamat [2.2]Videoturundaja käsiraamat [2.2]
Videoturundaja käsiraamat [2.2]Reigo Kimmel
 
9 reasons why Indonesian mobile market is the most attractive in the world
9 reasons why Indonesian mobile market is the most attractive in the world9 reasons why Indonesian mobile market is the most attractive in the world
9 reasons why Indonesian mobile market is the most attractive in the worldErik Ehasoo
 
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...JCI Tallinn BeWise
 
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014JCI Tallinn BeWise
 
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...JCI Tallinn BeWise
 
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...JCI Tallinn BeWise
 
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...JCI Tallinn BeWise
 
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...JCI Tallinn BeWise
 
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...JCI Tallinn BeWise
 
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...JCI Tallinn BeWise
 
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014JCI Tallinn BeWise
 
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.JCI Tallinn BeWise
 
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)JCI Tallinn BeWise
 
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...JCI Tallinn BeWise
 
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....JCI Tallinn BeWise
 

Andere mochten auch (20)

BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015
BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015
BeWise loeng: Kadri Armas "Üritusturundus - miks ja kuidas?" @ TTÜ 12.02.2015
 
Turundustreff: sündmusturundus ja ürituste korraldus
Turundustreff: sündmusturundus ja ürituste korraldusTurundustreff: sündmusturundus ja ürituste korraldus
Turundustreff: sündmusturundus ja ürituste korraldus
 
Karjäärimuutused on normaalsed! "Terve karjäär" teemanädala ülevaade
Karjäärimuutused on normaalsed! "Terve karjäär" teemanädala ülevaadeKarjäärimuutused on normaalsed! "Terve karjäär" teemanädala ülevaade
Karjäärimuutused on normaalsed! "Terve karjäär" teemanädala ülevaade
 
Ülevaade üritusturunduse olukorrast Eestis
Ülevaade üritusturunduse olukorrast EestisÜlevaade üritusturunduse olukorrast Eestis
Ülevaade üritusturunduse olukorrast Eestis
 
Videoturundaja käsiraamat [2.2]
Videoturundaja käsiraamat [2.2]Videoturundaja käsiraamat [2.2]
Videoturundaja käsiraamat [2.2]
 
Ideetapjad
IdeetapjadIdeetapjad
Ideetapjad
 
9 reasons why Indonesian mobile market is the most attractive in the world
9 reasons why Indonesian mobile market is the most attractive in the world9 reasons why Indonesian mobile market is the most attractive in the world
9 reasons why Indonesian mobile market is the most attractive in the world
 
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...
BeWise loeng 17.02 Eesti Ettevõtluskõrgkoolis Mainor: Sul ei olegi veel oma e...
 
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014
BeWise lecture: Siim Lepisk '7 Key Topics for Getting Funding' @ EBS 13 Oct 2014
 
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...
BeWise loeng 27. aprillil TTÜ's: "Miks ühiskondlikud probleemid on eduka äris...
 
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...
BeWise loeng: Miks on nii raske teha head sisuturundust ja kuidas neid raskus...
 
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...
BeWise loeng: Triniti Advokaadibüroo "Kas ettevõtlustoetus või peavalu?" @ EB...
 
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...
BeWise loeng: Loit Linnupõld "Ühisrahastusrevolutsioon: kuidas see demokratis...
 
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...
BeWise loeng: Kristjan Kolbre "Sinu ettevõtte digiturunduse kava 90 minutiga"...
 
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...
Zinaida Tsukrejeva loeng TTÜ-s "Kuidas mõõta organisatsiooni tulemuslikust ja...
 
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014
BeWise loeng: Keijo Lindeberg "Juhatuse liikme vastutus" @ TÜ 08.12.2014
 
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.
BeWise loeng 09.02 EBS's: Rasked valikud või lihtne elu.
 
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)
Kätrin Maidla BeWise loeng "Meediastrateegia" (TTÜ-s 6.02.2014)
 
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...
Valeria Stulova "Õppimisvõime mõju finantstulemustele ülevõtmise järgselt" (B...
 
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....
Illimar Mattus BeWise loeng "Edu valem Armada Markets'i näitel" (TTÜ-s 13.02....
 

Ähnlich wie Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)

English-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptxEnglish-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptxGayanHewage2
 
English-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).pptEnglish-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).pptShwetaPuneyani1
 
22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptxHelenCandy2
 
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to ScrumHussam Ahmad
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with SrumMike Cohn
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104somyaadwan
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with SrumMike Cohn
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 

Ähnlich wie Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS) (20)

English-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptxEnglish-RedistributableIntroToScrumPPT.pptx
English-RedistributableIntroToScrumPPT.pptx
 
Scrum.ppt
Scrum.pptScrum.ppt
Scrum.ppt
 
English-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).pptEnglish-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).ppt
 
22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx22-AnOverviewOfScrum.pptx
22-AnOverviewOfScrum.pptx
 
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104
 
Scrum
ScrumScrum
Scrum
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile
Agile Agile
Agile
 

Mehr von JCI Tallinn BeWise

Kuidas olla hea läbirääkija
Kuidas olla hea läbirääkijaKuidas olla hea läbirääkija
Kuidas olla hea läbirääkijaJCI Tallinn BeWise
 
Kuidas linnaruum kujundab Sinu elu
Kuidas linnaruum kujundab Sinu eluKuidas linnaruum kujundab Sinu elu
Kuidas linnaruum kujundab Sinu eluJCI Tallinn BeWise
 
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"JCI Tallinn BeWise
 
Startup anu vunk-okt-2017_bewise
Startup anu vunk-okt-2017_bewiseStartup anu vunk-okt-2017_bewise
Startup anu vunk-okt-2017_bewiseJCI Tallinn BeWise
 
Avalik esinemine_Jaanus Kangur
Avalik esinemine_Jaanus KangurAvalik esinemine_Jaanus Kangur
Avalik esinemine_Jaanus KangurJCI Tallinn BeWise
 
Loore Martma loengu ''Mindfulness'' slaidid
Loore Martma loengu ''Mindfulness'' slaididLoore Martma loengu ''Mindfulness'' slaidid
Loore Martma loengu ''Mindfulness'' slaididJCI Tallinn BeWise
 
Merle Liisu Lindma loeng ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...
Merle Liisu Lindma loeng  ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...Merle Liisu Lindma loeng  ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...
Merle Liisu Lindma loeng ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...JCI Tallinn BeWise
 
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?JCI Tallinn BeWise
 
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitleda
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitledaBeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitleda
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitledaJCI Tallinn BeWise
 
BeWise loeng ''Praktilised sammud finantsvabaduseni''
BeWise loeng ''Praktilised sammud finantsvabaduseni''BeWise loeng ''Praktilised sammud finantsvabaduseni''
BeWise loeng ''Praktilised sammud finantsvabaduseni''JCI Tallinn BeWise
 
JCI BeWise loeng ''Mälu ja õppimine''
JCI BeWise loeng ''Mälu ja õppimine''JCI BeWise loeng ''Mälu ja õppimine''
JCI BeWise loeng ''Mälu ja õppimine''JCI Tallinn BeWise
 
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016JCI Tallinn BeWise
 
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.BeWise loeng 14. aprillil: Sissejuhatus töödisaini.
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.JCI Tallinn BeWise
 
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?JCI Tallinn BeWise
 
BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.
 BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine. BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.
BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.JCI Tallinn BeWise
 
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"JCI Tallinn BeWise
 
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?JCI Tallinn BeWise
 
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...JCI Tallinn BeWise
 

Mehr von JCI Tallinn BeWise (20)

Kuidas olla hea läbirääkija
Kuidas olla hea läbirääkijaKuidas olla hea läbirääkija
Kuidas olla hea läbirääkija
 
Kuidas linnaruum kujundab Sinu elu
Kuidas linnaruum kujundab Sinu eluKuidas linnaruum kujundab Sinu elu
Kuidas linnaruum kujundab Sinu elu
 
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"
BeWise 7.12.2017 "Muuda keeldumine nõustumiseks"
 
Startup anu vunk-okt-2017_bewise
Startup anu vunk-okt-2017_bewiseStartup anu vunk-okt-2017_bewise
Startup anu vunk-okt-2017_bewise
 
Avalik esinemine_Jaanus Kangur
Avalik esinemine_Jaanus KangurAvalik esinemine_Jaanus Kangur
Avalik esinemine_Jaanus Kangur
 
24.04 Timo Porval loeng
24.04 Timo Porval loeng24.04 Timo Porval loeng
24.04 Timo Porval loeng
 
Loore Martma loengu ''Mindfulness'' slaidid
Loore Martma loengu ''Mindfulness'' slaididLoore Martma loengu ''Mindfulness'' slaidid
Loore Martma loengu ''Mindfulness'' slaidid
 
BeWise -Ester Eomois 2017
BeWise -Ester Eomois 2017BeWise -Ester Eomois 2017
BeWise -Ester Eomois 2017
 
Merle Liisu Lindma loeng ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...
Merle Liisu Lindma loeng  ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...Merle Liisu Lindma loeng  ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...
Merle Liisu Lindma loeng ''Kuidas tööturul ellu jääda: väärtused, hoiakud, s...
 
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?
Investor Toomas BeWise'is: Kuidas 15 aastaga portfell 4-kordistada?
 
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitleda
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitledaBeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitleda
BeWise loeng: SpeakSmart: Kuidas häid ideid meeldejäävalt esitleda
 
BeWise loeng ''Praktilised sammud finantsvabaduseni''
BeWise loeng ''Praktilised sammud finantsvabaduseni''BeWise loeng ''Praktilised sammud finantsvabaduseni''
BeWise loeng ''Praktilised sammud finantsvabaduseni''
 
JCI BeWise loeng ''Mälu ja õppimine''
JCI BeWise loeng ''Mälu ja õppimine''JCI BeWise loeng ''Mälu ja õppimine''
JCI BeWise loeng ''Mälu ja õppimine''
 
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016
BeWise loeng: Signe kõiv "Kuidas tõhusamalt e-kaubelda?" @ EBS 20.09.2016
 
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.BeWise loeng 14. aprillil: Sissejuhatus töödisaini.
BeWise loeng 14. aprillil: Sissejuhatus töödisaini.
 
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?
BeWise loeng 7. aprillil EBS's: Miks olla sotsiaalmeedias?
 
BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.
 BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine. BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.
BeWise loeng 28.03 EBS's: Meeskonna ja tema liikmete juhtimine ning arendamine.
 
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"
BeWise loeng 16.03 TTÜs: "Palju Sa maksad?"
 
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?
BeWise loeng 3. märtsil TTÜs: Kuidas oma ideega investorite huvi äratada?
 
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...
BeWise loeng 1.02 TTÜ's: Mõistus, emotsioonid ja otsused tööelus, suhetes ja ...
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)

  • 1. An Introduction to Scrum <your name here> <date> Mountain Goat Software, LLC
  • 2. An Introduction to Scrum Presented by <you> <date> Mountain Goat Software, LLC
  • 3. We’re losing the relay race “The… ‘relay race’ approach to product development…may conflict with the goals of maximum speed and flexibility. Instead a holistic or ‘rugby’ approach—where a team tries to go the distance as a unit, passing the ball back and forth—may better serve today’s competitive requirements.” Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product Development Game”, Harvard Business Review, January 1986. Mountain Goat Software, LLC
  • 4. Scrum in 100 words • Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time. • It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month). • The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features. • Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint. Mountain Goat Software, LLC
  • 5. Scrum origins • • • • Jeff Sutherland • • Initial scrums at Easel Corp in 1993 IDX and 500+ people doing Scrum • • • ADM Scrum presented at OOPSLA 96 with Sutherland Author of three books on Scrum • Scrum patterns in PLOPD4 • Co-founded Scrum Alliance in 2002, initially within the Agile Alliance Ken Schwaber Mike Beedle Ken Schwaber and Mike Cohn Mountain Goat Software, LLC
  • 6. Scrum has been used by: •Microsoft •Yahoo •Google •Electronic Arts •High Moon Studios •Lockheed Martin •Philips •Siemens •Nokia •Capital One •BBC •Intuit Mountain Goat Software, LLC •Intuit •Nielsen Media •First American Real Estate •BMC Software •Ipswitch •John Deere •Lexis Nexis •Sabre •Salesforce.com •Time Warner •Turner Broadcasting •Oce
  • 7. Scrum has been used for: • • • • • • • • • Commercial software In-house development Contract development Fixed-price projects Financial applications ISO 9001-certified applications Embedded systems 24x7 systems with 99.999% uptime requirements the Joint Strike Fighter Mountain Goat Software, LLC • Video game development • FDA-approved, life-critical • • • • • • • systems Satellite-control software Websites Handheld software Mobile phones Network switching applications ISV applications Some of the largest applications in use
  • 8. Characteristics • • • • • • Self-organizing teams Product progresses in a series of month-long “sprints” Requirements are captured as items in a list of “product backlog” No specific engineering practices prescribed Uses generative rules to create an agile environment for delivering projects One of the “agile processes” Mountain Goat Software, LLC
  • 9. The Agile Manifesto–a statement of values Individuals and Individuals and interactions interactions over Process and tools Process and tools Working software Working software over Comprehensive Comprehensive documentation documentation Customer Customer collaboration collaboration over Contract negotiation Contract negotiation Responding to change Responding to change over Following a plan Following a plan Source: www.agilemanifesto.org Mountain Goat Software, LLC
  • 10. Project noise level Far from Agreement Requirements Anarchy te d Simple Mountain Goat Software, LLC Technology Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. Far from Certainty Co m p li ca Close to Certainty Close to Agreement Complex
  • 11. Scrum 24 hours Sprint 2-4 weeks Sprint goal Return Return Cancel Gift wrap Coupons Gift wrap Cancel Product backlog Mountain Goat Software, LLC Sprint backlog Coupons Potentially shippable product increment
  • 12. Putting it all together Image available at www.mountaingoatsoftware.com/scrum Mountain Goat Software, LLC
  • 13. Sprints • Scrum projects make progress in a series of “sprints” • Analogous to Extreme Programming iterations • Typical duration is 2–4 weeks or a calendar • • month at most A constant duration leads to a better rhythm Product is designed, coded, and tested during the sprint Mountain Goat Software, LLC
  • 14. Sequential vs. overlapping development Requirements Design Code Test Rather than doing all of one thing at a time... ...Scrum teams do a little of everything all the time Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986. Mountain Goat Software, LLC
  • 15. No changes during a sprint Change • Plan sprint durations around how long you can commit to keeping change out of the sprint Mountain Goat Software, LLC
  • 16. Scrum framework Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts Mountain Goat Software, LLC
  • 17. Scrum framework Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts Mountain Goat Software, LLC
  • 18. Product owner • Define the features of the product • Decide on release date and content • Be responsible for the profitability of the • • • product (ROI) Prioritize features according to market value Adjust features and priority every iteration, as needed  Accept or reject work results Mountain Goat Software, LLC
  • 19. The ScrumMaster • • Represents management to the project • • Removes impediments • • Responsible for enacting Scrum values and practices Ensure that the team is fully functional and productive Enable close cooperation across all roles and functions Shield the team from external interferences Mountain Goat Software, LLC
  • 20. The team • • • Typically 5-9 people Cross-functional: • Programmers, testers, user experience designers, etc. • May be exceptions (e.g., database administrator) Members should be full-time Mountain Goat Software, LLC
  • 21. The team • • Teams are self-organizing • Ideally, no titles but rarely a possibility Membership should change only between sprints Mountain Goat Software, LLC
  • 22. Scrum framework Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts Mountain Goat Software, LLC
  • 23. Team Team capacity capacity Product Product backlog backlog Business Business conditions conditions Sprint planning meeting Sprint prioritization • Analyze and evaluate product • backlog Select sprint goal Sprint Sprint goal goal Sprint planning • Decide how to achieve sprint goal Current Current product product • Technology Technology • Mountain Goat Software, LLC (design) Create sprint backlog (tasks) from product backlog items (user stories / features) Estimate sprint backlog in hours Sprint Sprint backlog backlog
  • 24. Sprint planning • Team selects items from the product backlog they can commit to completing • • Sprint backlog is created • • Tasks are identified and each is estimated (1-16 hours) Collaboratively, not done alone by the ScrumMaster High-level design is considered As a vacation As a vacation planner, I want to planner, I want to see photos of the see photos of the hotels. hotels. Mountain Goat Software, LLC Code the middle tier (8 hours) Code the user interface (4) Write test fixtures (4) Code the foo class (6) Update performance tests (4)
  • 25. The daily scrum • Parameters • • • Daily 15-minutes Stand-up • • Whole world is invited Only team members, ScrumMaster, product owner, can talk • Not for problem solving • Helps avoid other unnecessary meetings Mountain Goat Software, LLC
  • 26. Everyone answers 3 questions What did you do yesterday? did you do yesterday? What will you do today? today? Is anything in your way? 1 2 3 • These are not status for the ScrumMaster • They are commitments in front of peers Mountain Goat Software, LLC
  • 27. The sprint review • Team presents what it accomplished during • • the sprint Typically takes the form of a demo of new features or underlying architecture Informal • • 2-hour prep time rule No slides • Whole team participates • Invite the world Mountain Goat Software, LLC
  • 28. Sprint retrospective • Periodically take a look at what is and is not • • • working Typically 15–30 minutes Done after every sprint Whole team participates • • • • ScrumMaster Product owner Team Possibly customers and others Mountain Goat Software, LLC
  • 29. Start / Stop / Continue • Whole team gathers and discusses what they’d like to: Start doing Stop doing This is just one of many ways to do a sprint retrospective. Mountain Goat Software, LLC Continue doing
  • 30. Scrum framework Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts Mountain Goat Software, LLC
  • 31. Product backlog • The requirements • A list of all desired work on This is the This is the product backlog product backlog Mountain Goat Software, LLC the project • Ideally expressed such that each item has value to the users or customers of the product • Prioritized by the product owner • Reprioritized at the start of each sprint
  • 32. A sample product backlog Backlog item Estimate Allow a guest to make a reservation 3 As a guest, I want to cancel a reservation. 5 As a guest, I want to change the dates of a reservation. As a hotel employee, I can run RevPAR reports (revenue-per-available-room) 3 8 Improve exception handling 8 ... ... 30 50 Mountain Goat Software, LLC
  • 33. The sprint goal • A short statement of what the work will be focused on during the sprint Life Sciences Database Application Support features necessary for population genetics studies. Make the application run on SQL Server in addition to Oracle. Financial services Support more technical indicators than company ABC with real-time, streaming data. Mountain Goat Software, LLC
  • 34. Managing the sprint backlog • • Individuals sign up for work of their own choosing • Work is never assigned Estimated work remaining is updated daily Mountain Goat Software, LLC
  • 35. Managing the sprint backlog • • • • Any team member can add, delete or change the sprint backlog Work for the sprint emerges If work is unclear, define a sprint backlog item with a larger amount of time and break it down later Update work remaining as more becomes known Mountain Goat Software, LLC
  • 36. A sprint backlog Tasks Tasks Mon Tues Wed Thur Fri Mon Tues Wed Thur Fri 8 4 8 Code the middle tier 16 12 10 4 Test the middle tier 8 16 16 11 8 8 8 8 8 8 4 Code the user interface Write online help Write the foo class Add error logging Mountain Goat Software, LLC 12 8
  • 37. Hours A sprint burndown chart Mountain Goat Software, LLC
  • 38. Tasks Tasks Mon Tues Wed Thur Fri Mon Tues Wed Thur Fri Code the user interface Code the middle tier Test the middle tier Write online help 8 16 8 12 4 12 16 8 10 16 7 11 50 Hours 40 30 20 10 0 Mon Mountain Goat Software, LLC Tue Wed Thu Fri 8
  • 39. Scalability • • • Typical individual team is 7 ± 2 people • Scalability comes from teams of teams • • • • Type of application Factors in scaling Team size Team dispersion Project duration Scrum has been used on multiple 500+ person projects Mountain Goat Software, LLC
  • 40. Scaling through the Scrum of scrums Mountain Goat Software, LLC
  • 41. Scrum of scrums of scrums Mountain Goat Software, LLC
  • 42. Where to go next • • • • www.mountaingoatsoftware.com/scrum www.scrumalliance.org www.controlchaos.com scrumdevelopment@yahoogroups.com Mountain Goat Software, LLC
  • 43. A Scrum reading list • • • • Agile and Iterative Development: A Manager’s Guide by Craig Larman Agile Estimating and Planning by Mike Cohn Agile Project Management with Scrum by Ken Schwaber Agile Retrospectives by Esther Derby and Diana Larsen Mountain Goat Software, LLC
  • 44. A Scrum reading list • • Agile Software Development Ecosystems by Jim Highsmith • • • Scrum and The Enterprise by Ken Schwaber Agile Software Development with Scrum by Ken Schwaber and Mike Beedle Succeeding with Agile by Mike Cohn User Stories Applied for Agile Software Development by Mike Cohn Mountain Goat Software, LLC
  • 45. Copyright notice • You are free: • • to Share―to copy, distribute and and transmit the work • to Remix―to adapt the work Under the following conditions • Attribution.You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). • Nothing in this license impairs or restricts the author’s moral rights. • For more information see http://creativecommons.org/licenses/by/3.0/ Mountain Goat Software, LLC
  • 46. Contact information Presentation by: Mike Cohn Presentation by: Mike Cohn mike@mountaingoatsoftware.com mike@mountaingoatsoftware.com www.mountaingoatsoftware.com www.mountaingoatsoftware.com (720) 890-6110 (office) (720) 890-6110 (office) ) You can remove this (or any slide but you must credit the source somewhere in your presentation. Use the logo and company name (as at bottom left, for example) or g include a slide somewhere sayin that portions (or all) of your . presentation are from this source Thanks. Mountain Goat Software, LLC

Hinweis der Redaktion

  1. would be nice to include a quote from Wicked Problems here