owf12/open source from research labs to enterprise it : squash from henix 20121011
TRANSCRIPT
Issued from a collaborative project with key account
Michaël Belkasmi, R&D Project Manager
Safi Virginius, Software Qualification Consultant
by
THE SQUASH PROJECT
211/10/2012
• SQUASH is an open source project which purpose is to structure and
industrialize functional testing and more widely software.
• The project was selected for the Fond Unique Interministériel and is partly
funded by Oséo, the Île de France region and the 92 department.
• Four areas of work :
Some figures on the
funded project
Duration24 months
(from March 2011
to February 2013)
Total
costs2,996 M€
Grants1,286 M€(Collectivities)
BUILDING THE PROJECT
311/10/2012
THAT COULD BENEFIT
THE WHOLE COMMUNITY
LAUNCH A LARGER
INITIATIVE
TO IMPROVE EXISTING
TOOLS
A need for open source qualification tools
Several tools developed for a single task
Why not capitalize on those tools and this experience ?
AND GENERATE SOME
LONG-TERM PROFITS
TRANSFORMING AN IDEA INTO A PRODUCT
Building the project
…
•Building the partnership
•Building the proposal
Submission to the System@tic Pole
Selection of the proposal
Notification of the financial agreement by the
DGCIS*
Contract agreement with the grant makers
Start of the developments on Squash TM
Official start of the project
•Building the workflow
•Implementing the results…
End of the funding period
…
411/10/2012
Late February 2013
March, 1st 2010
Sept. 2010
Aug. 2010
June 2010
Nov. 2010
May 2010
BUILDING THE PARTNERSHIP
AN OPERATIONAL PARTNERSHIP
SMEs HENIX
KALIS
INSTITUTIONALINRIA
PARIS VIII
MAJOR ACCOUNTS
GENERALI
GDF
511/10/2012
Incubators
Contribution to the engineering
results
Experts
(performance, code quality, all-
around innovation)
Needs, ideas, feedbacks
Implementation of the research
results
A FINANCIAL PARTNERSHIP
FUI
(Fonds Unique Interministériel)
CIR
(Crédit Impôts Recherche)
VA
RY
ING
INT
ER
ES
TS
Monthly review with partners
Yearly review with grantmakers
As coordinator
Brainstorm the ideas,
Design aprototype,
and build theproduct
Implement the new prototype,
Provide with users’ feedbacks and specific needs for
development
Generateinnovative ideas
and
quality metrics
THE SQUASH LIFECYCLE
611/10/2012
OP
EN
SO
UR
CE
EV
OL
UT
ION
S
CO
MM
UN
ITY
CO
NT
RIB
UT
ION
S
Henix
Kalis
Generali
GDF
INRIA
Paris VIII
IMPLEMENTING THE RESULTS
711/10/2012
Test Management
Test Automation
Test Data Sets Management
(integrated in the Squash TA framework)
Qualification Service Centers
IMPLEMENTING THE RESULTS
811/10/2012
• Two research papers published.
• An academic curriculum
• A School for Software Quality
FOCUS : BACK AND FORTH TO ACADEMICS
911/10/2012
A comprehensive three-months training in software qualifications (60 days –
420h)
Based on an academic curriculum designed as part of the pedagogical and
methodological repository.
a 27k€ salary offer
14 profiles selected out of 187 applications on the last session.
14 new jobs as Software Qualification Consultants created by an R&D project!
BUILDING A COMMUNITY
1011/10/2012
BUILDING THE BUSINESS PLAN…
1111/10/2012
Henix’s approach of an open source business model
As an OSS editor…
Training , coaching
Support, Maintenance
Specific developments
Deployment assistance
20%
80%
OSS editor
Qualification services
Expected results
As a Qualification services
provider…
Call for projects with Squash as the main
tool
Service offers
Open Source is not free!! (although it is undoubtedly cheaper…)