

Über dieses Projekt
GoodBarber arbeitete mit Imaginary Cloud zusammen, um eine wichtige Dokumentationsinitiative durchzuführen, die sich auf ihre bestehenden V6-App-Vorlagen konzentrierte.
Ergebnis: Eine vollständige, auf Pseudocode basierende Dokumentation von 195 Vorlagen für iOS, Android und Web, die es GoodBarber ermöglicht, fundierte Architektur-Entscheidungen zu treffen und eine neue Abstraktionsschicht für ihr kommendes V7 Composer-Modul zu implementieren.
Unser Beitrag
Code-Audit
Projektmanagement
Technologien
Objective-C
Swift
Java
Kotlin
JavaScript
Typescript
GoodBarber ist eine weltweit führende No-Code-Plattform, die entwickelt wurde, um Nutzer zu befähigen, professionelle mobile und Web-Anwendungen zu erstellen, anzupassen und zu veröffentlichen. Ihre vorlagenbasierte Architektur ermöglicht es Nutzern, die Struktur und das Verhalten ihrer Apps über verschiedene Umgebungen hinweg einfach zu definieren.
Um sich auf das kommende V7 Composer-Modul vorzubereiten, wurde es unerlässlich, die komplexe Logik zu verstehen und zu standardisieren, die derzeit die V6-Vorlagen antreibt. Dieses Dokumentationsprojekt wurde entwickelt, um diese Klarheit zu schaffen.


Imaginary Cloud führte eine eingehende Analyse und Dokumentation der bestehenden V6-Vorlagenlogik durch. Unsere Mission war es, eine strukturierte, umfassende und zugängliche Reihe von Pseudocode-Dokumenten zu liefern, um GoodBarbers nächste große Architekturentwicklung zu unterstützen.
Unsere Rolle umfasste:
• Durchführung einer detaillierten Analyse der V6-Vorlagen-Codebasis über Objective-C, Swift, Java, Kotlin und JavaScript hinweg.
• Erstellung von Pseudocode-Dokumentation für jede Vorlage, die Datenfluss, Logikpfade und Rückgabewerte erfasst.
• Schaffung architektonischer Klarheit, die Gemeinsamkeiten und Unterschiede zwischen den Plattformen aufzeigt.
• Bereitstellung eines engagierten Projektmanagements, um sicherzustellen, dass Zeitpläne, Kommunikation und Lieferergebnisse stets eingehalten wurden.
SIE HABEN EIN NEUES PROJEKT? LASSEN SIE UNS SPRECHENwährend des Projekts
Da dieses Projekt auf dem V6 Composer aufbaute, wurden keine internen Prozesse verwendet.
zwei Phasen
Migration
Entwicklung
two stages
Migration
Development
vier Phasen
Recherche
Ideenfindung
Umsetzung
Technische Bewertung
vier Phasen
Anforderungen
Back-End-Integration
Website-Entwicklung
Erweiterte Filter- und Suchfunktionen
vier Phasen
Recherche
Ideenfindung
Umsetzung
Technische Bewertung
vier Phasen
Backlog
Bootstrap
Welle 0
Welle N
vier Phasen
Recherche
Ideenfindung
Umsetzung
Launch & Übergabe
zwei Prozesse
MVP
ADP
Vier Phasen
Umfang-Meeting
Code-Review
Test-Review
Qualitätsprüfung
Bewertung
Vier Phasen
Backlog
Bootstrap
Wave 0
Wave N
während des Projekts
Da dieses Projekt auf dem V6 Composer aufbaute, wurden keine internen Prozesse verwendet.
Verwendete TECHNOLOGIEN






Kernsprache, die der iOS-Vorlagenlogik zugrunde liegt.
Kernsprache, die der iOS-Vorlagenlogik zugrunde liegt.
Wird in Android-Vorlagen verwendet, um den Datenfluss und die Rendering-Logik zu handhaben.
Wird in Android-Vorlagen verwendet, um den Datenfluss und die Rendering-Logik zu handhaben.
Verantwortlich für das dynamische Verhalten und die Rendering-Struktur der Web-Vorlagen.
Verantwortlich für das dynamische Verhalten und die Rendering-Struktur der Web-Vorlagen.

GoodBarber arbeitete mit Imaginary Cloud über ein Managed-Team-Modell, das technische Expertise mit strukturiertem Projektmanagement kombinierte, um klare und konsistente Dokumentationsergebnisse zu liefern.
Projektmanager: Koordinierte den Projektumfang, stellte die Abstimmung mit den internen Teams von GoodBarber sicher, verwaltete Prioritäten und hielt Zeitpläne ein.
Account Manager: Erleichterte die Kommunikation, stellte sicher, dass Erwartungen erfüllt wurden, und unterstützte die Abstimmung zwischen Kundenstrategie und Lieferergebnissen.
Entwickler: Führten detaillierte Vorlagenanalysen durch, dokumentierten die Logik in Pseudocode und stellten die plattformübergreifende Konsistenz in den Endergebnissen sicher.
GoodBarber-Team: Fungierten als Hauptprüfer der Pseudocode-Dokumentation und lieferten Validierung und Feedback, um deren unmittelbare Relevanz für die kommende V7-Architektur sicherzustellen.
Dieses Projekt lieferte ein tiefgreifendes Verständnis der Kunden-Persona und ihrer Interaktion mit dem Service.
195 Vorlagen dokumentiert, jede in klarem Pseudocode, der ihre Daten-zu-Render-Logik darlegt.
Architektonische Klarheit über iOS-, Android- und Web-Codebasen hinweg, wobei gemeinsame Muster und umgebungsspezifische Unterschiede identifiziert wurden.
Starke Grundlage für die V7-Entwicklung, die die Schaffung einer neuen Abstraktionsschicht zwischen älteren V6-Vorlagen und dem modernisierten Composer unterstützt.
Verbesserte Entscheidungsfindung für die zukünftige Entwicklung der GoodBarber-Plattform und die Code-Standardisierung.