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 http://76.my/Malaysia/ctv-fun-xl-wooden-jenga-dices-miawmiaw1-1408-21-MIAWMIAW1@1.jpg 11/11/15 Is there a Big Bang going on? 5
The cost of growth - Lifecycle management • Maturity levels – No clear definition • Review process overhead – Heavy process – Too many projects to follow http://www.aptiture.com/images/default-album/lifecycle-management.png?sfvrsn=0 11/11/15 Is there a Big Bang going on? 6
The cost of growth - Focus • Lack of clarity on strategy • Dilution of OPNFV message http://www.anchoredawareness.com/wp-content/uploads/2014/04/distractibility-edited-1080x675.jpg 11/11/15 Is there a Big Bang going on? 7
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 http://3dprint.com/wp-content/uploads/2014/03/lego-feat1.jpg – Tagging 11/11/15 Is there a Big Bang going on? 10
OpenDaylight 60 • “Core” vs “mature” 50 • Project offsets 40 30 20 10 0 11/11/15 Is there a Big Bang going on? 11
Linux kernel • BDFL = SPOF • High bar for acceptance • Subsystems, delegation https://assets.entrepreneur.com/content/16x9/822/5-ways-avoid-burnout.jpg 11/11/15 Is there a Big Bang going on? 12
Learn the lesson The next step
Agile development process • Project lifecycle changes – End to end flow in each project – Focus on integration points 11/11/15 Is there a Big Bang going on? 14
Project governance • Encourage projects that overlap to – merge – broaden scope • Raise the bar for project acceptance – Encourage contributor diversity – Encourage upstream engagement 11/11/15 Is there a Big Bang going on? 15
Collaboration and focus • Concentrate efforts – Focus efforts on small number of key gaps – Get quick, public wins for the project 11/11/15 Is there a Big Bang going on? 16
Thank you Any questions?
Recommend
More recommend