Problème
Les pilotes des équipes des Services d’urgence, d’aviation et de lutte contre les feux de forêt (SUALFF) du Ministère des Richesses Naturelles et des Forets de l’Ontario pour des raisons historiques ont recours aux traditionnels papiers et stylo pour rapporter les évènements en vol — tels que largages sur incendies et les évènements au sol – tels que le ravitaillement en carburant
Le SUALFF a donc cherché à moderniser cette approche et améliorer sa fiabilité. Le groupe Cantan fût chargé de développer une application pour automatiser l’entrée de données et la rendre plus accessible aux pilotes du MRNF en capturant les données de vol en temps réelles et après vol afin de générer un rapport de vol journalier électronique (eDFR) .
Solution
Notre solution est le résultat d’une étroite collaboration avec le MRNF durant plusieurs rencontres examinant les hypothèses préétablies à propos des choix technologiques et solutions.
Strategie
La clé du succès de ce projet repose sur la modélisation de tous les évènements – bien que variés – comme descendants de la classe d’un évènement singulier. Dès le début nous fûmes capables de simplifier les concepts existants ce qui donna naissance à la solution la plus élégante.
Technologie
L’architecture de notre application (eDFR) repose sur Flutter comme solution multi-plateforme afin de capturer les capacités et missions diverses et variées des aéronefs et les méthodes de travails des pilotes.
Expérience
L’application (eDFR) a été conçu de façon a être accessible par les pilotes aussi bien de jour comme de nuit, offrant des raccourcis pour les taches les plus communes, et une mise en page intuitive qui permet de naviguer d’une seule main.
Résultat
Une des leçons à retenir de ce projet est l’importance de modéliser le système de façon à refléter la réalité. Prendre le temps d’effectuer ceci de la manière qui convienne permet de gagner du temps sur la durée du projet.
La méthode Agile en ingénierie logicielle excelle quand les itérations sont courtes, permettant des incréments progressivement ciblés sur l’ensemble des caractéristiques. Avoir un model correct dès le début nous a permis de voir le produit s’assembler d’une façon homogène et plus généralement une marche à suivre plus agréable.
Collaborer avec le client pour qui le modèle réel est intrinsèque et le démêler afin d’informer l’architecture du logiciel, nous permette de construire la solution la plus élégante afin de fournir une expérience des plus satisfaisantes pour l’utilisateur.
L’approche stratégique renforcée par l’expérience est critique au cycle de développement du groupe Cantan et a mené a une réception très satisfaisant de la part du MRNF..