mini IAD Marco Trincardi - Trento 2014
About MeMarco Trincardi
Agile Coach @ XPeppers !
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