Doing #noProjects in Large Organizations (Codemotion 2015)

Preview:

Citation preview

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