Top Banner
© 2014 Black Duck Software, Inc. All Rights Reserved. OPEN SOURCE AS AN ELEMENT OF CORPORATE STRATEGY Shawn Briscoe Director Strategy SVCS @black_duck_sw Guy Martin Senior Strategist @SamsungOSG
28
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open Source as an Element of Corporate Strategy

© 2014 Black Duck Software, Inc. All Rights Reserved.

OPEN SOURCE AS AN ELEMENT OF

CORPORATE STRATEGY

Shawn BriscoeDirector Strategy SVCS

@black_duck_sw

Guy MartinSenior Strategist

@SamsungOSG

Page 2: Open Source as an Element of Corporate Strategy

2 © 2014 Black Duck Software, Inc. All Rights Reserved.

FRAMEWORK FOR OPEN SOURCE

INTERACTIONS

Flexible Framework for:

• Organizational/team-specific

needs

• Evolving adoption/use of OSS

• Interrelated focus areas

Four (4) Focus Areas:

• Strategy & Governance

• Consume

• Collaborate

• Create

Page 3: Open Source as an Element of Corporate Strategy

3 © 2014 Black Duck Software, Inc. All Rights Reserved.

OPEN SOURCE IS A STRATEGIC ASSET

30%

80%

Average* Best in class

*Source: IDC 2012

Page 4: Open Source as an Element of Corporate Strategy

COVER MASTER

+

SOURCE

the future of

OPEN

2014

Page 5: Open Source as an Element of Corporate Strategy

5 © 2014 Black Duck Software, Inc. All Rights Reserved.

2014 SURVEY COLLABORATORS

Page 6: Open Source as an Element of Corporate Strategy

6 © 2014 Black Duck Software, Inc. All Rights Reserved.

FACTORS FOR ENTERPRISE ADOPTION OF

OSS

Page 7: Open Source as an Element of Corporate Strategy

7 © 2014 Black Duck Software, Inc. All Rights Reserved.

FACTORS FOR ENTERPRISE PARTICIPATION IN

OPEN SOURCE COMMUNITIES

Page 8: Open Source as an Element of Corporate Strategy

8 © 2014 Black Duck Software, Inc. All Rights Reserved.

ELEMENTS OF AN ENTERPRISE OPEN SOURCE

STRATEGY

Product

Governance

Open Source Strategy

Culture Community

Page 9: Open Source as an Element of Corporate Strategy

9 © 2014 Black Duck Software, Inc. All Rights Reserved.

PRODUCT STRATEGY

Building

OSS

Your Product

or Service

Open

Source Your Product

or Service

Building

for OSS

Open

Source

Building

with OSS

Your Product

or Service

Open

Source

Building

on OSS

Open

Source

Your

Business

Page 10: Open Source as an Element of Corporate Strategy

10 © 2014 Black Duck Software, Inc. All Rights Reserved.

OSS LOGISTICS SOLUTIONS DELIVER ON

THE PROMISE OF OPEN SOURCE

Systematically streamline, safeguard, and

manage open source throughout your software

development value chain.

Choose Approve Inventory SecureScan Deliver

Page 11: Open Source as an Element of Corporate Strategy

11 © 2014 Black Duck Software, Inc. All Rights Reserved.

MITIGATE SECURITY RISKS

Page 12: Open Source as an Element of Corporate Strategy

12 © 2014 Black Duck Software, Inc. All Rights Reserved.

CORPORATE CULTURE

Collaboratio

n

Transparenc

y

Meritocracy

Contribution

Governance

Organization

al

Knowledge

Reuse

Metrics

INNER SOURCE

Page 13: Open Source as an Element of Corporate Strategy

13 © 2014 Black Duck Software, Inc. All Rights Reserved.

COMMUNITY STRATEGY

Operational

Efficiency

Technology

Influence

Talent

Identification

Stewardship

Page 14: Open Source as an Element of Corporate Strategy

14 © 2014 Black Duck Software, Inc. All Rights Reserved.

CASE STUDY

Samsung Open Source

Group

Page 15: Open Source as an Element of Corporate Strategy

15 © 2014 Black Duck Software, Inc. All Rights Reserved.

Prolification + Contributions

SAMSUNG OPEN SOURCE TIMELINE

Exploring

Possibilities

Using embedded Linux in select products

Adoption

Adoption of Linux and Open Source SW as a viable alternative

Tizen

Major

Contribution

2012200820052002

Open Source Group

Created in SRA-SV + Open Source Office in SRUK

2013

Page 16: Open Source as an Element of Corporate Strategy

16 © 2014 Black Duck Software, Inc. All Rights Reserved.

Open Source

Leadership

SAMSUNG OSG MISSION

Page 17: Open Source as an Element of Corporate Strategy

17 © 2014 Black Duck Software, Inc. All Rights Reserved.

WHY?

Page 18: Open Source as an Element of Corporate Strategy

18 © 2014 Black Duck Software, Inc. All Rights Reserved.

HOW?

Strategy Components

Grow OpenSource

Competence

Thought Leadership

External &Internal Visibility

UpstreamContributions

Educate/MentorProductTeams

Page 19: Open Source as an Element of Corporate Strategy

19 © 2014 Black Duck Software, Inc. All Rights Reserved.

RESULTS TO DATE (2014)

• Contributions

• 25 dedicated OSS developers (16 maintainers)• Linux Kernel, Multimedia, Graphics, Web, Virtualization

• > 6300 upstream contributions• 2/3 bug fixes, remaining split between enhancements/new features

• 98% contribution acceptance rate

• 15% of contributions driven by business units

• Thought Leadership/Visibility

• > 60 conference presentations/papers

• 13 media mentions (including WSJ, Linux.com, etc.)

• 35 product developers graduated from

OSS Leadership Program

Page 20: Open Source as an Element of Corporate Strategy

20 © 2014 Black Duck Software, Inc. All Rights Reserved.

Lessons Learned Along the

Road….

Page 21: Open Source as an Element of Corporate Strategy

21 © 2014 Black Duck Software, Inc. All Rights Reserved.

RULE #1

No two communities are exactly the same!

Page 22: Open Source as an Element of Corporate Strategy

22 © 2014 Black Duck Software, Inc. All Rights Reserved.

RULE #2

Communities don’t work for individual companies

Page 23: Open Source as an Element of Corporate Strategy

23 © 2014 Black Duck Software, Inc. All Rights Reserved.

UNDERSTAND COMMUNITY GOVERNANCE

• Each community is different

• Contributions need to ‘fit’ with other code/patches

Page 24: Open Source as an Element of Corporate Strategy

24 © 2014 Black Duck Software, Inc. All Rights Reserved.

UNDERSTAND COMMUNITY MOTIVATORS

• Successful communities are powered by motivated

people

• Motivation can be: status, money, peer recognition

Page 25: Open Source as an Element of Corporate Strategy

25 © 2014 Black Duck Software, Inc. All Rights Reserved.

BE CAREFUL OF ‘CUSTOM’ LICENSES

• Communities do not work well with ‘custom licenses’

• Gaining contributors/momentum requires low barriers

to entry

http://opensource.org/licenses/index.html

Page 26: Open Source as an Element of Corporate Strategy

26 © 2014 Black Duck Software, Inc. All Rights Reserved.

COMMUNITIES NEED NURTURING

• Posting code to public sites is not collaboration

• Community participation is a cycle – expect change

Page 27: Open Source as an Element of Corporate Strategy

27 © 2014 Black Duck Software, Inc. All Rights Reserved.

BE HUMBLE, BUT BOLD

• Community leadership is earned, not granted• Accept community feedback and rework code

• Bring technical expertise to the table• Contributions need to be ongoing to maintain leadership status

Humble Bold

Leadership != ControlAccount != Leadership

Page 28: Open Source as an Element of Corporate Strategy

28 © 2014 Black Duck Software, Inc. All Rights Reserved.

THANK YOU!