From OSCAR to the OW2 Market Readiness Index, Cédric Thomas, Stéphane Laurière, OW2con'17
1. The OW2 Market Readiness Levels
Improving Productivity and
Market Readiness of OW2 projects
Cédric Thomas, Stéphane Laurière, OW2
OW2con'17
Paris, 26-27 June, 2017
2. Jun 27, 2017 22017, Cedric Thomas
Agenda
OSS Projects and the Value Chain
The OW2 OSCAR Approach
Evaluating Market Readiness
The OW2 Market Readiness Levels
3. Jun 27, 2017 32017, Cedric Thomas
Project categories
Code to product
Supporting market readiness
OSS Projects and
the Value Chain
4. Jun 27, 2017 42017, Cedric Thomas
Community projects
5. Jun 27, 2017 52017, Cedric Thomas
Enterprise projects
6. Jun 27, 2017 62017, Cedric Thomas
Collaborative projects
7. Jun 27, 2017 72017, Cedric Thomas
Software is Code
8. Jun 27, 2017 82017, Cedric Thomas
What is a Software Product?
Developer Customer
9. Jun 27, 2017 92017, Cedric Thomas
What makes a Software Product?
Developer Customer
Documentation
Testing
Upgrades Training Etc.
Pricing Contracts Support Expertise
Packaging
10. 102017, Cedric Thomas
Research &
Development
Code
POCs
Use-cases
Demonstrators
Documentation
Testing
Upgrades
Bug-fixing
Training
Support
Packaging
Casestudies
Collateral
Pricing
Contracts
Earlyadopters
Etc.
Predictability
Quality
Trust
Without the code, the rest does not exist,but it's the rest that gives market value to the code
Delivery
Challenge
What creates value?
Market Value
OSS
11. 112017, Cedric Thomas
Research &
Development
Code
POCs
Use-cases
Demonstrators
Documentation
Roadmap
Upgrades
Bug-fixing
Training
Support
Packaging
Casestudies
Collateral
Pricing
Contracts
Earlyadopters
Etc.
Predictability
Quality
Trust
Delivery
Challenge
Market Value
Who creates value?
The ecosystem
Contributors
Distrib. Vendors
Open Source Orgs.
Fiduciary Services Users
Systems Integrators
12. 122017, Cedric Thomas
Research &
Development
Code
POCs
Use-cases
Demonstrators
Documentation
Roadmap
Upgrades
Bug-fixing
Training
Support
Packaging
Casestudies
Collateral
Pricing
Contracts
Earlyadopters
Etc.
Predictability
Quality
Trust
OW2 is an ecosystem platform that helps create value in open source projects
Delivery
ChallengeCollaborative Development Technical Resources
Governance, Projects, Initiatives, Quality Program
Communication, Outreach, Marketplace
OSCAR
Market Value
Supporting market readiness
and value creation
13. 132017, Cedric Thomas
More than just TRL
Market readiness
Promotes best practices
The OW2 Open Source
Capability Assessment
Radar (OSCAR)
14. 142017, Cedric Thomas
A Methodology
and a Platform
Requirements
Metrics
Visual Reporting
Risk analysis
OMMForm
Metrics / Scorecards
Documentation
Privacy / GDPR
Standards
Licenses and IP
Fossology
SonarQube
Static code analysis
Code / Commits / Bugs
Testing / CI / Release
Cloud Deployment
OMMForm
Governance Engineering
● Quality assessment
tools
● Check-list of best
practices to reach
market maturity
15. Jun 27, 2017 152017, Cedric Thomas
Maturity
Assessment
Web Form
16. Jun 27, 2017 162017, Cedric Thomas
Maturity
Assessment
Upcoming CII input
17. Jun 27, 2017 172017, Cedric Thomas
License analysis
18. Jun 27, 2017 182017, Cedric Thomas
Static code
analysis
22. 222017, Cedric Thomas
Technology Readiness
Levels
A type of measurement system
used to estimate the maturity level of
a particular technology
In technology, there are usually
nine readiness levels. TRL 1 is the
lowest and TRL 9 is the highest.
A TRL number is obtained once the
description has been achieved.
For example, successfully
achieving TRL 4 does not move the
technology to TRL 5.
Pioneered by NASA in the 80’s.
Adopted by the DOE and DOD for
procurement and management of
complex systems.
Idea
(useless)
Operational
(useful)
27. 272017, Cedric Thomas
MRL 1
“Basic Principles”
Research Methodology
& Algorithms
Basic R&D code developed
CHOReOS
Examples
Rationale
Business Scale Techno Scale
28. 282017, Cedric Thomas
MRL 2
“Application Formulation”
Development POC
Basic R&D code developed with one
demonstrated use case, some documentation
DSpot
Examples
Rationale
Business Scale Techno Scale
29. 292017, Cedric Thomas
MRL 3
“Proof of Concept”
Fledgeling
Usefulness
Golden Scenario
One declared user (can be internal) with
declared project leader
PItest
Examples
Rationale
Business Scale Techno Scale
30. 302017, Cedric Thomas
MRL 4
“Lab Validation”
Usefulness
Demonstrated
MVP Defined
Several users, project leadership well
established
CLIF, Hammr
Examples
Rationale
Business Scale Techno Scale
31. 312017, Cedric Thomas
MRL 5
Relevant Envt
Validation
Market Opening User Interface
Maturing
Some customers, recent market opening, un-
proven governance
XXX
Examples
Rationale
Business Scale Techno Scale
32. 322017, Cedric Thomas
MRL 6
“Proven Demo”
Market Broadening Growing
Interoperability
Early customer base and fledgeling financing or
active community support, Start-up
SeedStack, Lutece
Examples
Rationale
Business Scale Techno Scale
33. 332017, Cedric Thomas
MRL 7
“Prototype in Space”
Business Build-up Full Q&A
Early customer base and fledgeling financing or
active community support, Start-up
Rocket.Chat
Examples
Rationale
Business Scale Techno Scale
34. 342017, Cedric Thomas
MRL 8
“Flight Qualified”
Actively Competitive Building Range
(Products/Features)
Early customer base, appropriate financing or
active community support, recognized software
OW2 ProActive
Examples
Rationale
Business Scale Techno Scale
35. 352017, Cedric Thomas
MRL 9
“Flight Proven” Established Player
Platform, Sub-Project
Generation
Established product with properly financed and
organized Business support Customer base,
Repeat sales and Market recognition
SagoBI, XWiki, BonitaSoft
Examples
Rationale
Business Scale Techno Scale
37. 2017, Cedric Thomas
Summary Open source software come in
different value chains
OSCAR approach to support OW2
code base
In search of the OSS market
readiness scale
Defining the OW2 Market
Readiness Levels
38. 38
www.ow2.org
For more details please contact Cedric Thomas, OW2 CEO, cedric.thomas@ow2.org
And now let's talk
Q&A
Disagreements
Complements
Feedback
etc.
Thank You