superBrevet by digiSchool

superBrevet application iOS Android web

superBrevet est une application mobile qui permet aux collégiens de réviser le diplôme national du brevet des collèges. Réalisée avec des professeurs certifiés, elle donne accès à tous les cours du programme officiel pour passer son brevet sereinement. Mise à jour très régulièrement, on y trouve de nombreux cours, fiches, quiz, annales, exercices corrigés et révisions en direct. 

Une application mobile réussie !  

App Store superBrevet

L’application superBrevet occupe la 32ème place sur les 200 applications d’éducation disponibles sur l’Apple store. 

Rien que sur iOS l’application comptabilise 134 000 téléchargements en 2019 dont 35 800 uniquement sur le mois de juin. 

Avec plus de 14 000 avis l’application à une note de 4,6/5. 

Elle permet au plus grand nombre de collégiens d’obtenir leur brevet en toute confiance ! 

Design UX/UI

C’est une application qui accompagne les collégiens dans leurs révisions et jusqu’à l’obtention de leur brevet des collèges. 

Un grand nombre de fonctionnalités s’offre aux collégiens pour qu’ils puissent réviser toutes les matières, se tester et corriger leurs erreurs. 

superBrevet

La Scrum Team

Une Squad est dédiée au projet avec :

  • Un Product Owner
  • Un Scrum Master
  • Une équipe de développement complète (iOS, Android et Web)

Les rituels agiles de l’équipe Scrum

Un stand-up meeting : tous les matins.

Une backlog review : toutes les semaines.

Une rétrospective : chaque mois.

Développement iOS

Les développements de l’application iOS ont débuté en décembre 2013 sur Objective C initialement.

Aujourd’hui, 80% de l’application est en Swift et 20% en Objective C. 

L’objectif est d’avoir très prochainement 100% du code en Swift. 

Développement iOS superBrevet

Développement Android

Développement Android superBrevet

L’application superBrevet est présente sur Android depuis 2013. C’est au début de 2019 que l’équipe de développement a commencé à intégrer du Kotlin dans le code. Maintenant tous les nouveaux développements sont effectués dans ce langage. C’est un langage qui permet entre autres à l’équipe de développement d’améliorer sa productivité.

Afin d’assurer une meilleure maintenabilité, le projet est basé en clean architecture.

La boite à outils du projet

  • JIRA : outil permettant la bonne organisation agile de l’équipe de développement.
  • Zeplin : cela permet d’optimiser la communication entre les Designers UX/UI et les Développeurs.
  • Slack : pour fluidifier la communication de l’équipe au quotidien.