SlideShare a Scribd company logo
1 of 22
Conception et Développement d’une
                                                 application citoyenne
                                                          Soutenance de stage




Tristan Michelet
Conception et Développement d’une application citoyenne                         1
Le Contexte



                                                          Imaginez...




                                                 +                      =


Tristan Michelet
Conception et Développement d’une application citoyenne                                   2
Le Contexte
 §  Le Besoin




Tristan Michelet
Conception et Développement d’une application citoyenne                 3
Le Contexte
§  Pourquoi ce stage
      §  Convaincu par l’intérêt et l’utilité du projet
      §  Mission de conception et développement
      §  Découverte d’Octo




Tristan Michelet
Conception et Développement d’une application citoyenne                  4
Le Contexte
     Etat des lieux à mon arrivée :

§  Conception
      §  1 heure de réflexion pour la fiche de stage
      §  1 heure de réflexion pendant l’entretien


§  Connaissances
      §  Objective C :

      §  Java :

      §  Techno web :

      §  Agile :

Tristan Michelet
Conception et Développement d’une application citoyenne                 5
La Démarche
      §    Méthodes Agiles
      §    7 itérations de 2 semaines
      §    Equipe d’un PO, un Coach, une Graphiste et un Dev
      §    Cadrage très léger pour définir une Story Map
      §    Conception tout au long du projet
      §    TDD pour le Back Office
      §    Sonar




Tristan Michelet
Conception et Développement d’une application citoyenne                 6
La Démarche
§  Tech
      §  Architecture




Tristan Michelet
Conception et Développement d’une application citoyenne                 7
La Démarche
§  Tech
      §  Architecture
      §  Frameworks




Tristan Michelet
Conception et Développement d’une application citoyenne                 8
La Démarche
§  Tech
      §  Architecture
      §  Frameworks
      §  Tests




Tristan Michelet
Conception et Développement d’une application citoyenne                 9
Bilan


       57 User Stories                                    6 kLoc   130 tests

Mais surtout …

§  1 application iPhone pour signaler et suivre les anomalies
§  1 application web pour les gérer




Tristan Michelet
Conception et Développement d’une application citoyenne                                10
Bilan




Tristan Michelet
Conception et Développement d’une application citoyenne           11
Bilan




Tristan Michelet
Conception et Développement d’une application citoyenne           12
Démonstration
§  Story 1 : En tant que citoyen, je signale une anomalie




© OCTO 2010                                                  13
Démonstration
§  Story 1 : En tant que citoyen, je signale une anomalie




© OCTO 2010                                                  14
Démonstration
§  Story 1 : En tant que citoyen, je signale une anomalie




© OCTO 2010                                                  15
Démonstration
§  Story 2 : En tant que citoyen, je like une anomalie




© OCTO 2010                                                   16
Démonstration
§  Story 2 : En tant que citoyen, je like une anomalie




© OCTO 2010                                                   17
Démonstration
§  Story 3 : En tant que citoyen, je repère les anomalies de
   mon quartier




© OCTO 2010                                                     18
Démonstration
§  Story 4 : En tant que gestionnaire, je renseigne des
   informations au sujet d’une anomalie




© OCTO 2010                                                  19
Next Steps

§  Démarcher une mairie
     §  Concevoir les fonctionnalités suivantes avec les gestionnaires


§  Charter l’application iPhone

§  Introduire de la gamification




© OCTO 2010                                                               20
Take Away

§  Démarcher une mairie
     §  Concevoir les fonctionnalités suivantes avec les gestionnaires


§  Charter l’application iPhone

§  Introduire de la gamification




© OCTO 2010                                                               21
Merci.



© OCTO 2010            22

More Related Content

Viewers also liked

Présentation-LF-SI16-002
Présentation-LF-SI16-002Présentation-LF-SI16-002
Présentation-LF-SI16-002Waçym M'nasri
 
Le Développement d’une Application Web
Le Développement d’une Application WebLe Développement d’une Application Web
Le Développement d’une Application WebMalick Mbaye
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Nazih Heni
 
Centrale litiére important
Centrale litiére importantCentrale litiére important
Centrale litiére importantMaryam Mimita
 
Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis abouaalexis
 
Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...ECAM Brussels Engineering School
 
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi - Gruppo Biesse
 
Conception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneConception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneAydi Nébil
 
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8Fouad ELOUAD
 
Mémoire de fin d’étude sur ma vision de l’ingénieur Iteem
Mémoire de fin d’étude sur ma vision de l’ingénieur IteemMémoire de fin d’étude sur ma vision de l’ingénieur Iteem
Mémoire de fin d’étude sur ma vision de l’ingénieur IteemChris Delepierre
 
qcm développement informatique
qcm développement informatiqueqcm développement informatique
qcm développement informatiquebeware_17
 
4 contre-mesures pour renforcer la sécurité de son application web coté client
4 contre-mesures pour renforcer la sécurité de son application web coté client4 contre-mesures pour renforcer la sécurité de son application web coté client
4 contre-mesures pour renforcer la sécurité de son application web coté clientMohammed CHERIFI
 
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...David Izinkanuko
 
Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"Nazih Heni
 
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...BEIJAFLORE
 

Viewers also liked (19)

OpenAge
OpenAgeOpenAge
OpenAge
 
PHP5 et Zend Framework
PHP5 et Zend FrameworkPHP5 et Zend Framework
PHP5 et Zend Framework
 
Présentation-LF-SI16-002
Présentation-LF-SI16-002Présentation-LF-SI16-002
Présentation-LF-SI16-002
 
Le Développement d’une Application Web
Le Développement d’une Application WebLe Développement d’une Application Web
Le Développement d’une Application Web
 
Projet Domurpic
Projet DomurpicProjet Domurpic
Projet Domurpic
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
 
Centrale litiére important
Centrale litiére importantCentrale litiére important
Centrale litiére important
 
Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis
 
Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...
 
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
 
Conception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneConception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligne
 
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8
Migration des données et portage du module GMAO de OpenERP 6.1 vers Odoo 8
 
Mémoire de fin d’étude sur ma vision de l’ingénieur Iteem
Mémoire de fin d’étude sur ma vision de l’ingénieur IteemMémoire de fin d’étude sur ma vision de l’ingénieur Iteem
Mémoire de fin d’étude sur ma vision de l’ingénieur Iteem
 
qcm développement informatique
qcm développement informatiqueqcm développement informatique
qcm développement informatique
 
4 contre-mesures pour renforcer la sécurité de son application web coté client
4 contre-mesures pour renforcer la sécurité de son application web coté client4 contre-mesures pour renforcer la sécurité de son application web coté client
4 contre-mesures pour renforcer la sécurité de son application web coté client
 
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...
diapo etude du décalage de la chaine opercule d'une conditionneuse de yaourt ...
 
Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"
 
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...Applications Mobiles - Bonnes pratiques de conception et de développement de ...
Applications Mobiles - Bonnes pratiques de conception et de développement de ...
 

Similar to Soutenance de stage Octo Technology

Restitution #1 du 03/11/15 - ateliers
Restitution #1 du 03/11/15 - ateliersRestitution #1 du 03/11/15 - ateliers
Restitution #1 du 03/11/15 - ateliersTerriNum Cpnt
 
KOUNANKOU :Villes Internet , Villes numériques afrique
KOUNANKOU :Villes Internet , Villes numériques afriqueKOUNANKOU :Villes Internet , Villes numériques afrique
KOUNANKOU :Villes Internet , Villes numériques afriqueKounakou
 
L'user experience for IoT
L'user experience for IoTL'user experience for IoT
L'user experience for IoTUX REPUBLIC
 
Pres numerique-sept2018
Pres numerique-sept2018Pres numerique-sept2018
Pres numerique-sept2018NFR21
 
Association des informaticiens des collèges du Québec Aicq
Association des informaticiens des collèges du Québec AicqAssociation des informaticiens des collèges du Québec Aicq
Association des informaticiens des collèges du Québec AicqMario tout de go Inc.
 
Génération C, médias sociaux et apprentissages scolaires
Génération C, médias sociaux et apprentissages scolairesGénération C, médias sociaux et apprentissages scolaires
Génération C, médias sociaux et apprentissages scolairesMario tout de go Inc.
 
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...PraTIC / projet de l'UQAM
 
Présentation Ionic Framework
Présentation Ionic FrameworkPrésentation Ionic Framework
Présentation Ionic FrameworkNdongo Samb
 
130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numerique130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numeriqueAlain Ducass
 
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...PraTIC / projet de l'UQAM
 
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...PraTIC / projet de l'UQAM
 
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriaux
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriauxForumCapCom2019_C9Hop_InstagramRecitsTerritoriaux
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriauxCap'Com
 
ForumCapCom2019_C9_InstagramRecitsTerritoriaux
ForumCapCom2019_C9_InstagramRecitsTerritoriauxForumCapCom2019_C9_InstagramRecitsTerritoriaux
ForumCapCom2019_C9_InstagramRecitsTerritoriauxCap'Com
 

Similar to Soutenance de stage Octo Technology (14)

Restitution #1 du 03/11/15 - ateliers
Restitution #1 du 03/11/15 - ateliersRestitution #1 du 03/11/15 - ateliers
Restitution #1 du 03/11/15 - ateliers
 
KOUNANKOU :Villes Internet , Villes numériques afrique
KOUNANKOU :Villes Internet , Villes numériques afriqueKOUNANKOU :Villes Internet , Villes numériques afrique
KOUNANKOU :Villes Internet , Villes numériques afrique
 
Webcom Montréal, piste #openGouv
Webcom Montréal, piste #openGouvWebcom Montréal, piste #openGouv
Webcom Montréal, piste #openGouv
 
L'user experience for IoT
L'user experience for IoTL'user experience for IoT
L'user experience for IoT
 
Pres numerique-sept2018
Pres numerique-sept2018Pres numerique-sept2018
Pres numerique-sept2018
 
Association des informaticiens des collèges du Québec Aicq
Association des informaticiens des collèges du Québec AicqAssociation des informaticiens des collèges du Québec Aicq
Association des informaticiens des collèges du Québec Aicq
 
Génération C, médias sociaux et apprentissages scolaires
Génération C, médias sociaux et apprentissages scolairesGénération C, médias sociaux et apprentissages scolaires
Génération C, médias sociaux et apprentissages scolaires
 
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...
Table BSL - Formation sur les enjeux que soulèvent les pratiques collaborativ...
 
Présentation Ionic Framework
Présentation Ionic FrameworkPrésentation Ionic Framework
Présentation Ionic Framework
 
130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numerique130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numerique
 
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...
CAFE - Formation sur les enjeux que soulèvent les pratiques collaboratives et...
 
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...
FAFMRQ groupe 1 - Formation sur les enjeux que soulèvent les pratiques collab...
 
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriaux
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriauxForumCapCom2019_C9Hop_InstagramRecitsTerritoriaux
ForumCapCom2019_C9Hop_InstagramRecitsTerritoriaux
 
ForumCapCom2019_C9_InstagramRecitsTerritoriaux
ForumCapCom2019_C9_InstagramRecitsTerritoriauxForumCapCom2019_C9_InstagramRecitsTerritoriaux
ForumCapCom2019_C9_InstagramRecitsTerritoriaux
 

Recently uploaded

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 

Recently uploaded (20)

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 

Soutenance de stage Octo Technology

  • 1. Conception et Développement d’une application citoyenne Soutenance de stage Tristan Michelet Conception et Développement d’une application citoyenne 1
  • 2. Le Contexte Imaginez... + = Tristan Michelet Conception et Développement d’une application citoyenne 2
  • 3. Le Contexte §  Le Besoin Tristan Michelet Conception et Développement d’une application citoyenne 3
  • 4. Le Contexte §  Pourquoi ce stage §  Convaincu par l’intérêt et l’utilité du projet §  Mission de conception et développement §  Découverte d’Octo Tristan Michelet Conception et Développement d’une application citoyenne 4
  • 5. Le Contexte Etat des lieux à mon arrivée : §  Conception §  1 heure de réflexion pour la fiche de stage §  1 heure de réflexion pendant l’entretien §  Connaissances §  Objective C : §  Java : §  Techno web : §  Agile : Tristan Michelet Conception et Développement d’une application citoyenne 5
  • 6. La Démarche §  Méthodes Agiles §  7 itérations de 2 semaines §  Equipe d’un PO, un Coach, une Graphiste et un Dev §  Cadrage très léger pour définir une Story Map §  Conception tout au long du projet §  TDD pour le Back Office §  Sonar Tristan Michelet Conception et Développement d’une application citoyenne 6
  • 7. La Démarche §  Tech §  Architecture Tristan Michelet Conception et Développement d’une application citoyenne 7
  • 8. La Démarche §  Tech §  Architecture §  Frameworks Tristan Michelet Conception et Développement d’une application citoyenne 8
  • 9. La Démarche §  Tech §  Architecture §  Frameworks §  Tests Tristan Michelet Conception et Développement d’une application citoyenne 9
  • 10. Bilan 57 User Stories 6 kLoc 130 tests Mais surtout … §  1 application iPhone pour signaler et suivre les anomalies §  1 application web pour les gérer Tristan Michelet Conception et Développement d’une application citoyenne 10
  • 11. Bilan Tristan Michelet Conception et Développement d’une application citoyenne 11
  • 12. Bilan Tristan Michelet Conception et Développement d’une application citoyenne 12
  • 13. Démonstration §  Story 1 : En tant que citoyen, je signale une anomalie © OCTO 2010 13
  • 14. Démonstration §  Story 1 : En tant que citoyen, je signale une anomalie © OCTO 2010 14
  • 15. Démonstration §  Story 1 : En tant que citoyen, je signale une anomalie © OCTO 2010 15
  • 16. Démonstration §  Story 2 : En tant que citoyen, je like une anomalie © OCTO 2010 16
  • 17. Démonstration §  Story 2 : En tant que citoyen, je like une anomalie © OCTO 2010 17
  • 18. Démonstration §  Story 3 : En tant que citoyen, je repère les anomalies de mon quartier © OCTO 2010 18
  • 19. Démonstration §  Story 4 : En tant que gestionnaire, je renseigne des informations au sujet d’une anomalie © OCTO 2010 19
  • 20. Next Steps §  Démarcher une mairie §  Concevoir les fonctionnalités suivantes avec les gestionnaires §  Charter l’application iPhone §  Introduire de la gamification © OCTO 2010 20
  • 21. Take Away §  Démarcher une mairie §  Concevoir les fonctionnalités suivantes avec les gestionnaires §  Charter l’application iPhone §  Introduire de la gamification © OCTO 2010 21