Wyzwanie projektowe obejmowało pełny zakres prac przy tworzeniu aplikacji mobilnej, począwszy od tworzenia makiet niskiej i wysokiej jakości, przez analizy techniczne, warsztaty, development, testowanie, aż po zarządzanie zespołem projektowym.
Chociaż w naszych projektach zwykle finalizujemy etap makietowania przed przechodzeniem do następnych kroków, w przypadku realizowania aplikacji dla Erli postawiliśmy na nieco większą elastyczność. Dzięki temu mogliśmy maksymalnie zoptymalizować cały proces w wymaganym czasie realizacji i jednocześnie dostarczyć produkt najwyższej jakości.
Wdrożyliśmy podejście oparte na czterech równoległych torach prac:
- Tworzenie makiet niskiej i wysokiej jakości w ścisłej współpracy z partnerem. Regularne warsztaty i iteracje pozwalały na szybkie wprowadzanie poprawek i dostosowywania się do potrzeb rynku.
- Prowadzenie warsztatów technicznych, podczas których leaderzy techniczni omawiali szczegóły integracji i realizacji konkretnych funkcjonalności.
- Development back-end: W odpowiedzi na wymagania projektu zespół back-endowy pracował nad dostosowaniem API oraz tworzeniem funkcjonalności serwerowych.
- Development mobilny: Nasz zespół deweloperów mobilnych skupił się na tworzeniu interfejsu i funkcjonalności dedykowanych dla użytkowników mobilnych.
Dzięki zastosowanym metodom pracy nasz zespół składający się średnio z 3 deweloperów mobilnych, 2 back-endowych, Quality Assurance i Project Managera zdołał zrealizować cały projekt w zaledwie 1,5 roku.
W procesie wykorzystaliśmy framework Scrum, dostarczając kolejne przyrosty produktu w dwutygodniowych sprintach. Dzięki temu mogliśmy dynamicznie reagować na bieżące potrzeby oraz wprowadzać niezbędne zmiany na etapie tworzenia aplikacji.
Przez cały czas trwania projektu służyliśmy naszą wiedzą i doświadczeniem, zwłaszcza w zakresie dostosowywania technicznych aspektów oraz poprawy UX dla użytkowników aplikacji mobilnej.