What is agile

Post on 23-Aug-2014

244 views 4 download

Tags:

description

My presentation at mini IAD Trento 2014. In this presentation I give my definition of Agile. (spoiler: is not a based on a set of practices :)

Transcript of What is agile

mini IAD Marco Trincardi - Trento 2014

About MeMarco Trincardi

Agile Coach @ XPeppers !

marco.trincardi@xpeppers.com !

Twitter: @Trink0

What is Agile?

My Definition

Business Driven

Empirical Process

(that shapes an) Organization Culture

Business Driven

Business is changing

Steady Decline of Traditional Economy

Business has changed

New economy model has emerged

Creative Economy

"It exploits an Interconnected Costellation of technological innovations and brings to the marketplace drammatic reductions in cost, size, time and convenience"

Steve Denning

Management

"Coherent constellation of different principles in leadership and management has emerged"

Innovation

Innovation is not an option: it's an imperative.

The only question is how.

Destructive

Innovation could be Destructive!

(for Traditional Economy)

Focus

Focus on what’s really Valuable

Engage Customer

Less is more

Some Examples

• Electronic Payment

• Mobiles

• Messaging systems

• Cloud

• Startup Ecosystem

• Opensource

What’s needed

A process and culture that enable Innovation

Empirical Process

Empirical Process

“The empirical model of process control provides and exercises control through frequent inspection and adaptation for

processes that are imperfectly defined and generate unpredictable and unrepeatable

outputs”

Key principles

• Few simple starting rules

• Inspect the outcome

• Adapt the process

• Do it Frequently

Scientific Method

“A method or procedure consisting in systematic observation, measurement, and experiment, and the formulation, testing, and modification of hypotheses”

Oxford English Dictionary

Learning Process

“software development is

a discovery and

a learning process”

Steve Blank

Creativity

Innovation needs Creativity

Learning leeds to Creativity

Creativity in software?

How we discover a model

How we design UX

How we write code

How we make systems comunicate

Organization Culture

Team Oriented

“The sum is more than the sum of its parts”

Aristotele

Whole Process

People has a broad view on entire process and product

Empower People

Create the condition to

let people perform

Let Problems Emerge

Our Culture is based on

Collaboration and Cultivation

Instead of

Control & Roles

How we do it

How we Inspect

• Generate feedback, and collect data

• Let the problems emerge

Feedback Loop

Planning

BusinessCode

Code

• Test Driven Development

• Continuous Integration

• Acceptance Criteria

Plan

• Short Iteration

• Flow Based

• Process Metrics

Business

• Business Metrics

• Customer Involvement

How we Adapt

• Iteration Plan

• Retrospective

• Continuous Improvement

Iteration Plan

• Change Priority

• Change Scope

• Change Time

• Change Budget

Retrospective

• We discover action to be implemented

• Process

• Technical

• Business

• And We measure the outcome

Continuous Improvement

Adopt well known practices

Ex: Standup meeting

Continuous Improvement

Create new practice based on your needs

Ex: Continuos Delivery

Continuous Improvement

Drop no more useful practices

Ex: no estimate

Agile is more than a set of practices

Agile is a Culture

Be Agile!

Image Credits

• https://www.flickr.com/photos/photolupi/2348775035/sizes/l/

• https://www.flickr.com/photos/pagedooley/2060325146/sizes/l/

• https://www.flickr.com/photos/cafnr/13985273525

• https://www.flickr.com/photos/markjsebastian/350164368

• https://www.flickr.com/photos/benjy85pb/8384207413/sizes/l/

• https://www.flickr.com/photos/bontragger/14509701316

• https://www.flickr.com/photos/carlmanning/5932163068

• https://www.flickr.com/photos/fabioibrahim/3483557400

• https://www.flickr.com/photos/michmutters/12405490395

• https://www.flickr.com/photos/telstar/2816887784

• https://www.flickr.com/photos/practicalowl/6162744940

• https://www.flickr.com/photos/tonynetone/2557680419

• https://www.flickr.com/photos/yellowsofa/161138758

• https://www.flickr.com/photos/thekellyscope/4817142812

• https://www.flickr.com/photos/jaremfan/6106861640

• https://www.flickr.com/photos/thelastminute/10929017846/sizes/l/

• https://www.flickr.com/photos/carlosbarbudo/3662055597

• https://www.flickr.com/photos/bhanu210/10973795334

• https://www.flickr.com/photos/by_andy/2551148803

• https://www.flickr.com/photos/31246066@N04/13118476373/sizes/l/

!!

• https://www.flickr.com/photos/cheeae7631/6931397622

• https://www.flickr.com/photos/nikio/3899114449

• https://www.flickr.com/photos/tudedude/4298039805

• https://www.flickr.com/photos/michmutters/12405785263

• https://www.flickr.com/photos/philliecasablanca/2182162819

• https://www.flickr.com/photos/forthebirds/7087058291

• https://www.flickr.com/photos/localsurfer/839328798

• https://www.flickr.com/photos/brraveheart/114402291

• https://www.flickr.com/photos/waferboard/6806870779

• https://www.flickr.com/photos/sofimi/2297477653