Post on 15-Jan-2017
Agile Practice
Doing #noProjects in
Large OrganizationsUnai Roldán
Agile Coach
@unairoldan unai.roldan@gmail.com unairoldan
…
Arun Govindarajan
Mark Nelson
Guillermo Pérez
Chema García
Juanma Gómez
Joao Barreiro
Unai Roldán
Maica Trinidad
Jose María Blazquez
Jordi Falguera
Al Goerner
Deb Davenport
Richard Trelleria
Ramón Davila
Ife Jackson
...
2015 UST Global Inc. © Confidential and proprietary.
Speaker
Unai
Roldán ArellanoAgile Coach
Enterprise Agile Coach passionate by new technologies and Agile
management. LEAN & Management 3.0 believer and continuous
improvement enthusiast to focus the organizations to an high level of
efficiency.
I have been in the IT business for 10+ years where I have deep experience
leading enterprise software initiatives and software solutions for the
Education, Energy & Utilities, Transport and Banking industries. I have
participated in enterprise agile transformation engagements and I have 5+
years experience with Agile Methodologies like Scrum, Kanban, Extreme
Programming (XP), etc.
@unairoldan
linkedin.com/in/unairoldan
unai.roldan@gmail.com
2015 UST Global Inc. © Confidential and proprietary.
…and we perform
Agile transformations
Speaker
3
2015 UST Global Inc. © Confidential and proprietary.
What is
4
#noProjects?
2015 UST Global Inc. © Confidential and proprietary.
What is a Project?
“And all must be expertly managed to deliver the on-time, on-budget
results, learning and integration that organizations need”
What is a project?
5
“A project is temporary in that it has a defined beginning and
end in time, and therefore defined scope and resources”
PMI - http://www.pmi.org/About-Us/About-Us-What-is-Project-Management.aspx
2015 UST Global Inc. © Confidential and proprietary.
It’s temporary..
What is a project?
6
2015 UST Global Inc. © Confidential and proprietary.
Are the pre-project tasks included?
What is #noProjects?
7
But, When a project starts?
2015 UST Global Inc. © Confidential and proprietary.
What is #noProjects?
8
How do we support these expenses?
Or it is that we increase the projects
prices for stand?
2015 UST Global Inc. © Confidential and proprietary.
…but software doesn’t
What is #noProjects?
9
A project has an end-date
Screenshot taken on November 21, 2015
2015 UST Global Inc. © Confidential and proprietary.
…and this also applies to your internal software
What is #noProjects?
10
Software has no a ending-date
2015 UST Global Inc. © Confidential and proprietary.
Has a defined scope..
What is a project?
11
2015 UST Global Inc. © Confidential and proprietary.
...so we are assuming that already know what users need
What is #noProjects?
12
We stablish scope, prioritize and plan at the beginning
GuilleAgile Coach
says:
“Every concept in
life could be
explained using a
The Simpsons
episode”
2015 UST Global Inc. © Confidential and proprietary.
...so we are assuming that already know what users need
What is #noProjects?
13
We stablish scope, prioritize and plan at the beginning
Standish Group
7%
16%
13%
19%
45%
Always
Sometimes
Often
Rarely
Never used
Software features utilization
2015 UST Global Inc. © Confidential and proprietary.
Development occurs in a complex and
highly variable world
What is #noProjects?
14
...and although we could be able to set the scope
Election of Pope in St Peter's Square
2005 vs 2013
2015 UST Global Inc. © Confidential and proprietary.
...but the benefits of work with small batches
are widely recognized in the industry
What is #noProjects?
15
The plan is deliver one big batch
Henrik Kniberg
2015 UST Global Inc. © Confidential and proprietary.
...but there is no flexibility
What is #noProjects?
16
Defined scope at the beginning and highly variable world
2015 UST Global Inc. © Confidential and proprietary.
And defined resources..
What is a project?
17
…resources!?
2015 UST Global Inc. © Confidential and proprietary.
And defined resources costs..
What is a project?
18
2015 UST Global Inc. © Confidential and proprietary.
Cost-center budgeting creates overhead and friction,
…and lowers velocity
What is #noProjects?
19
We use traditional slow and complex budgeting processes
Move people to the work!
Organization cost-centers
Project effort estimate€€
€€
€€
€€
€€
Cost
Center 1
Effort
Cost
Center 2
Effort
Cost
Center 3
Effort
Cost
Center 4
Effort
Cost
Center 5
Effort
2015 UST Global Inc. © Confidential and proprietary.
Complex process to respond to change
What is #noProjects?
20
What we do when overruns happens?
Wait for new budget approval
Costly variance analysis
Threatens transparency
Problems with team and reassignments
Increase Cost of Delay
Project
Project
Planned:
Actual:
2015 UST Global Inc. © Confidential and proprietary.
Delivered on time, on budget
and scope
What is a project?
21
2015 UST Global Inc. © Confidential and proprietary.
…because Quality becomes optional
What is #noProjects?
22
Fixed scope and end-dates damages the quality
2015 UST Global Inc. © Confidential and proprietary.
And what about customer value?
What is #noProjects?
23
Deliver on time, on budget and scope…
wrong successful criteria
It is known as
“The bridge to nowhere”
2015 UST Global Inc. © Confidential and proprietary.
And at the end..
What is a project?
24
Dismantled teams!!The most destructive idea known to software development
2015 UST Global Inc. © Confidential and proprietary.
Create teams is most difficult part of our job!
What is #noProjects?
25
The most destructive idea known to software development
Forming
Storming
Norming
Performing
The most destructive idea
...but also economically
2015 UST Global Inc. © Confidential and proprietary.
a team begins to be BIG when they wins
…and it stays!
What is #noProjects?
26
2015 UST Global Inc. © Confidential and proprietary.
…and we've called all these things
What is a project?
27
The iron triangle
2015 UST Global Inc. © Confidential and proprietary.
What is a project?
28
you just can pin two vertices!!
2015 UST Global Inc. © Confidential and proprietary.
Projects, State of the art
What is a project?
29
The harmful effects
CHAOS Manifesto 2014 (Standish Group)
9%
61.5%
29.5%Success
Challenged
Cancelled
2015 UST Global Inc. © Confidential and proprietary.
Top failure factors
What is a project?
30
The harmful effects
CHAOS Manifesto 2014 (Standish Group)
1. Lack of user involvement 12.8%
2. Incomplete specifications 12.3%
3. Changes in initial requirements 11.8%
4. Lack of support of top-management 7.5%
5. Technology incompetence 7.0%
2015 UST Global Inc. © Confidential and proprietary.
Ok, project is not the best approach but…
31
What is
#noProjects?
2015 UST Global Inc. © Confidential and proprietary.
Where is the alternative proposal?
What is #noProjects?
32
In other words…
2015 UST Global Inc. © Confidential and proprietary.
What is #noProjects?
33
Is really easy say #NoSomething…
2015 UST Global Inc. © Confidential and proprietary.
What means #noProjects for
Business or Sponsors?
What is #noProjects?
34
Oh! Wait...
2015 UST Global Inc. © Confidential and proprietary.
There is no scope nor end-dates
What is #noProjects?
35
The first step..
2015 UST Global Inc. © Confidential and proprietary.
Trust us, we'll notify you
What is #noProjects?
36
How do we move forward?
2015 UST Global Inc. © Confidential and proprietary.
The money creating spending machine
What is #noProjects?
37
The widespread perception
2015 UST Global Inc. © Confidential and proprietary.
How I explain this to my boss? What about the CFO?
What is #noProjects?
38
And the most important thing
2015 UST Global Inc. © Confidential and proprietary.
but…
What is #noProjects?
39
The projects are not really working on this side either..
2015 UST Global Inc. © Confidential and proprietary.
Why exists projects?
What is #noProjects?
40
Because…
2015 UST Global Inc. © Confidential and proprietary.
We still thinking that the problem
41
is the Projects
2015 UST Global Inc. © Confidential and proprietary.
Wrong questions
42
“I didn't get no answers because
I was asking the wrong questions”
- Bob Sweeney
2015 UST Global Inc. © Confidential and proprietary.
Wrong questions
43
The correct question is…
Why we still working Business vs Technology?
2015 UST Global Inc. © Confidential and proprietary.
Wrong questions
44
..and the solution is begin
Working together
Hand by Handand with
the same GOALS!
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
45
Be conscious that we works on
PRODUCTS
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
46
User-centered
A product is based in user necessities
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
47
A product is measured based to customer
Customer-based measures
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
48
A product is dead when
Customer-based lifecycle
is not successful
is not valuable
is out of date
has no users
has no downloads
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
49
Fixed deadline, negotiable scope
Value-base scope
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
50
Inspect & Adapt
In other words…
2015 UST Global Inc. © Confidential and proprietary.
Ok, fine… but
51
How to do it?
2015 UST Global Inc. © Confidential and proprietary.
Create stable teams
#YesProducts
52
Start here!
2015 UST Global Inc. © Confidential and proprietary.
Thousand of reasons to have stable teams...Choose yours!
#YesProducts
53
To the infinity and beyond!
FlowNo Flow Flow Reliable Flow Faster!
Self-organizedSense of belonging
Discipline
Effectivity
Predictability
2015 UST Global Inc. © Confidential and proprietary.
Team-based fundinginstead of funding the requirements
#YesProducts
54
Take an economic view
Team
Scrum
Master
Product
Owner
Roadmap Vision
Product
Manager
2015 UST Global Inc. © Confidential and proprietary.
Assign work to teamsinstead of people to work
#YesProducts
55
Product
Manager
Team
Scrum
Master
Product
Owner
Roadmap VisionBacklog
Take an economic view
2015 UST Global Inc. © Confidential and proprietary.
Stable teams could work in several products
#YesProducts
56
Team
Scrum
Master
Product
Owner
Roadmap Vision
Roadmap Vision
Take an economic view
2015 UST Global Inc. © Confidential and proprietary.
Organizing around value
#YesProducts
57
Identifying Value Streams
2015 UST Global Inc. © Confidential and proprietary.
Identify your Value Streams
#YesProducts
58
Sequence to customer
2015 UST Global Inc. © Confidential and proprietary.
Journey from Projects to Products
#YesProducts
59
Team dimensions
Technology
or Skillset
Application
or Platform
Product
Business
Strategy
2015 UST Global Inc. © Confidential and proprietary.
Maintaining Elastic teams
#YesProducts
60
Be water..
2015 UST Global Inc. © Confidential and proprietary.
Product development flow
#YesProducts
61
And then…Apply System Thinking
2015 UST Global Inc. © Confidential and proprietary.
We have the right tools to do it
#YesProducts
62
Good news...
Lean Thinking
Banish Waste and Create
Wealth in Your Corporation
The Principles of Product
Development Flow
Lean Product Development
The Lean Startup
Continuous Innovation to
Create Successful Business
2015 UST Global Inc. © Confidential and proprietary.
Definition
#YesProducts
63
Our Product Development Flow
Define Vision &
RequirementsManage scope
Customer
Product
Owner
Business Analyst
Product
Manager Dashboard
Scope
Growth
2015 UST Global Inc. © Confidential and proprietary.
Innovation & Planning
#YesProducts
64
Improving your definition toolbox
Design Thinking
LeanStartup
StoryMapping
2015 UST Global Inc. © Confidential and proprietary.
#YesProducts
65
Henrik Kniberg
Improving the value curve
Benefits of small “smart” batches
2015 UST Global Inc. © Confidential and proprietary.
Implementation
#YesProducts
66
Develop
Application
Ensure
Quality
Solution
Scrum Master
Developers
Quality
Enablement
Architect
Dashboard
Our Product Development Flow
2015 UST Global Inc. © Confidential and proprietary.
DevOps powered!
#YesProducts
67
Automatize everything
2015 UST Global Inc. © Confidential and proprietary.
Delivery to customer
#YesProducts
68
Determine
Fitness-for-Release
Rollout &
Support
Customer
Release
Management
DevOps
Support
Team
Product
Manager Dashboard
Deploy
Our Product Development Flow
2015 UST Global Inc. © Confidential and proprietary.
Measure your marketplace
#YesProducts
69
Ensure your investment, Improve your results
Usage metrics
ROI metrics
Customer feedback
2015 UST Global Inc. © Confidential and proprietary.
Working together, hand by hand!
#YesProducts
70
See the whole
Define Vision &
RequirementsManage scope
Develop
Application
Ensure
Quality
Determine
Fitness-for-Release
Rollout &
Support
SolutionCustomer
Product
Owner
Business Analyst Scrum Master
Developers
Quality
Enablement
Release
Management
DevOps
Support
Team
Product
Manager
Architect
Dashboard
Scope
Growth
Deploy
2015 UST Global Inc. © Confidential and proprietary.
In three simple steps...
#YesProducts
71
Focus on PRODUCTS!
Empower people
Create stable teams
Focus on value
Organizing around value
Flow, …flow faster!
Product development flow
2015 UST Global Inc. © Confidential and proprietary.
…and finally
72
Doing
in Large Organizations
#noProjects
73
The End
Thank you
Content references & Greetings
Andrew Hecker – Pressure Sensitive Starting Blocks: http://commons.wikimedia.org
Santiago Calatrava – The Metamorphosis of Space: http://www.vebidoo.de
Awesome AJ – Think big, start small: http://awesomeaj.com/2014/11/18/think-big-dream-big-start-small/
duckkingmaster – bike lane Badajoz
Spain national team – Eurobasket2015.org
American History X (1998)
Fight Club (1999)
@unairoldan unai.roldan@gmail.com unairoldan
74
Are you ready?
We are hiring!
2015 UST Global Inc. © Confidential and proprietary.
Questions time
75
Empower people
Create stable teams
Focus on value
Organizing around value
Flow, …flow faster!
Product development flow
@unairoldan unai.roldan@gmail.com unairoldan
76
Thank you
@unairoldan unai.roldan@gmail.com unairoldan