SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Les méthodologies de
Développement Open Source
(
et les entreprises traditionnelles :
Des approches irréconciliables ?

Pascal FLAMAND
pflamand(at)janua.fr
0 950 260 370
« ἕν οἶδα ὅτι οὐδὲν οἶδα »
« je ne sais qu'une chose, c'est
que je ne sais rien ».
(SOCRATE 470 – 399 avant J.C.)
Quelques idées reçues sur l'Open Source...
●

L’Open Source est gratuit

●

L’Open Source ne coûte rien

●

Les logiciels Open Source sont de mauvaise qualité

●

L'Open Source est un monde d'idéalistes

●

Les logiciels Open Source sont des outils pour spécialistes

●

La disponibilité des sources ne sert à rien

●

●

Si je mets mon code en Open Source, je vais me le faire
voler
Aucune garantie n'est fournie avec un logiciel Open
Source ........
Le monde Open Source en réalité c'est :
●

●

●

●

●

●

Linux et les logiciels Open Source : plusieurs millions de lignes
de code, un spectre bien au delà du système d'exploitation....
Une qualité reconnue, une utilisation sur les serveurs, desktop et
dans l'embarqué, une présence historique forte dans l'ingénierie
logicielle,
Mais aussi une présence dans toutes les « box » adsl, 90% des
serveurs internet, 80% du cloud,...
En 2010, 75% des principales DSI ont une stratégie formalisée
d’acquisition et de gestion de solutions open source.(source SMILE)
En 2010, les principales DSI envisageront les solutions open
source pour 80% de leur dépenses en logiciel d’infrastructure.
En 2010, l’open source fera partie des applications critiques dans
75% des 2000 plus grandes entreprises ‘globales’.(source SMILE)
Le monde Open Source c'est aussi :
●

●

●

Pas d'organisations pré-définies, une communauté, des
individus et des règles adaptatives...Et aussi de très grandes
entreprises (IBM, HP, Sun, Novell,...) qui contribuent..
Des utilisateurs (clients) qui sont co-producteurs/co-créateurs
des logiciels qu'ils utilisent
Pas de brevets (sauf pour protéger la communauté), pas de
licences propriétaires,
=> comment cela est-il possible ?

●

....Surement par l'emploi de méthodologies disruptives et
différentes..
La communauté c'est...
●

Une organisation informelle mais efficace :
Les bases.....
●

●

●

La Cathédrale et le Bazar (titre original : « The Cathedral and the
Bazaar ») est un essai de Eric S. Raymond, co-créateur du terme open
source et dont il défend avant tout la qualité :
L'auteur y décrit le modèle de développement de Linux en le
comparant à un bazar : cette manière de développer des logiciels, par
la coopération d'une multitude de développeurs, se caractérise par une
adaptabilité et une flexibilité impossible dans une structure organisée
de façon hiérarchique.
Quelques slogans incontournables, simples (et à avoir toujours à
l'esprit) du monde Open Source :
–

« Release Early, Release Often »

–

« KISS ( Keep It Stupid Simple) » et par extension « Quick
and dirty », très utile pour les « proof of concept »..
Des méthodologies de développement
disruptives (def : Se dit d'une décharge électrique qui s'accompagne d'une étincelle...) :
●

Héritées de l'école « Lean » ( système de production de Toyota – théorisé
par le MIT - orienté productivité et qualité)
–
–

Extreme programming (peer review, build automatique,test
unitaires, auto-documentation)

–
●

SCRUM (nous allons revenir dessus..)

Et plus généralement toutes les méthodologies dites « agiles »....

Une dimension collaborative essentielle basée sur des outils performants
(gestionnaire conf, bug tracker, wiki, wish list, intégration continue...)
Objectifs : moins de specs, plus de réactivité, un « re-use » maximal (le
syndrome du « not invented here » qui fait tant de mal à tant de sociétés)..
Les entreprises de toute taille doivent
aujourd'hui faire face à de nouveaux enjeux :
●

Une mondialisation de fait, une accélération des cycles
économiques...

●

Un manque de visibilité à long terme..

●

Un « time to market » qui se réduit...

●

Et surtout un éco-système élargit : plus aucune entreprise ne
sait/peut tout faire toute seule, elle doit intégrer dans sa sphère
ses fournisseurs, partenaires, clients et gérer ses projets en
mode consortium.....
=> Toute ressemblance avec le monde Open Source serait
fortuite..
En guise de conclusion...
•Les méthodologies et les process qualité traditionnels ne sont pas une fin en soit mais
des outils..
•Il n'existe pas de bonnes ou de mauvaises méthodes, il faut se poser au début de
chaque projet la question de laquelle adopter, laquelle est la plus pertinente... En
fonction du périmètre du projet et de ses contraintes..
•Les outils collaboratifs les plus puissants viennent de la communauté Open Source et
de ses besoins particuliers, ils commencent à se répandre au sein des entreprises
(lentement parfois)....Ils sont fondamentaux pour gérer les projets complexes menés
par de multiples entités (consortium..).
•L'homme doit rester au coeur du système, la gestion de la connaissance et des
compétences est fondamentale.
=> tout cela pour une efficacité, une qualité et un résultat optimum
Merci pour votre attention,
Avez vous des Questions ?

Pascal FLAMAND
pflamand(at)janua.fr
0 950 260 370

Contenu connexe

En vedette

CAS, OpenID, SAML : concepts, différences et exemples
CAS, OpenID, SAML : concepts, différences et exemplesCAS, OpenID, SAML : concepts, différences et exemples
CAS, OpenID, SAML : concepts, différences et exemplesClément OUDOT
 
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemples
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemplesCAS, OpenID, Shibboleth, SAML : concepts, différences et exemples
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemplesClément OUDOT
 
Cloud design patterns
Cloud design patternsCloud design patterns
Cloud design patternsPascal Laurin
 
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012WAN-IFRA
 
Réalisation pas à pas d'une fiche contenu
Réalisation pas à pas d'une fiche contenu Réalisation pas à pas d'une fiche contenu
Réalisation pas à pas d'une fiche contenu Helene Weber
 
Gart utp2012 une décennie de tarification rapport
Gart utp2012 une décennie de tarification rapportGart utp2012 une décennie de tarification rapport
Gart utp2012 une décennie de tarification rapportmobixio
 
Contenus et écriture web : rédigez et communiquez de l'information de qualité
Contenus et écriture web : rédigez et communiquez de l'information de qualitéContenus et écriture web : rédigez et communiquez de l'information de qualité
Contenus et écriture web : rédigez et communiquez de l'information de qualitéFred Colantonio
 
Beautiful Pictures
Beautiful PicturesBeautiful Pictures
Beautiful PicturesDante007
 
Sommes-nous (tous) nés pour collaborer ?
Sommes-nous (tous) nés pour collaborer ?Sommes-nous (tous) nés pour collaborer ?
Sommes-nous (tous) nés pour collaborer ?Romain Vignes
 
PréSentation V2
PréSentation V2PréSentation V2
PréSentation V2biomotion
 
www.viepe.ci videos, photos, actualite, showbiz, sport, musique
www.viepe.ci  videos, photos, actualite, showbiz, sport, musiquewww.viepe.ci  videos, photos, actualite, showbiz, sport, musique
www.viepe.ci videos, photos, actualite, showbiz, sport, musiqueviepe
 
Presentation SageCRM.com
Presentation SageCRM.comPresentation SageCRM.com
Presentation SageCRM.comSAGE FRANCE
 

En vedette (20)

CAS, OpenID, SAML : concepts, différences et exemples
CAS, OpenID, SAML : concepts, différences et exemplesCAS, OpenID, SAML : concepts, différences et exemples
CAS, OpenID, SAML : concepts, différences et exemples
 
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemples
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemplesCAS, OpenID, Shibboleth, SAML : concepts, différences et exemples
CAS, OpenID, Shibboleth, SAML : concepts, différences et exemples
 
Cloud design patterns
Cloud design patternsCloud design patterns
Cloud design patterns
 
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012
Informations pour les exposants: World Publishing Expo 2012 Frankfurt 2012
 
Réalisation pas à pas d'une fiche contenu
Réalisation pas à pas d'une fiche contenu Réalisation pas à pas d'une fiche contenu
Réalisation pas à pas d'une fiche contenu
 
Gart utp2012 une décennie de tarification rapport
Gart utp2012 une décennie de tarification rapportGart utp2012 une décennie de tarification rapport
Gart utp2012 une décennie de tarification rapport
 
Taller de Psicoescritura
Taller de PsicoescrituraTaller de Psicoescritura
Taller de Psicoescritura
 
Contenus et écriture web : rédigez et communiquez de l'information de qualité
Contenus et écriture web : rédigez et communiquez de l'information de qualitéContenus et écriture web : rédigez et communiquez de l'information de qualité
Contenus et écriture web : rédigez et communiquez de l'information de qualité
 
Tránsito arauca
Tránsito araucaTránsito arauca
Tránsito arauca
 
Projet de carrière i.s
Projet de carrière   i.sProjet de carrière   i.s
Projet de carrière i.s
 
REHABILITACIÓN Y REINTRODUCCIÓN MONITOS
REHABILITACIÓN Y REINTRODUCCIÓN MONITOSREHABILITACIÓN Y REINTRODUCCIÓN MONITOS
REHABILITACIÓN Y REINTRODUCCIÓN MONITOS
 
Beautiful Pictures
Beautiful PicturesBeautiful Pictures
Beautiful Pictures
 
Craciun fericit
Craciun fericit Craciun fericit
Craciun fericit
 
Sommes-nous (tous) nés pour collaborer ?
Sommes-nous (tous) nés pour collaborer ?Sommes-nous (tous) nés pour collaborer ?
Sommes-nous (tous) nés pour collaborer ?
 
Theau clement pfe
Theau clement pfeTheau clement pfe
Theau clement pfe
 
PréSentation V2
PréSentation V2PréSentation V2
PréSentation V2
 
www.viepe.ci videos, photos, actualite, showbiz, sport, musique
www.viepe.ci  videos, photos, actualite, showbiz, sport, musiquewww.viepe.ci  videos, photos, actualite, showbiz, sport, musique
www.viepe.ci videos, photos, actualite, showbiz, sport, musique
 
June 5 Classwork
June 5 ClassworkJune 5 Classwork
June 5 Classwork
 
Presentation SageCRM.com
Presentation SageCRM.comPresentation SageCRM.com
Presentation SageCRM.com
 
Estrategia de promoción
Estrategia de promociónEstrategia de promoción
Estrategia de promoción
 

Similaire à Toptic 12 octobre2010

Les modèles d'affaires des prestataires en logiciels libres
Les modèles d'affaires des prestataires en logiciels libresLes modèles d'affaires des prestataires en logiciels libres
Les modèles d'affaires des prestataires en logiciels libresRobert Viseur
 
Cartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisCartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisRobert Viseur
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseRobert Viseur
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseRobert Viseur
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libresj_lipaz
 
Logiciel Libre, Société Libre
Logiciel Libre, Société LibreLogiciel Libre, Société Libre
Logiciel Libre, Société LibrePier-Luc Brault
 
Graphotec granit opensource
Graphotec granit opensourceGraphotec granit opensource
Graphotec granit opensourcepjoulaud
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Aref Jdey
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Aref Jdey
 
Open the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeOpen the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeRobert Viseur
 
Faire grandir une communauté open source
Faire grandir une communauté open sourceFaire grandir une communauté open source
Faire grandir une communauté open sourcexavierborderie
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationRobert Viseur
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresBruno Cornec
 
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfPrésentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfLaurent Destailleur
 
Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Pascal Flamand
 
Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Fdiwa
 
Logiciel libre, principe et définitions
Logiciel libre, principe et définitionsLogiciel libre, principe et définitions
Logiciel libre, principe et définitionsBibLibre
 

Similaire à Toptic 12 octobre2010 (20)

Dee eday 17-mars2011
Dee eday 17-mars2011Dee eday 17-mars2011
Dee eday 17-mars2011
 
Les modèles d'affaires des prestataires en logiciels libres
Les modèles d'affaires des prestataires en logiciels libresLes modèles d'affaires des prestataires en logiciels libres
Les modèles d'affaires des prestataires en logiciels libres
 
Cartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisCartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et français
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entreprise
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entreprise
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libres
 
Logiciel Libre, Société Libre
Logiciel Libre, Société LibreLogiciel Libre, Société Libre
Logiciel Libre, Société Libre
 
Graphotec granit opensource
Graphotec granit opensourceGraphotec granit opensource
Graphotec granit opensource
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
 
Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?Le logiciel libre est-il soluble dans l'économie marchande?
Le logiciel libre est-il soluble dans l'économie marchande?
 
Open the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeOpen the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belge
 
Faire grandir une communauté open source
Faire grandir une communauté open sourceFaire grandir une communauté open source
Faire grandir une communauté open source
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovation
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libres
 
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfPrésentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
 
Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012
 
Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?
 
Matinée7 logiciel libre
Matinée7   logiciel libreMatinée7   logiciel libre
Matinée7 logiciel libre
 
Logiciel libre, principe et définitions
Logiciel libre, principe et définitionsLogiciel libre, principe et définitions
Logiciel libre, principe et définitions
 

Plus de Pascal Flamand

Start14 french tech startuffe nation
Start14 french tech startuffe nationStart14 french tech startuffe nation
Start14 french tech startuffe nationPascal Flamand
 
Article "Un an de télétravail et de COVID" dans le magazine Start
Article "Un an de télétravail et de COVID" dans le magazine StartArticle "Un an de télétravail et de COVID" dans le magazine Start
Article "Un an de télétravail et de COVID" dans le magazine StartPascal Flamand
 
Article "La tyrannie du risque zéro" dans le magazine Start
Article "La tyrannie du risque zéro" dans le magazine StartArticle "La tyrannie du risque zéro" dans le magazine Start
Article "La tyrannie du risque zéro" dans le magazine StartPascal Flamand
 
Article "quand les licornes voleront..." dans le magazine Start
Article "quand les licornes voleront..." dans le magazine StartArticle "quand les licornes voleront..." dans le magazine Start
Article "quand les licornes voleront..." dans le magazine StartPascal Flamand
 
Article sur "Le temps des c(e)rises" dans le magazine Start
Article sur "Le temps des c(e)rises" dans le magazine StartArticle sur "Le temps des c(e)rises" dans le magazine Start
Article sur "Le temps des c(e)rises" dans le magazine StartPascal Flamand
 
TOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedTOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedPascal Flamand
 
TOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO coreTOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO corePascal Flamand
 
Article sur l'Agilité dans le magazine Start
Article sur l'Agilité dans le magazine StartArticle sur l'Agilité dans le magazine Start
Article sur l'Agilité dans le magazine StartPascal Flamand
 
Article sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartArticle sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartPascal Flamand
 
Article sur la Smart City dans le magazine Start
Article sur la Smart City dans le magazine StartArticle sur la Smart City dans le magazine Start
Article sur la Smart City dans le magazine StartPascal Flamand
 
TOC training Keycloak RedhatSSO UMA
TOC training Keycloak RedhatSSO UMATOC training Keycloak RedhatSSO UMA
TOC training Keycloak RedhatSSO UMAPascal Flamand
 
Article sur les Startup dans le magazine Start
Article sur les Startup dans le magazine StartArticle sur les Startup dans le magazine Start
Article sur les Startup dans le magazine StartPascal Flamand
 
TOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedTOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedPascal Flamand
 
TOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO coreTOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO corePascal Flamand
 
Article sur les Pitchs dans le magazine Start
Article sur les Pitchs dans le magazine StartArticle sur les Pitchs dans le magazine Start
Article sur les Pitchs dans le magazine StartPascal Flamand
 
Article sur la Transformation Digitale dans le Magazine Start
Article sur la Transformation Digitale dans le Magazine StartArticle sur la Transformation Digitale dans le Magazine Start
Article sur la Transformation Digitale dans le Magazine StartPascal Flamand
 
Article sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartArticle sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartPascal Flamand
 
Tribune paca jaguards 12.12.18
Tribune paca jaguards 12.12.18Tribune paca jaguards 12.12.18
Tribune paca jaguards 12.12.18Pascal Flamand
 
Partenariat Jaguards - Busit
Partenariat Jaguards - BusitPartenariat Jaguards - Busit
Partenariat Jaguards - BusitPascal Flamand
 

Plus de Pascal Flamand (20)

Start14 french tech startuffe nation
Start14 french tech startuffe nationStart14 french tech startuffe nation
Start14 french tech startuffe nation
 
Article "Un an de télétravail et de COVID" dans le magazine Start
Article "Un an de télétravail et de COVID" dans le magazine StartArticle "Un an de télétravail et de COVID" dans le magazine Start
Article "Un an de télétravail et de COVID" dans le magazine Start
 
Article "La tyrannie du risque zéro" dans le magazine Start
Article "La tyrannie du risque zéro" dans le magazine StartArticle "La tyrannie du risque zéro" dans le magazine Start
Article "La tyrannie du risque zéro" dans le magazine Start
 
Article "quand les licornes voleront..." dans le magazine Start
Article "quand les licornes voleront..." dans le magazine StartArticle "quand les licornes voleront..." dans le magazine Start
Article "quand les licornes voleront..." dans le magazine Start
 
Article sur "Le temps des c(e)rises" dans le magazine Start
Article sur "Le temps des c(e)rises" dans le magazine StartArticle sur "Le temps des c(e)rises" dans le magazine Start
Article sur "Le temps des c(e)rises" dans le magazine Start
 
TOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedTOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advanced
 
TOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO coreTOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO core
 
Article sur l'Agilité dans le magazine Start
Article sur l'Agilité dans le magazine StartArticle sur l'Agilité dans le magazine Start
Article sur l'Agilité dans le magazine Start
 
Article sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartArticle sur l'IA dans le magazine Start
Article sur l'IA dans le magazine Start
 
Article sur la Smart City dans le magazine Start
Article sur la Smart City dans le magazine StartArticle sur la Smart City dans le magazine Start
Article sur la Smart City dans le magazine Start
 
TOC training Keycloak RedhatSSO UMA
TOC training Keycloak RedhatSSO UMATOC training Keycloak RedhatSSO UMA
TOC training Keycloak RedhatSSO UMA
 
Article sur les Startup dans le magazine Start
Article sur les Startup dans le magazine StartArticle sur les Startup dans le magazine Start
Article sur les Startup dans le magazine Start
 
TOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advancedTOC training Keycloak RedhatSSO advanced
TOC training Keycloak RedhatSSO advanced
 
TOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO coreTOC training KeyCloak Redhat SSO core
TOC training KeyCloak Redhat SSO core
 
TOC training OpenIDM
TOC training OpenIDMTOC training OpenIDM
TOC training OpenIDM
 
Article sur les Pitchs dans le magazine Start
Article sur les Pitchs dans le magazine StartArticle sur les Pitchs dans le magazine Start
Article sur les Pitchs dans le magazine Start
 
Article sur la Transformation Digitale dans le Magazine Start
Article sur la Transformation Digitale dans le Magazine StartArticle sur la Transformation Digitale dans le Magazine Start
Article sur la Transformation Digitale dans le Magazine Start
 
Article sur l'IA dans le magazine Start
Article sur l'IA dans le magazine StartArticle sur l'IA dans le magazine Start
Article sur l'IA dans le magazine Start
 
Tribune paca jaguards 12.12.18
Tribune paca jaguards 12.12.18Tribune paca jaguards 12.12.18
Tribune paca jaguards 12.12.18
 
Partenariat Jaguards - Busit
Partenariat Jaguards - BusitPartenariat Jaguards - Busit
Partenariat Jaguards - Busit
 

Toptic 12 octobre2010

  • 1. Les méthodologies de Développement Open Source ( et les entreprises traditionnelles : Des approches irréconciliables ? Pascal FLAMAND pflamand(at)janua.fr 0 950 260 370
  • 2. « ἕν οἶδα ὅτι οὐδὲν οἶδα » « je ne sais qu'une chose, c'est que je ne sais rien ». (SOCRATE 470 – 399 avant J.C.)
  • 3. Quelques idées reçues sur l'Open Source... ● L’Open Source est gratuit ● L’Open Source ne coûte rien ● Les logiciels Open Source sont de mauvaise qualité ● L'Open Source est un monde d'idéalistes ● Les logiciels Open Source sont des outils pour spécialistes ● La disponibilité des sources ne sert à rien ● ● Si je mets mon code en Open Source, je vais me le faire voler Aucune garantie n'est fournie avec un logiciel Open Source ........
  • 4. Le monde Open Source en réalité c'est : ● ● ● ● ● ● Linux et les logiciels Open Source : plusieurs millions de lignes de code, un spectre bien au delà du système d'exploitation.... Une qualité reconnue, une utilisation sur les serveurs, desktop et dans l'embarqué, une présence historique forte dans l'ingénierie logicielle, Mais aussi une présence dans toutes les « box » adsl, 90% des serveurs internet, 80% du cloud,... En 2010, 75% des principales DSI ont une stratégie formalisée d’acquisition et de gestion de solutions open source.(source SMILE) En 2010, les principales DSI envisageront les solutions open source pour 80% de leur dépenses en logiciel d’infrastructure. En 2010, l’open source fera partie des applications critiques dans 75% des 2000 plus grandes entreprises ‘globales’.(source SMILE)
  • 5. Le monde Open Source c'est aussi : ● ● ● Pas d'organisations pré-définies, une communauté, des individus et des règles adaptatives...Et aussi de très grandes entreprises (IBM, HP, Sun, Novell,...) qui contribuent.. Des utilisateurs (clients) qui sont co-producteurs/co-créateurs des logiciels qu'ils utilisent Pas de brevets (sauf pour protéger la communauté), pas de licences propriétaires, => comment cela est-il possible ? ● ....Surement par l'emploi de méthodologies disruptives et différentes..
  • 6. La communauté c'est... ● Une organisation informelle mais efficace :
  • 7. Les bases..... ● ● ● La Cathédrale et le Bazar (titre original : « The Cathedral and the Bazaar ») est un essai de Eric S. Raymond, co-créateur du terme open source et dont il défend avant tout la qualité : L'auteur y décrit le modèle de développement de Linux en le comparant à un bazar : cette manière de développer des logiciels, par la coopération d'une multitude de développeurs, se caractérise par une adaptabilité et une flexibilité impossible dans une structure organisée de façon hiérarchique. Quelques slogans incontournables, simples (et à avoir toujours à l'esprit) du monde Open Source : – « Release Early, Release Often » – « KISS ( Keep It Stupid Simple) » et par extension « Quick and dirty », très utile pour les « proof of concept »..
  • 8. Des méthodologies de développement disruptives (def : Se dit d'une décharge électrique qui s'accompagne d'une étincelle...) : ● Héritées de l'école « Lean » ( système de production de Toyota – théorisé par le MIT - orienté productivité et qualité) – – Extreme programming (peer review, build automatique,test unitaires, auto-documentation) – ● SCRUM (nous allons revenir dessus..) Et plus généralement toutes les méthodologies dites « agiles ».... Une dimension collaborative essentielle basée sur des outils performants (gestionnaire conf, bug tracker, wiki, wish list, intégration continue...) Objectifs : moins de specs, plus de réactivité, un « re-use » maximal (le syndrome du « not invented here » qui fait tant de mal à tant de sociétés)..
  • 9. Les entreprises de toute taille doivent aujourd'hui faire face à de nouveaux enjeux : ● Une mondialisation de fait, une accélération des cycles économiques... ● Un manque de visibilité à long terme.. ● Un « time to market » qui se réduit... ● Et surtout un éco-système élargit : plus aucune entreprise ne sait/peut tout faire toute seule, elle doit intégrer dans sa sphère ses fournisseurs, partenaires, clients et gérer ses projets en mode consortium..... => Toute ressemblance avec le monde Open Source serait fortuite..
  • 10. En guise de conclusion... •Les méthodologies et les process qualité traditionnels ne sont pas une fin en soit mais des outils.. •Il n'existe pas de bonnes ou de mauvaises méthodes, il faut se poser au début de chaque projet la question de laquelle adopter, laquelle est la plus pertinente... En fonction du périmètre du projet et de ses contraintes.. •Les outils collaboratifs les plus puissants viennent de la communauté Open Source et de ses besoins particuliers, ils commencent à se répandre au sein des entreprises (lentement parfois)....Ils sont fondamentaux pour gérer les projets complexes menés par de multiples entités (consortium..). •L'homme doit rester au coeur du système, la gestion de la connaissance et des compétences est fondamentale. => tout cela pour une efficacité, une qualité et un résultat optimum
  • 11. Merci pour votre attention, Avez vous des Questions ? Pascal FLAMAND pflamand(at)janua.fr 0 950 260 370