Les usages d'aujourd'hui sont en passe de devenir majoritairement mobiles. Leader européen des sites de rencontres, Meetic est un pionner du web français. Historiquement orientée vers le Desktop, l'entreprise se transforme en profondeur pour s'adapter aux nouveaux usages. Nous vous proposons une immersion au coeur de cette mutation. Nous parlerons de l'histoire de Windows chez Meetic. Comment l'équipe s'est organisée autour de l'agilité, de quelle manière nous construisons nos applications avec des tests et une industrialisation complète des applications Phone et Universelle. Enfin nous parlerons des métriques autour de la qualité sur les technologies mobiles Microsoft.
3. About us
Jean-Loup Yu
Head of Mobile Apps Development
Meetic
@djelmen
Thomas Salandre
Developer Mobile Windows
Meetic
@ThomSala42
4. Meetic today
years old (founded in 2001)
of dating service in Europe
of unique visitors / month
countries covered by Meetic Service
events organized by Meetic
employees
14
#1
7 millions
17
>1000
400
46. Industrialization – Tools For Windows
Source Control
Management
Continuous
Integration
Agile Process
Management
47. Trigger the build
Check Test MSTest Plugin
Publish coverage
and Test Report
NCover Plugin
Sign and
publish via
Script
Jenkins – Continuous Integration Server
48. Unit Test - Code Coverage
Models
ViewModel
Converter
Tool
Code
Coverage
Target
by
line
by
class
CriWcality
RaWng
out
of
5
Webservices
View
85%
85%
10%
0%
5
5
1
3
5
Controls
3
5
85%
85%
85%
56. Feedback Loop
• Fix in next Iteration
• Small Time To Market
• Continuous learning and
improvement
57. Today
• Mobile Focus
• Internalize the Mobile expertise
• Product, Dev and Design work as a Team
• Focus on quality first
• Improve our Time-to-Market