SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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 ...
 

Semelhante a 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
 

Semelhante a 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
 

Último

La Projection orthogonale en dessin technique
La Projection orthogonale en dessin techniqueLa Projection orthogonale en dessin technique
La Projection orthogonale en dessin techniquessuser4dbdf2
 
Formation M2i - Femmes entrepreneures : soyez actrices du changement
Formation M2i - Femmes entrepreneures : soyez actrices du changementFormation M2i - Femmes entrepreneures : soyez actrices du changement
Formation M2i - Femmes entrepreneures : soyez actrices du changementM2i Formation
 
Présentation de lancement de la SAE203 - MMI S2
Présentation de lancement de la SAE203 - MMI S2Présentation de lancement de la SAE203 - MMI S2
Présentation de lancement de la SAE203 - MMI S2JeanLucHusson
 
Exercice de FLE pour enfants sur les transports et les prépositions
Exercice de FLE pour enfants sur les transports et les prépositionsExercice de FLE pour enfants sur les transports et les prépositions
Exercice de FLE pour enfants sur les transports et les prépositionslaetitiachassagne
 
Semaine de la Passion de Jésus-Christ.pptx
Semaine de la Passion de Jésus-Christ.pptxSemaine de la Passion de Jésus-Christ.pptx
Semaine de la Passion de Jésus-Christ.pptxMartin M Flynn
 
Planning de la semaine du 25 mars au 2 avril 2024
Planning de la semaine du 25 mars au 2 avril 2024Planning de la semaine du 25 mars au 2 avril 2024
Planning de la semaine du 25 mars au 2 avril 2024frizzole
 
Rapport projet de fin d'études licence PFE
Rapport projet de fin d'études licence PFERapport projet de fin d'études licence PFE
Rapport projet de fin d'études licence PFEAhmam Abderrahmane
 

Último (7)

La Projection orthogonale en dessin technique
La Projection orthogonale en dessin techniqueLa Projection orthogonale en dessin technique
La Projection orthogonale en dessin technique
 
Formation M2i - Femmes entrepreneures : soyez actrices du changement
Formation M2i - Femmes entrepreneures : soyez actrices du changementFormation M2i - Femmes entrepreneures : soyez actrices du changement
Formation M2i - Femmes entrepreneures : soyez actrices du changement
 
Présentation de lancement de la SAE203 - MMI S2
Présentation de lancement de la SAE203 - MMI S2Présentation de lancement de la SAE203 - MMI S2
Présentation de lancement de la SAE203 - MMI S2
 
Exercice de FLE pour enfants sur les transports et les prépositions
Exercice de FLE pour enfants sur les transports et les prépositionsExercice de FLE pour enfants sur les transports et les prépositions
Exercice de FLE pour enfants sur les transports et les prépositions
 
Semaine de la Passion de Jésus-Christ.pptx
Semaine de la Passion de Jésus-Christ.pptxSemaine de la Passion de Jésus-Christ.pptx
Semaine de la Passion de Jésus-Christ.pptx
 
Planning de la semaine du 25 mars au 2 avril 2024
Planning de la semaine du 25 mars au 2 avril 2024Planning de la semaine du 25 mars au 2 avril 2024
Planning de la semaine du 25 mars au 2 avril 2024
 
Rapport projet de fin d'études licence PFE
Rapport projet de fin d'études licence PFERapport projet de fin d'études licence PFE
Rapport projet de fin d'études licence PFE
 

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