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