What is agile

48
mini IAD Marco Trincardi - Trento 2014

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

Page 1: What is agile

mini IAD Marco Trincardi - Trento 2014

Page 2: What is agile

About MeMarco Trincardi

Agile Coach @ XPeppers !

[email protected] !

Twitter: @Trink0

Page 3: What is agile

What is Agile?

Page 4: What is agile

My Definition

Business Driven

Empirical Process

(that shapes an) Organization Culture

Page 5: What is agile

Business Driven

Page 6: What is agile

Business is changing

Steady Decline of Traditional Economy

Page 7: What is agile

Business has changed

New economy model has emerged

Page 8: What is agile

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

Page 9: What is agile

Management

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

Page 10: What is agile

Innovation

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

The only question is how.

Page 11: What is agile

Destructive

Innovation could be Destructive!

(for Traditional Economy)

Page 12: What is agile

Focus

Focus on what’s really Valuable

Engage Customer

Less is more

Page 13: What is agile

Some Examples

• Electronic Payment

• Mobiles

• Messaging systems

• Cloud

• Startup Ecosystem

• Opensource

Page 14: What is agile

What’s needed

A process and culture that enable Innovation

Page 15: What is agile

Empirical Process

Page 16: What is agile

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”

Page 17: What is agile

Key principles

• Few simple starting rules

• Inspect the outcome

• Adapt the process

• Do it Frequently

Page 18: What is agile

Scientific Method

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

Oxford English Dictionary

Page 19: What is agile

Learning Process

“software development is

a discovery and

a learning process”

Steve Blank

Page 20: What is agile

Creativity

Innovation needs Creativity

Learning leeds to Creativity

Page 21: What is agile

Creativity in software?

Page 22: What is agile

How we discover a model

Page 23: What is agile

How we design UX

Page 24: What is agile

How we write code

Page 25: What is agile

How we make systems comunicate

Page 26: What is agile

Organization Culture

Page 27: What is agile

Team Oriented

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

Aristotele

Page 28: What is agile

Whole Process

People has a broad view on entire process and product

Page 29: What is agile

Empower People

Create the condition to

let people perform

Page 30: What is agile

Let Problems Emerge

Page 31: What is agile

Our Culture is based on

Collaboration and Cultivation

Page 32: What is agile

Instead of

Control & Roles

Page 33: What is agile

How we do it

Page 34: What is agile

How we Inspect

• Generate feedback, and collect data

• Let the problems emerge

Page 35: What is agile

Feedback Loop

Planning

BusinessCode

Page 36: What is agile

Code

• Test Driven Development

• Continuous Integration

• Acceptance Criteria

Page 37: What is agile

Plan

• Short Iteration

• Flow Based

• Process Metrics

Page 38: What is agile

Business

• Business Metrics

• Customer Involvement

Page 39: What is agile

How we Adapt

• Iteration Plan

• Retrospective

• Continuous Improvement

Page 40: What is agile

Iteration Plan

• Change Priority

• Change Scope

• Change Time

• Change Budget

Page 41: What is agile

Retrospective

• We discover action to be implemented

• Process

• Technical

• Business

• And We measure the outcome

Page 42: What is agile

Continuous Improvement

Adopt well known practices

Ex: Standup meeting

Page 43: What is agile

Continuous Improvement

Create new practice based on your needs

Ex: Continuos Delivery

Page 44: What is agile

Continuous Improvement

Drop no more useful practices

Ex: no estimate

Page 45: What is agile

Agile is more than a set of practices

Page 46: What is agile

Agile is a Culture

Page 47: What is agile

Be Agile!

Page 48: What is 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