24
Don’t “Do” Agile. Be Agile. Presented by Adam Zolyak July 2014 CC 2.0 https://www.flickr.com/photos/vfsdigitaldesign/5396691102/

Don't "Do" Agile, Be Agile

Embed Size (px)

DESCRIPTION

Many teams and individuals use agile tools and practices without understanding the "why" behind each practice. This presentation introduces the 12 agile principals to help teams and individuals make better decisions about which tools and practices to use for their given situation to be agile.

Citation preview

Page 1: Don't "Do" Agile, Be Agile

Don’t “Do” Agile.

Be Agile.

Presented by Adam ZolyakJuly 2014

CC 2.0 https://www.flickr.com/photos/vfsdigitaldesign/5396691102/

Page 2: Don't "Do" Agile, Be Agile

To understand the commonly

accepted set of agile principals

to evaluate if you are agile.

takeaways

And to start thinking about our own principles.

Come to my next Lunch and Learn “Why Iterate?” about the business and customer benefits of iteration

Page 3: Don't "Do" Agile, Be Agile

Tools and practices for building

better software and better

satisfying customers.

what is agile?

But which tool is right for the job?

Page 4: Don't "Do" Agile, Be Agile

Doing AgileLearning the practices and applying

them without knowing the principles

behind them and without knowing

when to tailor and select practices.

doing vs. being agile

Being AgileAdopting and understanding the principles and applying the right practices and tailoring them to different clients and situations.

Page 5: Don't "Do" Agile, Be Agile

which tool?

Using the right tool can make

the job easier and achieve the

desired outcome. And it’s important to read the owner’s manual for your tools as well :)

Page 6: Don't "Do" Agile, Be Agile

doing vs. being agile

Scrum Pairing AutoTesting

Kanban XP Backlog

Burn Down Demos Standup

Story Mapping

Cycle Time

WIP Limits

Agile Principles

Client Goals

+ =The right tools for the job!

Agile Principles

Page 7: Don't "Do" Agile, Be Agile

The 12 Principals of Agile – a

set of first principals to choose

the right tools and practices.

agile principles

And an extra 13th bonus principle…

http://agilemanifesto.org/principles.html

Page 8: Don't "Do" Agile, Be Agile

Our highest priority is to satisfy

the customer through early and

continuous delivery of valuable

software.

satisfy the customer1

Page 9: Don't "Do" Agile, Be Agile

Welcome changing

requirements, even late in

development. Agile processes

harness change for the

customer's competitive

advantage.

welcome change2

Page 10: Don't "Do" Agile, Be Agile

Deliver working software

frequently, from a couple of

weeks to a couple of months,

with a preference to the shorter

timescale.

deliver frequently3

Page 11: Don't "Do" Agile, Be Agile

Business people and the

development team must work

together daily throughout the

project.

be a team4

Page 12: Don't "Do" Agile, Be Agile

Build projects around

motivated individuals. Give

them the environment and

support they need, and trust

them to get the job done.

trust and motivate5

Page 13: Don't "Do" Agile, Be Agile

The most efficient and effective

method of conveying

information to and within a

development team is face-to-

face conversation.

talk, face to face6

Page 14: Don't "Do" Agile, Be Agile

Working software is the primary

measure of progress.

working software7

Page 15: Don't "Do" Agile, Be Agile

Agile processes promote

sustainable development. The

sponsors, development team,

and users should be able to

maintain a constant pace

indefinitely.

sustainable, forever8

Page 16: Don't "Do" Agile, Be Agile

Continuous attention to

technical excellence and good

design enhances agility.

quality and polish9

Page 17: Don't "Do" Agile, Be Agile

Simplicity—the art of

maximizing the amount of work

not done--is essential.

simplicity10

Page 18: Don't "Do" Agile, Be Agile

The best architectures,

requirements, and designs

emerge from self-organizing

teams.

iterate and evolve11

Page 19: Don't "Do" Agile, Be Agile

At regular intervals, the team

reflects on how to become

more effective, then tunes and

adjusts its behavior accordingly.

always be improving12

Page 20: Don't "Do" Agile, Be Agile

Be Lean. If a practice, process,

or tool doesn’t add value,

eliminate it or simplify it.

eliminate waste13

Page 21: Don't "Do" Agile, Be Agile

Spotify

what are our principles?

http://labs.spotify.com/2013/03/20/agile-a-la-spotify/

Page 22: Don't "Do" Agile, Be Agile

352 Inc

what are our principles?

http://www.352inc.com/blog/a-manifesto-for-agile-web-development/

Page 23: Don't "Do" Agile, Be Agile

what are our principles?

???I look forward to the

conversation!Questions / Comments?

Page 24: Don't "Do" Agile, Be Agile

Be Agile!

Build Great Products!

CC 2.0 https://www.flickr.com/photos/vfsdigitaldesign/5396691102/

Inspiration and SourcesBeing Agilehttp://www.slideshare.net/MikePearce/being-agile-7819456

Ingredients to Sustainable Agilehttp://www.slideshare.net/AhmedSidky/introduction-to-icagile-through-sustainable-agility-kiev-2013