17
Is there a Big Bang going on? Dave Neary, Red Hat Ildiko Vancsa, Ericsson

Is there a big bang going on?

Embed Size (px)

Citation preview

Is there a Big Bang going

on?

Dave Neary, Red Hat

Ildiko Vancsa, Ericsson

Yes...

The growth of OPNFV

Project creation timeline

The cost of growth - Number of projects

• Management overhead

– Release planning

– Risks

– Dependencies

• Communication

– Cross-project interaction is hard

– Synchronization overhead

11/11/15 Is there a Big Bang going on? 5

http://76.my/Malaysia/[email protected]

The cost of growth - Lifecycle management

• Maturity levels

– No clear definition

• Review process overhead

– Heavy process

– Too many projects to follow

11/11/15 Is there a Big Bang going on? 6

http://www.aptiture.com/images/default-album/lifecycle-management.png?sfvrsn=0

The cost of growth - Focus

• Lack of clarity on strategy

• Dilution of OPNFV message

11/11/15 Is there a Big Bang going on? 7

http://www.anchoredawareness.com/wp-content/uploads/2014/04/distractibility-edited-1080x675.jpg

OPNFV’s top challenges

1.Managing competing company agendas

2.Industry perception of the project

3.Unclear strategy

Source: Heavy Reading survey, October 2015

Is this the first in history? No - OpenStack, ODL, Linux ...

OpenStack (r)evolution?

• Core projects

– DefCore

– Governance

• Big tent

– Experimental

– Lego concept

– Tagging

11/11/15 Is there a Big Bang going on? 10

http://3dprint.com/wp-content/uploads/2014/03/lego-feat1.jpg

OpenDaylight

• “Core” vs “mature”

• Project offsets

11/11/15 Is there a Big Bang going on? 11

0

10

20

30

40

50

60

Linux kernel

• BDFL = SPOF

• High bar for acceptance

• Subsystems, delegation

11/11/15 Is there a Big Bang going on? 12

https://assets.entrepreneur.com/content/16x9/822/5-ways-avoid-burnout.jpg

Learn the lesson The next step

• Project lifecycle changes

– End to end flow in each project

– Focus on integration points

Agile development process

11/11/15 Is there a Big Bang going on? 14

• Encourage projects that overlap to

– merge

– broaden scope

• Raise the bar for project acceptance

– Encourage contributor diversity

– Encourage upstream engagement

Project governance

11/11/15 Is there a Big Bang going on? 15

• Concentrate efforts

– Focus efforts on small number of key gaps

– Get quick, public wins for the project

Collaboration and focus

11/11/15 Is there a Big Bang going on? 16

Thank you Any questions?