Top Banner
REMEDY LABS @remedylabs Dan Woodward @deedubbleyoo A Whistle-Stop Agile Tour 12 Principles for working more effectively 1
17

A whistle stop agile tour

Jul 19, 2015

Download

Dan Woodward
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A whistle stop agile tour

REMEDY LABS

@remedylabs

Dan Woodward @deedubbleyoo

A Whistle-Stop Agile Tour

12 Principles for working more effectively

1

Page 2: A whistle stop agile tour

The Agile Manifesto

2001

Individuals and Interactions vs. Processes and Tools

Working Software vs. Comprehensive documentation

Customer Collaboration vs. Contract Negotiation

Responding to Change vs. Following a Plan

Heavy processes slow us down and don’t benefit our

customers!

Why does it take a year to deliver to our customers?

People care more about documents than whether our software

actually works!

2

Page 3: A whistle stop agile tour

have the most effect on outcome

are easier to implement

Values

Principles

Practices

3

Page 4: A whistle stop agile tour

20 1 5Some Caveats

products services

4

Page 5: A whistle stop agile tour

1. “Our Highest Priority is to Satisfy the Customer through

Early & Continuous Delivery

of Valuable Software*”

*remember the caveats

not yourself,

your manager or

stakeholders

How do youknow they are

satisfied?

Learn quicker!

More likely

5

Page 6: A whistle stop agile tour

2. “Welcome changing requirements,

even late in development. Agile processes harness change for

the customer's competitive advantage.”

LearningHow?!

SimplicityHow?!

= Opportunity

6

Page 7: A whistle stop agile tour

3. “Deliver working software* frequently, from a couple of weeks to a couple of months,

with a preference to the shorter timescale.”

*remember the caveats

SPRINT

Daily?

Hourly?

7

Page 8: A whistle stop agile tour

4. “Business people and developers must work

together daily throughout the project*.”

*remember the caveats

Stop

Collaborate

Listen

8

Page 9: A whistle stop agile tour

5. “Build projects* around motivated individuals.

Give them the environment and support they need,

and trust them to get the job done. ”

*remember the caveats

INTRINSIC

9

Fulfilled by the

action not the

reward

Page 10: A whistle stop agile tour

6. “The most efficient and effective method of conveying information to,

and within, a development* team is face-to-face conversation.”

*remember the caveats

Co-location Context Courage

Tech = More Options but is related to team maturity

10

Page 11: A whistle stop agile tour

7. “Working software* is the primary measure of progress. ”

*remember the caveats

i.e. not the only measure

Quality Baked In

11

“Quality means doing it right when no one is looking.”

- Henry Ford

Page 12: A whistle stop agile tour

8. “Agile processes promote

sustainable development.

The sponsors, developers*, and users* should be able to maintain

a constant pace indefinitely.”

*remember the caveats

Products Not Projects

Slack!

12

Page 13: A whistle stop agile tour

9. “Continuous attention to technical excellence

and good design enhances agility.”

Skill

Discipline

13

Page 14: A whistle stop agile tour

10. “Simplicity -the art of maximising the amount of work not done -

is essential.”

14

“ That's been one of my mantras - focus and simplicity.

Simple can be harder than complex: You have to work hard to get your thinking

clean to make it simple.

But it's worth it in the end, because once you get there, you can move mountains.”

Page 15: A whistle stop agile tour

11. “The best architectures*, requirements, and designs

emerge from self-organising teams.”

*remember the caveats

DEV

QAUX

DEV PO

SM

Team has everyt

hing

they need to

complete

the work an

d succeed

15

Page 16: A whistle stop agile tour

12. “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavioUr accordingly.”

DO THE RIGHT THING FIRST, THEN DO IT BETTER

How regular is regular?

Every few weeks

Every Day

Retrospectives

Continuous Improvement

16

Page 17: A whistle stop agile tour

Thank You!

17

Help me learn: * Use a feedback Post-It * email me [email protected] * tweet me @deedubbleyoo