#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
OWF12/Open Source from Research Labs to Enterprise IT : Squash from henix 20121011
1. by
Issued from a collaborative project with key account
Michaël Belkasmi, R&D Project Manager
mbelkasmi@henix.fr
Safi Virginius, Software Qualification Consultant
svirginius@henix.fr
2. THE SQUASH PROJECT
• 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
24 months
Duration (from March 2011
to February 2013)
Total
costs
2,996 M€
Grants
1,286 M€
(Collectivities)
11/10/2012 2
3. BUILDING THE PROJECT
A need for open source qualification tools
Several tools developed for a single task
Why not capitalize on those tools and this
experience ?
LAUNCH A LARGER
INITIATIVE
TO IMPROVE EXISTING
TOOLS
THAT COULD BENEFIT AND GENERATE SOME
THE WHOLE COMMUNITY LONG-TERM PROFITS
11/10/2012 3
4. TRANSFORMING AN IDEA INTO A PRODUCT
Nov. 2010
Building the project
•Building the partnership
…
•Building the proposal
Submission to the System@tic Pole
May 2010
Selection of the proposal
June 2010
Notification of the financial agreement by the
Aug. 2010 DGCIS*
Sept. 2010 Contract agreement with the grant makers
Start of the developments on Squash TM
March, 1st 2010
Official start of the project
•Building the workflow
•Implementing the results
…
Late February 2013 End of the funding period
…
11/10/2012 4
5. BUILDING THE PARTNERSHIP
Incubators
VARYING INTERESTS
HENIX
SMEs Contribution to the engineering
KALIS results
AN Experts
INRIA
OPERATIONAL INSTITUTIONAL (performance, code quality, all-
PARTNERSHIP PARIS VIII around innovation)
Needs, ideas, feedbacks
MAJOR GENERALI Implementation of the research
ACCOUNTS GDF results
FUI
(Fonds Unique
A FINANCIAL Interministériel)
PARTNERSHIP CIR As coordinator
(Crédit Impôts
Recherche)
Monthly review Yearly review
with partners with grantmakers
11/10/2012 5
6. THE SQUASH LIFECYCLE
COMMUNITY CONTRIBUTIONS
OPEN SOURCE EVOLUTIONS
Generate Brainstorm the
innovative ideas ideas,
Henix
and Design a
Kalis prototype,
quality metrics
and
build the
product
INRIA Generali
Paris GDF
VIII
Implement the new
prototype,
Provide with users’ feedbacks
and specific needs for
development
11/10/2012 6
7. IMPLEMENTING THE RESULTS
Test Management
Test Automation
Test Data Sets Management
(integrated in the Squash TA framework)
Qualification Service Centers
11/10/2012 7
8. IMPLEMENTING THE RESULTS
• Two research papers published.
• An academic curriculum
• A School for Software Quality
11/10/2012 8
9. FOCUS : BACK AND FORTH TO ACADEMICS
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!
11/10/2012 9
11. BUILDING THE BUSINESS PLAN…
Henix’s approach of an open source business model
Expected results As an OSS editor…
Training , coaching
Support, Maintenance
OSS editor Specific developments
Deployment assistance
80% Qualification
services
As a Qualification services
provider…
Call for projects with Squash as the main
20% tool
Service offers
Open Source is not free!! (although it is undoubtedly cheaper…)
11/10/2012 11