Upload
dave-neary
View
522
Download
0
Embed Size (px)
Citation preview
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
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
• 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