Étude de cas : Utilisation de Toptal pour enrouler de gros poissons
Publié: 2022-03-11Que vous soyez un pêcheur passionné ou un développeur d'applications, vous pourriez être intéressé à examiner de plus près le développement d'une application de pêche, qui a impliqué certains de vos collègues Toptalers.
L'application de pêche Fatsack Outdoors a été développée par Fieldgate Media, qui se concentre sur le développement d'applications et de sites Web d'apprentissage conviviaux. La société a développé des applications et des sites Web pour les petites entreprises, les écoles et certaines entreprises du Fortune 500. L'application de pêche a été commandée par Fatsack Outdoors, une entreprise créée par des passionnés de pêche compétitifs ayant un penchant pour la technologie.
Voici un bref résumé de l'implication de Toptal dans le projet :
- Deux développeurs ont été impliqués dans le projet, l'un agissant en tant que responsable technique et le second en charge du développement Android.
- Le projet avait un délai serré, qui a été respecté en quelques mois, en partie grâce au dévouement de nos développeurs.
- Les clients étaient satisfaits des résultats et le projet les a aidés à obtenir plus d'affaires.
Concept, objectifs et défis
Tout a commencé lorsque Fieldgate Media, basé en Caroline du Sud, a été approché par Fatsack Outdoors, une startup locale, pour créer une application unique pour les pêcheurs professionnels de tournois. C'est ce qui était censé différencier l'application, qui a été imaginée par des pêcheurs de tournois qui ont identifié leurs besoins pour une application mobile de niche.
L'objectif était de créer une application qui serait vraiment utile dans un cadre de pêche professionnelle, tout en respectant un délai strict. Étant donné que Fatsack Outdoors souhaitait lancer l'application lors de l'un des plus grands salons de la pêche de l'année, le délai était non négociable.
C'est pourquoi Fieldgate Media a décidé de se tourner vers Toptal car il s'est rendu compte qu'il lui faudrait renforcer son équipe afin de respecter le délai. Il a dû embaucher plus de développeurs et un responsable technique ayant une connaissance approfondie d'Android et d'iOS, qui serait en mesure d'aider à coder les deux versions de l'application. Le client avait besoin des versions Android et iOS de l'application au lancement, et Hans Haskell de Fieldgate a déclaré à Toptal que les deux versions devaient être développées sur "un calendrier très court", car la date limite ne pouvait pas être manquée. C'était le défi principal : condenser des mois de développement et de test sur un laps de temps relativement court.
« Nous avons déjà créé des applications d'entreprise pour une utilisation en interne. À part un titre éducatif, nous n'avions vraiment pas beaucoup d'expérience dans la création d'applications commerciales, mais nous sommes très forts en UI et UX », a déclaré Haskell. "Cette application cible le marché massif des pêcheurs en Amérique du Nord et automatise autant que possible le processus d'enregistrement."
Ce que Toptal a apporté à la table
Fieldgate Media a embauché un responsable technique, via Toptal, qui a commencé à travailler sur la version iOS de l'application. Une fois que l'application iOS était suffisamment mature pour être considérée comme une « preuve de concept », la société a fait appel à un spécialiste Android pour copier les fonctionnalités de la plate-forme mobile de Google.
L'équipe de Haskell est impliquée dans le développement Web et d'applications depuis 15 ans, y compris un certain nombre de projets impliquant des développeurs sous contrat. Haskell a décrit l'expérience de traiter avec de tels développeurs comme "moins qu'optimale" en raison d'un certain nombre de facteurs.
Il a spécifiquement identifié les problèmes suivants :
- Barrière de la langue.
- Des attentes différentes.
- Absence de sentiment d'urgence.
« Il est difficile d'obtenir des talents extérieurs pour avoir le même sentiment d'urgence sur un projet que vous. Les deux seules exceptions à cela sont mon équipe Web, avec laquelle je travaille depuis des années, et les développeurs de Toptal. Si quelqu'un a besoin de développeurs talentueux, qui ont été sélectionnés et qui s'intégreront de manière transparente dans votre équipe, je recommande Toptal sans hésitation », a-t-il déclaré.
Haskell a expliqué que les ingénieurs logiciels de Toptal ont joué un rôle crucial dans le développement de l'application ; ils n'ont pas simplement rejoint l'équipe pour aider, ils ont aidé à diriger l'équipe.

Selon Haskell, voici quelques-unes des choses que les développeurs de Toptal ont gérées :
- Aide à l'élaboration d'une spécification technique basée sur les dispositions de l'interface utilisateur et les exigences de l'application.
- A fait des itérations rapides intégrant les retours des testeurs (à l'aide de la plateforme Ubertesters).
- Travaillé avec des concepteurs d'interface utilisateur internes pour affiner l'interface en fonction des commentaires.
- Coordonner l'équipe de développement et s'assurer que les délais sont respectés.
- A apporté de nouvelles idées à la table chaque fois qu'il y avait une meilleure façon de faire quelque chose.
Examinons de plus près chacun de ces points.
Parce que Fieldgate Media travaillait sur un projet de niche, envisagé par des pêcheurs professionnels, il n'y avait pas grand-chose sur quoi s'appuyer. Le client souhaitait une application originale, spécifiquement développée pour la pêche compétitive ; certainement pas votre fork quotidien d'une application similaire.
L'application permet aux utilisateurs de rechercher des lacs avant de faire un voyage de pêche, d'ajouter des voyages de pêche au calendrier, d'enregistrer toutes les prises, de vérifier et d'enregistrer la météo, d'ajouter l'emplacement de chaque prise sur une carte et, bien sûr, de se vanter de bonnes prises. amis utilisant la fonction Bragboard.
Toutes les informations sont sauvegardées dans le cloud, ce qui permet d'améliorer la sécurité et de faciliter la migration vers d'autres appareils (par exemple, en utilisant un téléphone extérieur renforcé ou un téléphone secondaire lorsque vous voyagez à l'étranger pour éviter les frais d'itinérance). Évidemment, toutes les informations sont privées, donc les autres pêcheurs ne peuvent pas voir tous vos meilleurs spots. Ce n'est pas seulement une application de loisir, c'est pour les concurrents, donc des analyses sont également intégrées, permettant aux utilisateurs de garder une trace de l'heure de la journée, de la température de l'eau, de la profondeur de l'eau et des leurres utilisés pour faire une prise.
Étant donné que Fieldgate Media disposait déjà d'une solide équipe UI/UX, les renforts de Toptal ont simplement aidé l'équipe à mettre en œuvre leurs mises en page existantes. Comme la plupart des applications de plein air, l'interface utilisateur est simple et directe, permettant une utilisation facile d'une seule main. L'aspect à contraste élevé contribue également à améliorer la lisibilité à l'extérieur et peut augmenter la durée de vie de la batterie car il n'est pas nécessaire d'augmenter la luminosité, ce qui est toujours une bonne idée si vous pêchez à quelques heures de la prise de courant la plus proche.
Plus important encore, Toptalers a coordonné l'équipe de développement et s'est assuré que le délai strict était respecté, permettant à Fatsack Outdoors de présenter l'application lors d'un salon professionnel majeur et d'obtenir de bonnes critiques de pêcheurs professionnels.
Les resultats
Le projet a été un succès, dans les délais et dans les limites du budget. Le résultat final a été un lancement réussi et un client « très satisfait ». Selon Haskell, la société a également été approchée par plusieurs autres clients qui souhaitaient développer des applications, dont l'une est actuellement en développement.
Haskell a expliqué :
Cela fait maintenant 8 mois plus tard et la version initiale de l'application a été lancée avec succès sur l'iTunes App Store ainsi que sur le Google Play Store. Le développeur Android a travaillé avec notre équipe pendant environ trois mois. Le responsable technique travaille toujours sur le projet avec nous maintenant.
Le client était très satisfait du produit final, qui était la version initiale de l'application. Fieldgate Media prévoit plusieurs mises à jour majeures de l'application à l'avenir.
Commentant les performances des développeurs de Toptal, Haskell a déclaré :
La profondeur des connaissances et des compétences générales, en particulier du responsable technique, dépassait tout ce que nous avions en interne. Si nous avons besoin d'un développement natif pour un projet, je me tournerai d'abord vers Toptal.