what is agile?

47
Agile@Work

Upload: xpeppers

Post on 17-Feb-2017

652 views

Category:

Software


0 download

TRANSCRIPT

Page 1: What is Agile?

Agile@Work

Page 2: What is Agile?

What is Agile?

Page 3: What is Agile?

My Definition

Business Driven

Empirical Process

(that shapes an) Organization Culture

Page 4: What is Agile?

Business Driven

Page 5: What is Agile?

Business is changing

Steady Decline of Traditional Economy

Page 6: What is Agile?

Business has changed

New economy model has emerged

Page 7: What is Agile?

Creative Economy

Steve Denning

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

Page 8: What is Agile?

Management

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

Page 9: What is Agile?

Innovation

Innovation is not an option: it's an imperative. The only question is how.

Page 10: What is Agile?

Destructive

Innovation could be Destructive! (for Traditional Economy)

Page 11: What is Agile?

Some ExamplesElectronic Payment

Mobiles

Messaging systems

Cloud

Startup Ecosystem

Opensource

Page 12: What is Agile?

Focus

Focus on what’s really Valuable

Engage Customer

Less is more

Page 13: What is Agile?

What’s needed

A process and culture that enable Innovation

Page 14: What is Agile?

Empirical Process

Page 15: 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 16: What is Agile?

Key principles

Few simple starting rules & Inspect the outcome

Adapt the process & Do it Frequently

Page 17: 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 18: What is Agile?

Learning Process

“software development is a discovery and learning process” Steve Blank

Page 19: What is Agile?

Creativity

Learning leeds to Creativity

Innovation needs Creativity

Page 20: What is Agile?

Creativity in IT?

Page 21: What is Agile?

How we discover a model

Page 22: What is Agile?

How we design UX

Page 23: What is Agile?

How we write code

Page 24: What is Agile?

How systems comunicate

Page 25: What is Agile?

Organization Culture

Page 26: What is Agile?

Team Oriented

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

Page 27: What is Agile?

Whole Process

People has a broad view on entire process and product

Page 28: What is Agile?

Empower People

Create the condition to let people perform

Page 29: What is Agile?

Let Problems Emerge

Page 30: What is Agile?

Our Culture is based on

Collaboration and Cultivation

Page 31: What is Agile?

Instead of

Control & Roles

Page 32: What is Agile?

How we do it

Page 33: What is Agile?

How we Inspect

Generate feedback, and collect data

Page 34: What is Agile?

Feedback Loop

Planning

BusinessCode

Page 35: What is Agile?

Code

Test Driven Development

Continuous Integration

Acceptance Criteria

Page 36: What is Agile?

Plan

Short Iteration

Flow Based

Process Metrics

Page 37: What is Agile?

Business

Business Metrics

Customer Involvement

Page 38: What is Agile?

How we Adapt

Iteration Plan

Retrospective

Continuous Improvement

Page 39: What is Agile?

Iteration Plan

Change Priority

Change Scope

Change Time

Change Budget

Page 40: What is Agile?

Retrospective

We discover action to be implemented

Process

Technical

Business

And We measure the outcome

Page 41: What is Agile?

Continuous Improvement

Adopt well known practices

Page 42: What is Agile?

Continuous Improvement

Create new practice based on your needs

Page 43: What is Agile?

Continuous Improvement

Drop no more useful practices

Page 44: What is Agile?

Agile is more than a set of practices

Page 45: What is Agile?

Agile is a Culture

Page 46: What is Agile?

Be Agile!

Page 47: What is Agile?

Marco Trincardi Agile Coach

[email protected]

@Trink0

https://it.linkedin.com/pub/marco-trincardi/0/717/656