SlideShare une entreprise Scribd logo
1  sur  34
Innover sans contrainte,  Intégrer sans rupture. Guillaume Laforge Fabrice Robini
[object Object],[object Object],[object Object],[object Object],[object Object],Plantons le décor ! ©OCTO Technology – Université du Système d’information
[object Object],[object Object],[object Object],[object Object],[object Object],Les auteurs (1/2) © OCTO Technology – Université du Système d’information [email_address]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Les auteurs (2/2) © OCTO Technology – Université du Système d’information [email_address]
[object Object],Le décor © OCTO Technology – Université du Système d’information Le décor
Le métier © OCTO Technology – Université du Système d’information C’est maintenant ou jamais ! Faut lancer le projet, on n’a que trois semaines devant nous ! Le métier
La production Comme d’habitude, on va nous livrer des technologies qu’on n’arrive jamais à intégrer !
La production Comme d’habitude, on va nous livrer des technologies qu’on n’arrive jamais à intégrer !
Le DSI Je vais encore devoir gérer ces conflits entre la MOA, la MOE et la Production
Trois semaines ?  Mais rien que d’installer les environnements et les  frameworks , ça nous prend déjà une semaine… L’équipe projet
L’intrigue : adresser les deux enjeux… © OCTO Technology – Université du Système d’information Etre rapidement opérationnel,  se focaliser sur le métier Pouvoir intégrer sans douleurs dans le S.I 1. 2.
L’équipe projet © OCTO Technology – Université du Système d’information Et si on essayait cette nouvelle solution ? L’équipe projet Tu veux parler de  GRAILS  ?
[object Object],[object Object],A vos marques ! prêt ? Codez ! © OCTO Technology – Université du Système d’information Base de données Gestion des dépendances Accès aux données Services transactionnels IHMs Serveur Web Packaging
© OCTO Technology – Université du Système d’information Ok, on se revoit dans une semaine, le temps de lancer le projet… Le métier
Le métier © OCTO Technology – Université du Système d’information Une application si rapide,  je n’y crois pas ! Je ne veux pas un prototype ! Comment ça peut marcher ?  Tu me caches quelque chose ! Le métier
Zéro configuration ! © OCTO Technology – Université du Système d’information class  Album { String title String artist String style } http://serveur.com/MusicShare/ album / list ALBUM ID TITLE ARTIST STYLE views album list.gsp
© OCTO Technology – Université du Système d’information On peut démarrer rapidement, mais comment ça va m’aider à me focaliser sur le métier ? L’équipe projet
Vers du code métier lisible ? © OCTO Technology – Université du Système d’information Densité  sémantique métier 20%
Vers du code métier lisible ? © OCTO Technology – Université du Système d’information 80%
L’expressivité à tous les niveaux © OCTO Technology – Université du Système d’information
Le DSI On a un S.I ! il faudra s’y intégrer !
S’intégrer avec le S.I © OCTO Technology – Université du Système d’information
La production C’est quoi encore cette techno folklorique qui ne va pas respecter nos standards ?
Du standard, rien que du standard ! © OCTO Technology – Université du Système d’information Le livrable, c’est du JAVA / JEE  Utilisez vos serveurs d’application existants ! Administrez et exploitez avec vos outils
Le DSI On a capitalisé sur un existant, on ne va quand-même pas tout refaire parce que l’on change de technologie !
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Réutilisez votre existant ! © OCTO Technology – Université du Système d’information Accès aux données IHM Services métier Existant JAVA Dev. GRAILS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Les conventions, la réponse magique ? © OCTO Technology – Université du Système d’information
[object Object],[object Object],[object Object],[object Object],Réutilisez votre existant ! (2/2) © OCTO Technology – Université du Système d’information Accès aux données IHM / Services REST Existant JAVA Dev. GRAILS Services métier ANNUAIRE LDAP
Le DSI Attendez, C’est  scalable  votre truc ?!
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Approche « Full Grails » © OCTO Technology – Université du Système d’information Accès aux données IHM Dev. GRAILS Services métier
Le dénouement
Innover sans contrainte, intégrer sans rupture Attendez,  respectons Les standards, il faut utiliser le socle ! (Socles  d’entreprise) Innover sans contrainte, Intégrer sans rupture (Socles légers) innovation innovation J’innove dans mon coin, je prototype et je refais dans les règles de l’art (Outils RAD) innovation t t t Flux d’innovation Respect des standards du S.I
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Innover sans contrainte, intégrer sans rupture © OCTO Technology – Université du Système d’information
Des questions ? © OCTO Technology – Université du Système d’information

Contenu connexe

Tendances

Hibernate vs le_cloud_computing
Hibernate vs le_cloud_computingHibernate vs le_cloud_computing
Hibernate vs le_cloud_computingIppon
 
Formation Spring Avancé gratuite par Ippon 2014
Formation Spring Avancé gratuite par Ippon 2014Formation Spring Avancé gratuite par Ippon 2014
Formation Spring Avancé gratuite par Ippon 2014Ippon
 
Programmation orientee aspect 201401 - Ensim
Programmation orientee aspect 201401 - EnsimProgrammation orientee aspect 201401 - Ensim
Programmation orientee aspect 201401 - EnsimLaurent Broudoux
 
Formation JPA Avancé / Hibernate gratuite par Ippon 2014
Formation JPA Avancé / Hibernate gratuite par Ippon 2014Formation JPA Avancé / Hibernate gratuite par Ippon 2014
Formation JPA Avancé / Hibernate gratuite par Ippon 2014Ippon
 
Andcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesAndcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesCERTyou Formation
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm
 
Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...Ippon
 
Road map to DevOps engineering - Elie Sirius
Road map to DevOps engineering -  Elie SiriusRoad map to DevOps engineering -  Elie Sirius
Road map to DevOps engineering - Elie SiriusGDG Bujumbura
 
20081023 - Paris Vi Master STL TA - Initiation Maven
20081023 - Paris Vi Master STL TA - Initiation Maven20081023 - Paris Vi Master STL TA - Initiation Maven
20081023 - Paris Vi Master STL TA - Initiation MavenArnaud Héritier
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPjulien pauli
 

Tendances (13)

Introduction àJava
Introduction àJavaIntroduction àJava
Introduction àJava
 
Hibernate vs le_cloud_computing
Hibernate vs le_cloud_computingHibernate vs le_cloud_computing
Hibernate vs le_cloud_computing
 
Formation Spring Avancé gratuite par Ippon 2014
Formation Spring Avancé gratuite par Ippon 2014Formation Spring Avancé gratuite par Ippon 2014
Formation Spring Avancé gratuite par Ippon 2014
 
Programmation orientee aspect 201401 - Ensim
Programmation orientee aspect 201401 - EnsimProgrammation orientee aspect 201401 - Ensim
Programmation orientee aspect 201401 - Ensim
 
Formation JPA Avancé / Hibernate gratuite par Ippon 2014
Formation JPA Avancé / Hibernate gratuite par Ippon 2014Formation JPA Avancé / Hibernate gratuite par Ippon 2014
Formation JPA Avancé / Hibernate gratuite par Ippon 2014
 
Andcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexesAndcx formation-android-avance-creation-d-applications-complexes
Andcx formation-android-avance-creation-d-applications-complexes
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau Perfectionnement
 
Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...
 
Road map to DevOps engineering - Elie Sirius
Road map to DevOps engineering -  Elie SiriusRoad map to DevOps engineering -  Elie Sirius
Road map to DevOps engineering - Elie Sirius
 
20081023 - Paris Vi Master STL TA - Initiation Maven
20081023 - Paris Vi Master STL TA - Initiation Maven20081023 - Paris Vi Master STL TA - Initiation Maven
20081023 - Paris Vi Master STL TA - Initiation Maven
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHP
 
PHP5 et Zend Framework
PHP5 et Zend FrameworkPHP5 et Zend Framework
PHP5 et Zend Framework
 

En vedette

Mise en œuvre d'un système d'information voyageur
Mise en œuvre d'un système d'information voyageurMise en œuvre d'un système d'information voyageur
Mise en œuvre d'un système d'information voyageurStephan Simart
 
managment du qualité
managment du qualitémanagment du qualité
managment du qualitésoumiasimsim
 
Transport en commun_he_thong_giao_thong_cong_cong
Transport en commun_he_thong_giao_thong_cong_congTransport en commun_he_thong_giao_thong_cong_cong
Transport en commun_he_thong_giao_thong_cong_congNGUYEN Duy Cuong
 
Filip drapak ppp in financial crises francais
Filip drapak ppp in financial crises francaisFilip drapak ppp in financial crises francais
Filip drapak ppp in financial crises francaisicgfmconference
 
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...itSMF France
 
Book imagin ta com
Book imagin ta comBook imagin ta com
Book imagin ta comImagin Tacom
 
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015Innover par et pour la donnée - Logilab ADBU Bibcamp 2015
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015Logilab
 
Open innovation par le crowdsourcing
Open innovation par le crowdsourcingOpen innovation par le crowdsourcing
Open innovation par le crowdsourcingChristophe Riba
 
Financement en techno- Sylvain Lagacé
Financement en techno- Sylvain LagacéFinancement en techno- Sylvain Lagacé
Financement en techno- Sylvain LagacéAQT-presentations
 
Ateliers e-learning
Ateliers e-learningAteliers e-learning
Ateliers e-learningaligot
 
Créer et exploiter le réseau de bus de Riyad
Créer et exploiter le réseau de bus de RiyadCréer et exploiter le réseau de bus de Riyad
Créer et exploiter le réseau de bus de Riyadcafs-org
 
Dix pistes pour innover dans des temps incertains 24.11.2015
Dix pistes pour innover dans des temps incertains   24.11.2015Dix pistes pour innover dans des temps incertains   24.11.2015
Dix pistes pour innover dans des temps incertains 24.11.2015Hervé Lebret
 
Biomim'review - galerie d'exemples d'innovations bio-inspirées
Biomim'review - galerie d'exemples d'innovations bio-inspiréesBiomim'review - galerie d'exemples d'innovations bio-inspirées
Biomim'review - galerie d'exemples d'innovations bio-inspiréesAlain Renaudin
 

En vedette (17)

Mise en œuvre d'un système d'information voyageur
Mise en œuvre d'un système d'information voyageurMise en œuvre d'un système d'information voyageur
Mise en œuvre d'un système d'information voyageur
 
managment du qualité
managment du qualitémanagment du qualité
managment du qualité
 
Transport en commun_he_thong_giao_thong_cong_cong
Transport en commun_he_thong_giao_thong_cong_congTransport en commun_he_thong_giao_thong_cong_cong
Transport en commun_he_thong_giao_thong_cong_cong
 
Filip drapak ppp in financial crises francais
Filip drapak ppp in financial crises francaisFilip drapak ppp in financial crises francais
Filip drapak ppp in financial crises francais
 
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...
Comment utiliser en entreprise les jeux agiles pour innover, apprendre et col...
 
Soutenance_25oct2004.v3_ppt
Soutenance_25oct2004.v3_pptSoutenance_25oct2004.v3_ppt
Soutenance_25oct2004.v3_ppt
 
Book imagin ta com
Book imagin ta comBook imagin ta com
Book imagin ta com
 
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015Innover par et pour la donnée - Logilab ADBU Bibcamp 2015
Innover par et pour la donnée - Logilab ADBU Bibcamp 2015
 
Innover grâce au Design Thinking - Cogite
Innover grâce au Design Thinking  - CogiteInnover grâce au Design Thinking  - Cogite
Innover grâce au Design Thinking - Cogite
 
Comment co-innover avec l'écosystème de ses fournisseurs ? - ECDYS
Comment co-innover avec l'écosystème de ses fournisseurs ? - ECDYSComment co-innover avec l'écosystème de ses fournisseurs ? - ECDYS
Comment co-innover avec l'écosystème de ses fournisseurs ? - ECDYS
 
Open innovation par le crowdsourcing
Open innovation par le crowdsourcingOpen innovation par le crowdsourcing
Open innovation par le crowdsourcing
 
Financement en techno- Sylvain Lagacé
Financement en techno- Sylvain LagacéFinancement en techno- Sylvain Lagacé
Financement en techno- Sylvain Lagacé
 
Ateliers e-learning
Ateliers e-learningAteliers e-learning
Ateliers e-learning
 
Créer et exploiter le réseau de bus de Riyad
Créer et exploiter le réseau de bus de RiyadCréer et exploiter le réseau de bus de Riyad
Créer et exploiter le réseau de bus de Riyad
 
Innover, c’est rêver
Innover, c’est rêverInnover, c’est rêver
Innover, c’est rêver
 
Dix pistes pour innover dans des temps incertains 24.11.2015
Dix pistes pour innover dans des temps incertains   24.11.2015Dix pistes pour innover dans des temps incertains   24.11.2015
Dix pistes pour innover dans des temps incertains 24.11.2015
 
Biomim'review - galerie d'exemples d'innovations bio-inspirées
Biomim'review - galerie d'exemples d'innovations bio-inspiréesBiomim'review - galerie d'exemples d'innovations bio-inspirées
Biomim'review - galerie d'exemples d'innovations bio-inspirées
 

Similaire à Innover sans contrainte, intégrer sans rupture

Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiquesJoseph Glorieux
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesOCTO Technology Suisse
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudMichel-Marie Maudet
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!OCTO Technology
 
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"OCTO Technology
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du CloudLINAGORA
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTFactoVia
 
#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devopsEmmanuel Roldan
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...OCTO Technology
 
Introduction à Spring.pdf
Introduction à Spring.pdfIntroduction à Spring.pdf
Introduction à Spring.pdfbadrfathallah2
 
Alavea - 2010
Alavea - 2010Alavea - 2010
Alavea - 2010Cloudixio
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanneDidier Durand
 
IBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageIBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageFresche Solutions
 
M1 presentation OSGi
M1 presentation OSGiM1 presentation OSGi
M1 presentation OSGiVelossity
 
French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0XebiaLabs
 
Présentation Eranea à Open Source Now 2012
Présentation Eranea à Open Source Now 2012Présentation Eranea à Open Source Now 2012
Présentation Eranea à Open Source Now 2012Didier Durand
 
Garder les technologies à la fine pointe: Un facteur de changement
Garder les technologies à la fine pointe: Un facteur de changementGarder les technologies à la fine pointe: Un facteur de changement
Garder les technologies à la fine pointe: Un facteur de changementCisco Canada
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
Radio France rencontre Drupal
Radio France rencontre DrupalRadio France rencontre Drupal
Radio France rencontre DrupalOlivier Friesse
 
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"OCTO Technology
 

Similaire à Innover sans contrainte, intégrer sans rupture (20)

Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiques
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
 
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
 
#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
 
Introduction à Spring.pdf
Introduction à Spring.pdfIntroduction à Spring.pdf
Introduction à Spring.pdf
 
Alavea - 2010
Alavea - 2010Alavea - 2010
Alavea - 2010
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne
 
IBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageIBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon Savage
 
M1 presentation OSGi
M1 presentation OSGiM1 presentation OSGi
M1 presentation OSGi
 
French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0
 
Présentation Eranea à Open Source Now 2012
Présentation Eranea à Open Source Now 2012Présentation Eranea à Open Source Now 2012
Présentation Eranea à Open Source Now 2012
 
Garder les technologies à la fine pointe: Un facteur de changement
Garder les technologies à la fine pointe: Un facteur de changementGarder les technologies à la fine pointe: Un facteur de changement
Garder les technologies à la fine pointe: Un facteur de changement
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
Radio France rencontre Drupal
Radio France rencontre DrupalRadio France rencontre Drupal
Radio France rencontre Drupal
 
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
 

Plus de Guillaume Laforge

Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Guillaume Laforge
 
Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Guillaume Laforge
 
Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Guillaume Laforge
 
Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Guillaume Laforge
 
Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Guillaume Laforge
 
Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Guillaume Laforge
 
Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Guillaume Laforge
 
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Guillaume Laforge
 
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGroovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGuillaume Laforge
 
Going to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGoing to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGuillaume Laforge
 
Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Guillaume Laforge
 
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Guillaume Laforge
 
GPars et PrettyTime - Paris JUG 2011 - Guillaume Laforge
GPars et PrettyTime - Paris JUG 2011 - Guillaume LaforgeGPars et PrettyTime - Paris JUG 2011 - Guillaume Laforge
GPars et PrettyTime - Paris JUG 2011 - Guillaume LaforgeGuillaume Laforge
 
Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Guillaume Laforge
 
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Guillaume Laforge
 
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Guillaume Laforge
 

Plus de Guillaume Laforge (20)

Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013
 
Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013
 
Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013
 
Groovy 2 and beyond
Groovy 2 and beyondGroovy 2 and beyond
Groovy 2 and beyond
 
Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012
 
Groovy 2.0 webinar
Groovy 2.0 webinarGroovy 2.0 webinar
Groovy 2.0 webinar
 
Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012
 
Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012
 
JavaOne 2012 Groovy update
JavaOne 2012 Groovy updateJavaOne 2012 Groovy update
JavaOne 2012 Groovy update
 
Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012
 
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
 
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGroovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
 
Going to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGoing to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific Languages
 
Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012
 
Whats new in Groovy 2.0?
Whats new in Groovy 2.0?Whats new in Groovy 2.0?
Whats new in Groovy 2.0?
 
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
 
GPars et PrettyTime - Paris JUG 2011 - Guillaume Laforge
GPars et PrettyTime - Paris JUG 2011 - Guillaume LaforgeGPars et PrettyTime - Paris JUG 2011 - Guillaume Laforge
GPars et PrettyTime - Paris JUG 2011 - Guillaume Laforge
 
Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011
 
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
 
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
 

Innover sans contrainte, intégrer sans rupture

  • 1. Innover sans contrainte, Intégrer sans rupture. Guillaume Laforge Fabrice Robini
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Le métier © OCTO Technology – Université du Système d’information C’est maintenant ou jamais ! Faut lancer le projet, on n’a que trois semaines devant nous ! Le métier
  • 7. La production Comme d’habitude, on va nous livrer des technologies qu’on n’arrive jamais à intégrer !
  • 8. La production Comme d’habitude, on va nous livrer des technologies qu’on n’arrive jamais à intégrer !
  • 9. Le DSI Je vais encore devoir gérer ces conflits entre la MOA, la MOE et la Production
  • 10. Trois semaines ? Mais rien que d’installer les environnements et les frameworks , ça nous prend déjà une semaine… L’équipe projet
  • 11. L’intrigue : adresser les deux enjeux… © OCTO Technology – Université du Système d’information Etre rapidement opérationnel, se focaliser sur le métier Pouvoir intégrer sans douleurs dans le S.I 1. 2.
  • 12. L’équipe projet © OCTO Technology – Université du Système d’information Et si on essayait cette nouvelle solution ? L’équipe projet Tu veux parler de GRAILS ?
  • 13.
  • 14. © OCTO Technology – Université du Système d’information Ok, on se revoit dans une semaine, le temps de lancer le projet… Le métier
  • 15. Le métier © OCTO Technology – Université du Système d’information Une application si rapide, je n’y crois pas ! Je ne veux pas un prototype ! Comment ça peut marcher ? Tu me caches quelque chose ! Le métier
  • 16. Zéro configuration ! © OCTO Technology – Université du Système d’information class Album { String title String artist String style } http://serveur.com/MusicShare/ album / list ALBUM ID TITLE ARTIST STYLE views album list.gsp
  • 17. © OCTO Technology – Université du Système d’information On peut démarrer rapidement, mais comment ça va m’aider à me focaliser sur le métier ? L’équipe projet
  • 18. Vers du code métier lisible ? © OCTO Technology – Université du Système d’information Densité sémantique métier 20%
  • 19. Vers du code métier lisible ? © OCTO Technology – Université du Système d’information 80%
  • 20. L’expressivité à tous les niveaux © OCTO Technology – Université du Système d’information
  • 21. Le DSI On a un S.I ! il faudra s’y intégrer !
  • 22. S’intégrer avec le S.I © OCTO Technology – Université du Système d’information
  • 23. La production C’est quoi encore cette techno folklorique qui ne va pas respecter nos standards ?
  • 24. Du standard, rien que du standard ! © OCTO Technology – Université du Système d’information Le livrable, c’est du JAVA / JEE Utilisez vos serveurs d’application existants ! Administrez et exploitez avec vos outils
  • 25. Le DSI On a capitalisé sur un existant, on ne va quand-même pas tout refaire parce que l’on change de technologie !
  • 26.
  • 27.
  • 28.
  • 29. Le DSI Attendez, C’est scalable votre truc ?!
  • 30.
  • 32. Innover sans contrainte, intégrer sans rupture Attendez, respectons Les standards, il faut utiliser le socle ! (Socles d’entreprise) Innover sans contrainte, Intégrer sans rupture (Socles légers) innovation innovation J’innove dans mon coin, je prototype et je refais dans les règles de l’art (Outils RAD) innovation t t t Flux d’innovation Respect des standards du S.I
  • 33.
  • 34. Des questions ? © OCTO Technology – Université du Système d’information