SAT FUSIONSoftwarová architektura
Všechny služby

Vývoj aplikací na míru

Fungující systém, ne projekt o něm.

Situace

Nepotřebuji vývojový projekt. Potřebuji fungující systém.

Rozdíl je vidět při předání. Projekt se předává prezentací a dokumentem; systém se předává tím, že ho začnou používat živí lidé a on to vydrží.

Co se děje

Začíná rozhovorem o byznysu, ne zadáním. Co se má stát ve světě, aby práce platila za hotovou — dřív, než padne první technologie.

Staví se pro produkci od prvního týdne. Ne prototyp, který se potom doladí: doladit obvykle stojí víc než postavit rovnou pořádně.

Staví se rovnou pro dva druhy úloh. Jeden patří tomu, kdo aplikaci používá: kurýrovi v terénu, operátorovi, zákazníkovi. Druhý tomu, kdo produkt vlastní: co se dá změnit bez vývojáře, co je vidět ve výkazu, čím se doloží sporná transakce. Druhá polovina se zapomíná nejčastěji — a je nejčastějším důvodem, proč se systém po roce přepisuje celý.

Mobilní aplikace na míru tam, kde ji systém potřebuje. Kurýr v terénu neotevírá web, má telefon. Aplikace tu není samostatný produkt — je částí fungujícího systému, spolu s backendem, integracemi a nasazením.

Co dostanete

Systém pod skutečnou zátěží a architekturu, kterou příští najatý člověk přečte i bez vás.

Jak to bylo

Předchozí tým řekl, že se to postavit nedá. Začali jsme z prázdného repozitáře: rozmístění regálů, planogramy, analytika pro kategorové manažery. O čtyři roky později podle toho systému rovnají regály každé ráno — a žádají další funkce.

Aplikaci kurýra ve vendingovém systému jsem postavil sám: od první obrazovky až po práci v terénu, kde signál není. Ne responzivní web, ale skutečná telefonní aplikace.

Co tu není

Vymýšlení produktu za vás. Návrh spotřebitelského rozhraní. Uvedení do obchodů s aplikacemi a propagace v nich.

Aplikace je tu částí fungujícího systému, ne samostatným produktem.

Kde začít

Popište, co se má stát, aby práce platila za hotovou. A jedno číslo, na kterém to bude vidět.