Vývoj MVP je u konce. A co teď?
Teď budeme spouštět (launch) produkt z vývojového prostředí na live server. Typicky to znamená, že web, aplikaci nebo systém zveřejníme a zpřístupníme na internetu nebo v app storech (Google Play nebo App Store).
Co se především děje
“Launch na live” je krátké, několikadenní, ale intenzivní a zásadní období, kdy se postupně děje několik věcí:
1. Hloubkové testování
Vývojové prostředí doteď běželo u nás. Teď spustíme live server na vaší straně. V testovacím prostředí provedeme hloubkové testování. Vy sami zároveň testujete aplikaci z uživatelského hlediska. V ideálním případě předáte aplikaci budoucím uživatelům.
2. Přepínáme na live server
Pokud testování neodhalí závažnější problémy, nasadíme software na produkci. Vším vás samozřejmě provede váš projektový manažer a ukáže vám, kterou variantu serveru právě váš software potřebuje. Náklady za live server se především podle očekávané návštěvnosti pohybují ve stovkách až tisících korunách ročně. Pokud jde o mobilní aplikace, za jejich zveřejnění v Google Play nebo App Storu nemusíte nic platit.
3. Znovu testujeme
Po přepnutí na live server projekt znovu otestujeme. Může se totiž stát, že co fungovalo na vývojovém prostředí, se chová na live jinak.
4. Revidujeme backlog
Dalším krokem je revize produktového backlogu. V tenhle moment už všichni víme, jestli pro teď chcete další vývoj utlumit nebo intenzivně pokračovat. Je to ale nejpozději tenhle moment, kdy spolu otevřeme produktový backlog, zrevidujeme, které funkcionality, úpravy UI nebo backendové optimalizace nám zůstaly v návrzích, a prioritizujeme je. A potom plánujeme společně dál.
5. Uzavíráme smlouvu na následující podporu a údržbu softwaru
V angličtině a IT známý jako Support&maintenance contract nebo také SLA (service level agreement). SLA smlouvu klienti s vývojáři uzavírají proto, že žádný software není nikdy hotový. Chová se trochu jako vlastní organismus. Zastarává, občas se rozbije nebo i zkolabuje. Nebo prostě přestane dělat to, co od něj čekáte. A kdo lépe se o něj postará než ten, kdo ho stvořil?
V SLA se domluvíme na tom, že za smluvenou částku jsme vám dál na telefonu a kdykoli je potřeba něco opravit, my se o to postaráme. Máme na vás rezervovaný čas a co nejrychleji vyřešíme problémy tak, aby váš business dál vydělával. Sami hlídáme, kdy je třeba updatovat na nové verze, aby všechno běželo hladce dál.
O support&maintenance fázi si přečtěte v dalším článku. Ať víte, co vás čeká.