how open source spurs innovation at csc

HOW OPEN SOURCE SPURS INNOVATION
AT CSC
August 2014
© 2014 Black Duck Software, Inc. All Rights Reserved.
SPEAKERS
2
Bill Weinberg
Director for OSS Strategy
Roy Garris
Solution Architect
Black Duck Software
CSC Inc.
© 2014 Black Duck Software, Inc. All Rights Reserved.
AGENDA
• Trends
• The benefits and challenges of adopting OSS style
development within CSC
• CSC open source strategy & and how CSC addresses OSS
compliance
• How CSC participates in OSS communities and contributes
to key open source projects
• Q&A
3
© 2014 Black Duck Software, Inc. All Rights Reserved.
OSS TRENDS
4
© 2013 Black Duck Software, Inc. All Rights Reserved.
OS CRITICAL ACROSS MANY NEW TECHNOLOGIES
63%
57%
53%
51%
49%
48%
46%
27%
26%
13%
CLOUD/
VIRTUALIZATION
5
CONTENT
MGMT
MOBILE
SECURITY COLLABORATION
NETWORK
MGMT
SOCIAL
MEDIA
3D PRINTING ANALYTICS AND DRONES
BUSINESS
INTELLIGENCE
© 2014 Black Duck Software, Inc. All Rights Reserved.
12%
GAMING
10%
ERP
THE VIRTUOUS CYCLE
Foundation
Participation
Proliferation
Democratization
6
© 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE CHOSEN FOR QUALITY
80%
Choose based on
quality
7
© 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE DELIVERS ON FEATURES
80%
Choose based on
features
67%
TCO
8
© 2014 Black Duck Software, Inc. All Rights Reserved.
OPEN SOURCE DELIVERS ON FEATURES
9
© 2014 Black Duck Software, Inc. All Rights Reserved.
ACCESS TO TECHNICAL FEATURES
#4
Reason for
adoption
#8
Reason for
adoption
10
© 2014 Black Duck Software, Inc. All Rights Reserved.
CHOOSING BASED ON SECURITY
72%
Choose based on
Security
11
© 2014 Black Duck Software, Inc. All Rights Reserved.
CHOOSING BASED ON SECURITY
?
12
© 2014 Black Duck Software, Inc. All Rights Reserved.
THE BENEFITS AND
CHALLENGES OF ADOPTING
OSS STYLE DEVELOPMENT AT
CSC
13
© 2013 Black Duck Software, Inc. All Rights Reserved.
LICENSE COMPLIANCE
• White list – “Outside-In”
• License review by Legal
• Approved for use
• Pick and Go
• Green list – “Paying Forward”
• Project Contributor Agreement by Legal
• Anyone in CSC can contribute
• Strongly encouraged
14
© 2014 Black Duck Software, Inc. All Rights Reserved.
CONTRIBUTIONS / GROWING COMMUNITY
• CSC OSS contributed projects:
• Hanlan - automation software for bare-metal and virtual server
provisioning.
• https://github.com/csc/Hanlon
• CSC OSS Community
•
•
•
•
15
Direct support from CEO down
Internal OSS groups
Internal OSS projects
Direct funding of innovations
© 2014 Black Duck Software, Inc. All Rights Reserved.
BENEFITS
• Customer Demands
• OSS is preferred / required
• Data Rights
• No Vendor Lock-In
• Tending to Skills
• Github is your resume
• Credibility and “Chops”
• Personal Performance Requirements
• Innovation Outside and Inside
• Faster time to market for solutions
• Disrupting internal processes and tools
16
© 2014 Black Duck Software, Inc. All Rights Reserved.
CSC OPEN SOURCE STRATEGY
& AND HOW CSC ADDRESSES
OSS COMPLIANCE
17
© 2013 Black Duck Software, Inc. All Rights Reserved.
CSC OUTSIDE-IN STRATEGY
• Transaction Costs Have Shifted
• Large firms once had an incentive to internalize services
• Today most market forces are developed outside
• Center of Gravity Has Shifted
•
•
•
•
•
•
•
18
Co-creating solutions with Customers
Community Content Counts
Real-Time Analytics
Ecosystem Innovation
Open Collaboration
Cloud Based IT
Digital Leadership and Cultural Change
© 2014 Black Duck Software, Inc. All Rights Reserved.
OSS COMPLIANCE
• Legal, Legal, Legal
• OSS Legal
• CSC Legal
• Client Legal
• CSC Open Source Approvals
• One stop shop to use OSS
• Adding new items via a single request
• Full and fast legal review and approval
19
© 2014 Black Duck Software, Inc. All Rights Reserved.
NEW PROCESSES / SUPPORT TEAM
• CSC OSS Processes
• Whitelist Process
• Greenlist Process
• SharkTank Funding Model
• Internal Support
•
•
•
•
•
20
Mike Lawrie – CEO
Dan Hushon - CTO
OSS Team – Tom McSweeney
CSC is Customer Zero
Standard OSS Tools freely available internally
© 2014 Black Duck Software, Inc. All Rights Reserved.
SUMMARY – OPEN SOURCE AT CSC
• OSS Strategy Elements
• Community
•
•
•
•
Internal community – Inner Source
Community participation
Key project contribution
Launch and nourish new projects and communities
• Products and Service
• Use OSS to develop and deploy
• Internal OSS/ISS as “customer zero”
• Governance Elements
• Integrated, streamlined and automated compliance
• Transparent and well-documented processes
• Executive oversight
21
© 2014 Black Duck Software, Inc. All Rights Reserved.
QUESTIONS?