Photo Creation Guide

1 | O PROJEKTU

Crash testy nových vozů patří technicky i finančně k nejnáročnějším procesům ve vývoji automobilů. Každý test přináší kritická data a použitelná jsou jen díky kompletní obrazové dokumentaci. Společně se společností TRIXIT jsme pro našeho klienta, předního výrobce automobilů, dodali komplexní a spolehlivou mobilní aplikaci. Naším úkolem nebylo jen postavit to, co bylo v zadání. Cílem bylo vytvořit nástroj, který technikům zásadně usnadní práci v terénu, odstraní lidské chyby a bezpečně přesune citlivá data na server.

Výsledkem je Photo Creation Guide – mobilní aplikace, která techniky provede dokumentací krok za krokem a zaručí, že žádný klíčový snímek z crash testu nebude chybět.

Automobilový průmysl
UX/UI Design
Android
QA
Produktový a projektový management
Kotlin
Crypto
Camera X
JetPack Compose
Photo Creation Guide app running on an unfolded foldable phone
Crash test dummy illustrationCamera on a tripod illustration
5
specialistů

Specialisté aktivně zapojení na straně agentury (MeguMethod + Trixit).

6
měsíců

Intenzivní vývoj od nuly až po předání

Photo Creation Guide running on a foldable tablet during crash-test documentation
Technician using the Photo Creation Guide app on a tablet in a crash-test hall
6 800
fotografií měsíčně

Testy, senzory, příprava a montáž i demontáž vozidel dnes při běžné kapacitě laboratoří vygenerují v průměru 6 800 fotografií měsíčně. Do konce roku je v plánu navýšit objem s PCG na 15 800 fotografií měsíčně.

100 %
jistota

Jistota, že žádný předepsaný záběr nebude vynechán ani ztracen. Photo Creation Guide odstraňuje bezpečnostní rizika spojená s lokálním ukládáním a fyzickou manipulací s SD kartami. Každý snímek putuje přímo ze zařízení do zabezpečeného šifrovaného úložiště. Aplikace vede techniky celým procesem od začátku do konce, a tím brání lidským chybám a sjednocuje dokumentaci napříč laboratořemi.

Design, který si laboratorní technici okamžitě oblíbili

„Nová mobilní aplikace přinesla moderní nástroje do dosud rutinní fotodokumentace. Klíčem celého projektu bylo přizpůsobit rozhraní specifickým podmínkám laboratoří a naplno využít možnosti Samsung Galaxy Fold.“

Ergonomie na prvním místě

Ovládání a náhledy byly navržené tak, aby se s nimi v terénu pracovalo bez námahy. Softwarová spoušť spolu s napojením na fyzickou spoušť na selfie tyči odstranila fyzickou zátěž při pořizování velkého množství fotografií.

Interaktivní průvodce (katalog fotografií)

Jedním z nejoceňovanějších přínosů je porovnání živého náhledu se šablonou z katalogu přímo na velkém skládacím displeji. Zjednodušilo to dokumentaci a odstranilo chyby.

Konec administrativní zátěže

Odpadla manipulace s SD kartami a snímky se automaticky nahrávají do šifrovaného úložiště. Z neoblíbené rutiny se tak stal rychlý, plynulý a intuitivní proces.

Technik vývoje bezpečnostních systémů vozidel, výrobce automobilů

Stavěno pro vývoj bezpečnosti vozidel

Kromě použitelnosti obstojí aplikace i po technické stránce. Vývoj probíhal podle vlastních standardů výrobce automobilů a řešení prošlo všemi interními schvalovacími procesy bez jediného zádrhelu.

Standardy splněné bez jediného nálezu (ASA & Security)

Architektura aplikace, šifrovaný přenos dat i penetrační testy prošly bezpečnostním posouzením bez jediného nálezu.

Čistý kód a automatizace

Důsledná code review a průběžná analýza v SonarQube drží kód na nulovém technickém dluhu a maximální stabilitě.

Spolehlivá offline synchronizace

Díky architektuře a asynchronnímu nahrávání funguje aplikace bez ztráty dat i tam, kde stínění laboratoří odřízne síť.

Díky UX/UI šitému na míru laboratorním technikům a technické kvalitě backendu proběhl přechod do produkce mimořádně hladce.

Technik vývoje bezpečnostních systémů vozidel, výrobce automobilů

2 | VÝZVA

Výchozí situace

Před nasazením aplikace dokumentovali technici crash testy běžnými zrcadlovkami. Každou fotku bylo nutné stáhnout z fotoaparátu přes kabel a pak ručně roztřídit a založit. Skutečným rizikem byla lidská chyba: stačil jeden vynechaný úhel nebo omylem smazaná karta a kritická data z drahého testu byla pryč. Technici neustále kontrolovali tabulky a seznamy, aby věděli, co ještě zbývá nafotit.

Komplexní zadání

01

Různé scénáře focení

Výzvou pro UX bylo, že crash testy nemají jednu šablonu. Aplikace musela pružně pokrýt řadu režimů a situací focení a přitom zůstat vždy přehledná.

02

Extrémní nároky na bezpečnost

Fotografie prototypů jsou utajované. Snímky musely být šifrované v aplikaci i při přenosu, aby se k nim mimo aplikaci a server nedostal nikdo nepovolaný.

03

Neobvyklý formát a dva displeje

Design musel odpovídat specifickému hardwaru skládacího (flip) telefonu. Výzvou bylo vyřešit neobvyklý poměr stran a plynulý přechod mezi vnějším a hlavním vnitřním displejem během focení.

Photo Creation Guide shooting screen on a foldable devicePhoto Creation Guide test list screen on a foldable deviceTable of crash test records in the Photo Creation Guide appPhoto Creation Guide photo confirmation screen on a foldable device

Zajímavé detaily a postřehy z produktu

Chytrý průvodce focením

Aplikace nenechává nic náhodě. Technika provede procesem krok za krokem: v každém okamžiku přesně ví, co má fotit, vše má na jednom místě a aplikace ho vede, dokud nejsou zdokumentované všechny požadované pozice.

Neprůstřelná offline synchronizace

V dílnách a na testovacích drahách vypadává Wi-Fi i mobilní signál. Vývojový tým proto postavil robustní offline režim. Fotky se bezpečně zašifrují v paměti telefonu, a jakmile se připojení obnoví, spolehlivě a bez ztráty dat se synchronizují na server.

Photo Creation Guide on an unfolded foldable device
Photo Creation Guide camera view on a folded device

3 | ŘEŠENÍ

Discovery a pochopení reality v provozu

Do projektu jsme vstupovali s jednou obrovskou výhodou: zadání od klienta připravil tým expertů, kteří procesy crash testů znají do detailu z každodenní praxe. UX/UI tak nevznikalo ve vzduchoprázdnu. Vyrostlo z reálných zkušeností a jasné představy o tom, co technici ke své práci skutečně potřebují. Design prošel několika iteracemi a každou jsme klientovi podrobně představili. Společně jsme ho pak vyladili do posledního detailu a hledali nejefektivnější řešení pro náročné dílenské prostředí. Navrhovat aplikaci pro skládací telefony je fascinující zkušenost. Musíte nastudovat formát a navrhovat paralelně pro dva displeje, vnější a hlavní vnitřní, a vyřešit, co se děje při rozevření telefonu. Práce šla hladce a velkou zásluhu na tom má klient. Dal nám neuvěřitelně detailní a promyšlené zadání i vlastní robustní design systém, takže se iterovalo snadno. Hned jsme věděli, jak se bude produkt v praxi používat, a to nám pomohlo nadefinovat UX.

Karolína Stará | UX/UI designérka

Vývoj podle přísných standardů a důkladné testování

Místo rychlých změn za pochodu jsme vsadili na preciznost a disciplinované plánování. Vývoj mobilní aplikace probíhal pod přísným dohledem a podle interních předpisů výrobce automobilů. Kód průběžně procházel kontrolou a celý proces vyvrcholil několika týdny intenzivního testování. Aplikace musela splnit nekompromisní požadavky na bezpečnost a technickou kvalitu.

Součástí práce bylo zajistit, aby všechna data zůstala šifrovaná v úložišti i při přenosu na server a aby zůstala zachována jejich integrita. Jako důkaz prošla aplikace penetračním testem, který zvládla napoprvé. Musela také splnit OWASP Top 10. Kvalita kódu se staticky analyzovala při integraci každé změny přes CI/CD.

Miroslav Voda | Tech Lead a spoluzakladatel MeguMethod

Technicians handing over the crash-test documentation workflow in the lab

Postavme aplikaci, která má smysl. Začněme ještě dnes.

Potřebujete digitalizovat interní procesy, zrychlit práci lidí v terénu nebo postavit bezpečné mobilní řešení na enterprise úrovni? Pojďme to probrat.

Řekněte nám o projektu