agile is a four-letter word (jen krieger)

34

Upload: red-hat-developers

Post on 15-Apr-2017

329 views

Category:

Software


0 download

TRANSCRIPT

@mrry550|#DevNa/on

Agile is a four-letter word

Jen Krieger Chief Agile Architect

Red Hat

@mrry550|#DevNa/on

The Terrible History of Agile as told by someone who lived it

@mrry550|#DevNa/on

@mrry550|#DevNa/on

WHERE WE STILL FAIL

@mrry550|#DevNa/on

@mrry550|#DevNa/on

AGILE PRINCIPLE #1

@mrry550|#DevNa/on

INTENTION VS. RESULT

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

AGILE PRINCIPLE

ByEmilieReutenauer-h1ps://commons.wikimedia.org/w/index.php?curid=3161190

@mrry550|#DevNa/on

INTENTION VS. RESULT

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

AGILE PRINCIPLE

Teams focused on features and everything else was “ignored.” The word deliver is not clearly defined.

RESULT

@mrry550|#DevNa/on

INTENTION VS. RESULT

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

AGILE PRINCIPLE

Teams focused on features and everything else was “ignored.” The word deliver is not clearly defined.

RESULT

Define what ‘delivery’ means for your organization.

Allow teams to routinely drive down the costs of technical debt and outstanding bugs.

SOLUTION

@mrry550|#DevNa/on

AGILE PRINCIPLE #2

@mrry550|#DevNa/on

INTENTION VS. RESULT

Continuous attention to technical excellence and good design enhances agility.

AGILE PRINCIPLE

BySarahGoff-Dupont-blogs.atlassian.com/2015/10/why-con/nuous-delivery-for-every-development-team/

@mrry550|#DevNa/on

INTENTION VS. RESULT

Continuous attention to technical excellence and good design enhances agility.

AGILE PRINCIPLE

Because organizational change wasn’t the focus of the move towards Agile, teams had a siloed approach. Subject matter experts often involved too late. Project Managers focused on the process, rather than what it meant for teams to succeed technically.

RESULT

@mrry550|#DevNa/on

INTENTION VS. RESULT

Continuous attention to technical excellence and good design enhances agility.

AGILE PRINCIPLE

Because organizational change wasn’t the focus of the move towards Agile, teams had a siloed approach. Subject matter experts often involved too late. Project Managers focused on the process, rather than what it meant for teams to succeed technically.

RESULT

Allow teams to automate the technical aspects of delivering software.

Encourage the growth of a DevOps community in your company.

SOLUTION

@mrry550|#DevNa/on

AGILE PRINCIPLE #3

@mrry550|#DevNa/on

INTENTION VS. RESULT

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

AGILE PRINCIPLE

@mrry550|#DevNa/on

INTENTION VS. RESULT

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

AGILE PRINCIPLE

Teams that didn’t learn the true intentions behind a retrospective, are often times forced to attend them without truly understanding the intention. Lack of trust and actionable improvements that can be owned by the team.

RESULT

@mrry550|#DevNa/on

INTENTION VS. RESULT

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

AGILE PRINCIPLE

Teams that didn’t learn the true intentions behind a retrospective, are often times forced to attend them without truly understanding the intention. Lack of trust and actionable improvements that can be owned by the team.

RESULT

Conduct retrospective anyway. Even when there are objections.

SOLUTION

@mrry550|#DevNa/on

OTHER SAD STORIES or things you should avoid from the start

@mrry550|#DevNa/on

INTENSITY OF THE CYCLE

INTENSITY OF THE CYCLE

@mrry550|#DevNa/on

AGILE = SOMETHING FASTER NOT SO FAST YOU CAN’T KEEP UP`

hHp://thebiglead.com/2013/07/09/pit-bull-puppy-trying-to-walk-on-a-treadmill-obviously-inspired-robert-gill-chad-johnson/

@mrry550|#DevNa/on

@mrry550|#DevNa/on

BEHAVIOR CHANGE

@mrry550|#DevNa/on

@mrry550|#DevNa/on

IMPORTANCE OF ORGANIZATIONAL CULTURE

@mrry550|#DevNa/on

@mrry550|#DevNa/on

hHps:///squirrel.me/2015/03/02/agile-tooth-fairy-and-top-barrier-for-agile-adop/on/

@mrry550|#DevNa/on

@mrry550|#DevNa/on

WHAT YOU CAN DO

@mrry550|#DevNa/on

@mrry550|#DevNa/on

@mrry550|#DevNa/on

@mrry550|#DevNa/on

“You succeed first and foremost because of the people.

A distant second is the process. Third are the tools.”

ThankstoJonKernforthisgemofwisdom.It’soneofmyfavorites.

@mrry550|#DevNa/on

THANK YOU!

Don’t forget to fill out the post session survey!