Professional Documents
Culture Documents
Introduction to Agile
Copyright Agility in Mind Limited
Introductions
2
In under 60 seconds
Who you are
What you do
Use of Scrum/Agile
An interesting fact
about you
Form Teams
3
No bigger than 5
people
As diverse as possible
Not people you
normally work with day
to day
Create a team name
In 5 minutes
Write down no more than 3 things per team that
you want out of the training
1 point per sticky note
Up at the front of the classroom within the time
5 Minutes
Agenda
5
1. An Agile Overview
2. Kanban exercise
3. Scrumdamentals
4. Using Scrum
5. Continuous Improvement
5. Next Steps
Ask questions
at any time
5 Minutes
Agility
7
Definition of agile
adjective
able to move quickly and easily
adverb
agility
An Agile Overview
Inspection
Agile Manifesto
10
Exercise
5 Minutes
11
Process Complexity
Far from
Agreement
Requirements
Anarchy
Complex
Simple
Close to
Agreement
12
Close to
Certain
Technology
Far from
Certain
Cost
13
Time
RUP DSDM
120+
XP
12
Scrum
11
Kanban
6
What
Product
How
Create a board
20
TO DO
Sample Solution
21
To Do
Get Paper
Fold
down
Middle
Test
Done
5 Minutes
22
Do you
know this
for your
products?
Would it
help ?
Lead Time
The time from concept to customer
Can be measured across lanes
Cycle Time
How frequently your product is
finished
24
A CRM for
criminals
Built using 1970s era software
tools (Natural, ADABAS, )
Most believed it was obsolete
when it shipped in 1995
Project reset and a Scrum studio was setup in the basement of the
Hoover building
Staff reduced from 400 to 40
1 year and $30 million:
Code complete
Scrum is
29
http://www.scrum.org
Scrum is to Agile
30
P90X is a framework:
Daily menus and specific exercises
31
Scrumdamentals
Roles
Events
Artifacts
5 Minutes
Roles
Product Owner
Scrum Master
Development Team
Events
The Sprint
Sprint Planning Meeting
Daily Scrum
Sprint Review
Sprint Retrospective
Note: All Events are timeboxed
Artifacts
Product Backlog
Sprint Backlog
The Increment
(of Working Software)
Potentially shippable
product increment
46
Agile Techniques
Complementary practices
The to
do list for
the
product
Never
Finished,
always
active
Example:
As a website visitor, I want to see a list of recent tweets, so that
I know that the company and its products are alive and well
ID
Description
Area
Value
Effort
Order
Customer Login
As a returning
Admin
45
Product return
As an unhappy
Products
75
13
Twitter feed
As a visitor to
Marketing
25
As a purchaser
Orders
90
Mobile-friendly site
As a mobile user
60
34
50
Title
Acceptance Criteria
51
Scenarios
52
Given
Precondition
When
Action
Then
Result
Business Value
53
Agile Estimation
56
Planning Poker
Agile Estimation
57
Belize
China
Denmark
Luxembourg
South Africa
United States
5 Minutes
The values
Country
Land (m2)
Luxembourg
998
Belize
Denmark
Spain
South Africa
United States
8,805
16,384
192,660
468,910
3,536,290
China
3,694,959
59
Begin Sprinting
61
PBI
To-Do
In-Progress
Done
"Done"
63
Continuous Improvement
66
Overcome Dysfunction
68
Challenging Stakeholders
Definition of Done
Sprint Backlog Issues
Velocity Issues
Retrospective Issues
What
puzzles you?
What action do
you want to take?
What
challenges do
you have?
What ideas
do you have?
Agility in Mind