SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

En vedette

Présentation-LF-SI16-002
Présentation-LF-SI16-002Présentation-LF-SI16-002
Présentation-LF-SI16-002
Waç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 Web
Malick 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 2012
jedjenderedjian
 

En vedette (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 ...
 

Similaire à Soutenance de stage Octo Technology

130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numerique130625 alain ducass_gouvernance_numerique
130625 alain ducass_gouvernance_numerique
Alain Ducass
 

Similaire à 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
 

Dernier

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 

Dernier (19)

Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 

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