

À propos de ce projet
GoodBarber s'est associé à Imaginary Cloud pour mener à bien une initiative de documentation cruciale axée sur leurs modèles d'applications V6 existants.
Résultat : Une documentation complète, basée sur du pseudocode, de 195 modèles pour iOS, Android et le Web, permettant à GoodBarber de prendre des décisions architecturales éclairées et de mettre en œuvre une nouvelle couche d'abstraction pour son prochain module V7 Composer.
notre IMPLICATION
Audit de code
Gestion de projet
technologies
Objective-C
Swift
Java
Kotlin
JavaScript
Typescript
GoodBarber est une plateforme no-code leader mondial, conçue pour permettre aux utilisateurs de créer, personnaliser et lancer des applications mobiles et web de qualité professionnelle. Son architecture basée sur des modèles permet aux utilisateurs de définir facilement la structure et le comportement de leurs applications sur plusieurs environnements.
Pour préparer le prochain module V7 Composer, il est devenu essentiel de comprendre et de standardiser la logique complexe qui alimente actuellement les modèles V6. Ce projet de documentation a été conçu pour apporter cette clarté.


Imaginary Cloud a réalisé une analyse et une documentation approfondies de la logique des modèles V6 existants. Notre mission était de fournir un ensemble de documents en pseudocode structurés, complets et accessibles pour soutenir la prochaine évolution architecturale majeure de GoodBarber.
Notre rôle comprenait :
• Réaliser une analyse détaillée de la base de code des modèles V6, couvrant Objective-C, Swift, Java, Kotlin et JavaScript.
• Production de la documentation en pseudocode pour chaque modèle, capturant le flux de données, les chemins logiques et les valeurs de retour.
• Apporter une clarté architecturale, en soulignant les similitudes et les divergences entre les plateformes.
• Assurer une gestion de projet dédiée pour garantir le respect constant des délais, de la communication et des livrables.
UN NOUVEAU PROJET EN TÊTE ? DISCUTONS-ENpendant le projet
Ce projet étant basé sur le V6 Composer, aucun processus interne n'a été utilisé.
deux étapes
Migration
Développement
two stages
Migration
Development
quatre étapes
Recherche
Idéation
Exécution
Évaluation technique
quatre étapes
Besoins
Intégration back-end
Développement de site web
Filtrage et recherche avancés
quatre étapes
Recherche
Idéation
Exécution
Évaluation technique
quatre étapes
Backlog
Bootstrap
Vague 0
Vague N
quatre étapes
Recherche
Idéation
Exécution
Lancement et transfert
deux processus
MVP
ADP
Quatre étapes
Réunion de cadrage
Revue de code
Revue de test
Revue de qualité
Évaluation
Quatre étapes
Backlog
Bootstrap
Vague 0
Vague N
durant le projet
Ce projet étant basé sur le V6 Composer, aucun processus interne n'a été utilisé.
TECHNOLOGIES utilisées






Langage principal qui alimente la logique des modèles iOS.
Langage principal qui alimente la logique des modèles iOS.
Utilisé dans les modèles Android, gérant le flux de données et la logique de rendu.
Utilisé dans les modèles Android, gérant le flux de données et la logique de rendu.
Assure le comportement dynamique et la structure de rendu des modèles Web.
Assure le comportement dynamique et la structure de rendu des modèles Web.

GoodBarber a collaboré avec Imaginary Cloud via un modèle d'équipe gérée, combinant expertise technique et gestion de projet structurée pour produire une documentation claire et cohérente.
Chef de projet : A coordonné la portée du projet, assuré l'alignement avec les équipes internes de GoodBarber, géré les priorités et respecté les délais.
Responsable de compte : A facilité la communication, veillé à ce que les attentes soient satisfaites et soutenu l'alignement entre la stratégie client et les livrables.
Développeurs : Ont effectué une analyse détaillée des modèles, documenté la logique en pseudocode et assuré la cohérence multiplateforme dans les livrables finaux.
Équipe GoodBarber : Ont été des relecteurs clés de la documentation en pseudocode, fournissant validation et retours pour assurer sa pertinence immédiate pour la future architecture V7.
Ce projet a permis une compréhension approfondie du profil client et de son interaction avec le service.
195 modèles documentés, chacun exprimé en pseudocode clair décrivant leur logique de rendu des données.
Clarté architecturale à travers les bases de code iOS, Android et Web, identifiant les modèles communs et les différences spécifiques à chaque environnement.
Base solide pour le développement de V7, soutenant la création d'une nouvelle couche d'abstraction entre les modèles V6 existants et le Composer modernisé.
Amélioration de la prise de décision pour l'évolution future de la plateforme GoodBarber et la standardisation du code.