2. L'équipe, la méthodologie
Présentation du 09/06/2009
Présentation
Fondée en septembre 2005
Spécialisée dans le développement
d'applications web
Forte expertise sur la technologie Ruby/Rails
Fournit des start'up, des collectivités, des PME
3. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Yann Klis, 31 ans, Ingénieur (fondateur)
spécialiste admin système/réseau, Amazon Web Services (EC2, S3)
4 ans et demi d'expérience Ruby/Rails
4. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Nicolas Blanco, 25 ans, Développeur Junior
spécialiste Sphinx, AMQP
3 ans d'expérience Ruby/Rails
5. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Justine Adam, 22 ans, Développeur Junior
1 an et demi d'expérience Ruby/Rails
6. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
David Bourguignon, 38 ans, Ingénieur
spécialiste SGBD
3 ans d'expérience Ruby/Rails
7. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Mickaël Mithouard, 30 ans, Ingénieur
spécialiste Javascript
5 ans d'expérience en dev web
8. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Frédéric Boehler, Directeur artistique
Spécialiste graphisme/design, UI/UX
9. L'équipe, la méthodologie
Présentation du 09/06/2009
L'équipe
Sébastien Pierre, Interaction Designer
spécialiste visu de données, UI/UX
10. L'équipe, la méthodologie
Présentation du 09/06/2009
Méthodologie
Méthodes Agiles (eXtreme Programming, Scrum)
Milestones/Jalons hebdomadaires
Tracking des bugs/features/idées sous forme écrite
Travail de manière distante et ”asynchrone”
Standup meeting quotidien (Skype)
11. L'équipe, la méthodologie
Présentation du 09/06/2009
Chaîne de production
Development Continuous Integration Staging Production
Environment Test Environment Environment Environment
SVN Load Balancer
Application
Application 1 Application 2
Data Base
Data Base 1 Data Base 2
Filer Filer 1 Filer 2
12. L'équipe, la méthodologie
Présentation du 09/06/2009
Chaîne de production
Développement : environnement utilisé par les
développeurs, les graphistes, les intégrateurs, etc
Test : environnement utilisé pour les tests unitaires/
fonctionnels
Intégration Continue : construit la suite de tests de
manière automatisée toutes les X minutes
Staging (préproduction) : dernière version du code
+ données de production
Production : ce que les internautes utilisent