Jak vybrat agenturu pro vývoj aplikace?
10 min čteníÚspěch vaší aplikace závisí na partnerovi, který vás bude celým procesem tvorby aplikace provádět. Jak tedy vybrat agenturu, která vám dodá perfektně zpracovanou aplikaci po technické stránce a také nepodcení správné nastavení myšlenky a celého byznys modelu?
V tomto článku vás provedeme výběrem vývojářské agentury od A do Z.
- Jak se pozná kvalitní dodavatel aplikace?
- Jak vybrat agenturu pro převzetí rozjeté aplikace?
- Problémy, které špatně zvolení vývojáři mohou způsobit
- Doporučení, jak při výběru postupovat
Jak se pozná kvalitní dodavatel aplikace?
Zázračný recept na šťastný výběr neexistuje. Pravda je taková, že volba vývojářské agentury pro vývoj mobilní appky nebo tvorbu webové aplikace s sebou vždy nese určité riziko. Můžete ho však minimalizovat. Stačí se zaměřit na několik důležitých faktorů:
1. Komunikace
Není nic horšího, než když s dodavatelem podepíšete smlouvu, a pak o něm několik měsíců neslyšíte. Dobře nastavená komunikace pomáhá předejít nedorozuměním ve vývoji, které vás mohou stát zbytečné peníze navíc.
Solidní dodavatel vás proto často informuje o průběhu práce a je otevřený k pravidelným schůzkám. Také pružně reaguje na vaše podněty a připomínky. Abyste předešli možným přešlapům, doporučujeme si předem zjistit, kdo se vám bude věnovat a jak bude komunikace nastavená.
2. Technologie a řízení vývoje
Jako zadavatele by vás měly zajímat také softwarové nástroje a programovací jazyky, s nimiž agentura pracuje. Zjišťujte, jestli dodavatel využívá aktuální technologie. Chcete přece, aby vaše aplikace dobře fungovala i na nejmodernějších zařízeních, a to i v příštích letech.
Máte jasno, jakou aplikaci vyvíjet? Přečtěte si Mobilní vs. webová: Která aplikace lépe podpoří váš byznys?
Důležitý je také celkový přístup firmy k procesu vývoje. V Creative Handles jsme si oblíbili agilní řízení, díky kterému je zadavatel neustále v obraze. Vývoj probíhá po kratších úsecích (sprintech) a aplikace se postupně ladí k dokonalosti. Tento přístup ale vyžaduje úzkou spolupráci a komunikaci mezi vývojáři a zadavatelem projektu.
Další možností vývoje je vodopádové řízení, u kterého o dodavateli nemusíte vědět prakticky až do předání „hotové“ aplikace. V tomto případě ovšem hraje klíčovou roli kvalitně zpracovaná technická dokumentace, takže se tento přístup hodí pouze pro jednoduché a menší projekty.
3. Vývojářský tým
Komplexní projekty dávno nezvládne řešit jeden nebo dva vývojaři. Doba jde kupředu a na vývoj skutečně kvalitních aplikací na míru většinou potřebujete celý tým odborníků. Ti by měli ideálně pracovat pro agenturu na full-time a na projektech aktivně spolupracovat. Pokud agentura pouze předává zakázky subdodavatelům, není to pro vás dobrý signál.
Ptejte se také na zastupitelnost v rámci týmu. Pokud si v agentuře s vaším projektem poradí jediná osoba, co budete dělat, když odejde na nemocenskou? U kvalitní agentury byste jako klient podobnou změnu neměl vůbec pocítit.
4. Pojetí projektu
Dobrého dodavatele snadno poznáte také podle přístupu k vašemu projektu. A to už od chvíle, kdy mu zašlete zadání. Solidní partner se pokusí před zahájením vývoje získat maximum informací. O vás, potenciálních uživatelích i aplikaci samotné. Jenom tak totiž může odvést skutečně kvalitní práci.
Dobrá agentura vás provede celým procesem vývoje – počínaje myšlenkou. 5 kroků, jak z nuly vytvořit funkční aplikaci
S přístupem k projektu souvisí také otázka nacenění. Kvalitní agentura vám k projektu odmítne dát konkrétní cenovku. Po dodání potřebných podkladů vám ovšem nastíní, v jakém rozmezí se cena bude pohybovat. Proč, ptáte se? Je to docela prosté. Vývoj aplikace je živý proces plný změn a aktualizací. Běžně se také naceňují jednotlivé funkce aplikace, spíše než „celý balíček”. Cena se tudíž v průběhu vývoje postupně mění a konkretizuje, a není možné ji „střelit od boku”.
Zajímá vás jak se naceňuje aplikace? Pokračujte článkem Kolik stojí vývoj aplikace a na čem cena závisí?
5. Reference
Poměrně spolehlivým vodítkem jsou názory dřívějších zákazníků firmy. Vyplatí se zjistit, jaké projekty má agentura za sebou a zda je má pro vás projekt dostatek zkušeností. Hodí se také volit takového partnera, který se ve vašem oboru orientuje (může tak sám přinést zajímavé nápady).
Tip!
Nespokojte se pouze s přehlídkou log partnerů bez kontextu. Zajímejte se, jaké konkrétní činnosti agentura partnerům zajistila, prohlédněte si její aplikace v online tržištích App Store nebo Google Play. Nebo rovnou požádejte o kontakt na některého z klientů, od něhož získáte nezkreslené informace. Pokud si agentura za svou prací stojí, ráda vám ho předá.
Výběr agentury k převzetí aplikace
Už jednou jste se spálili a teď hledáte někoho, kdo projekt převezme? Výběr správného nástupce může být oříšek. Oproti dřívějšku však máte podstatnou výhodu – víte, jakému přístupu se rozhodně vyhnout.
Odrazit se můžete od dříve zmíněných kritérií. Nejdůležitější otázka při výběru nového dodavatele ovšem zní: Zvládne nová agentura na předchozí práci rozumně navázat?
Ověřte si, jestli nový tým ovládá práci s technologiemi, které použil předešlý vývojář. Nebojte se vytipovaného vývojáře zeptat, zda se ve vašem kódu orientuje. Vyhnete se tak zbytečným problémům v budoucnu. Schopné agentury budou také pravděpodobně vytížené – zjistěte si tedy, kolik času mohou vašemu projektu věnovat.
Proč vybírat pečlivě?
Stručná odpověď zní: Předejdete tak budoucím problémům a zbytečným nákladům navíc. Připodobnit to můžeme třeba ke stavbě domu. Jde to udělat rychle a s minimálním rozpočtem, ale za rok zjistíte, že do domu zatéká a základy se propadají. Při vývoji aplikací je to podobné – vyplatí se proto přemýšlet v dlouhodobém horizontu.
Věděli jste například, že více než polovinu aplikací uživatelé odinstalují během prvních 30 dnů od instalace a 22 % aplikací použijí uživatelé jen jednou?
Jaké problémy mohou nastat, když zvolíte špatně?
- Nedostatečný výzkum
- Schopný vývojář vždy hledí na přínos aplikace pro uživatele i váš byznys. Zajímá ho, zda aplikace odpovídá vašim představám a nezapomíná ani na uživatelské testování.
- Špatně napsaný kód
- Jsou vývojáři, kteří sekají kód „jak Baťa cvičky“ a neřeší, zda bude možné software v budoucnu dále rozvíjet nebo jestli se v jejich práci někdo vyzná. Přebírat po někom nedbale vytvořený kód může být skutečnou výzvou.
- Obrovské množství chyb
- Nějaký ten bug se při vývoji softwaru vždy objeví, svědomitá agentura ovšem před finálním spuštěním aplikace většinu chyb odstraní.
- Dodavatel neřeší UX
- Uživatelé se v aplikaci nevyznají a raději přejdou ke konkurenci.
- Podcenění aktualizací a údržby aplikace
- Za některými vývojáři se „zavře voda“, sotva dodají hotovou aplikaci. Kvalitní dodavatel s vámi spolupracuje i na jejím vylepšování.
- Nulová dokumentace
- Chybějící dokumentace znemožňuje předání práce jinému odborníkovi, kompletní přehled o funkcích nemají ani uživatelé.
Jak najít vývojařskou agenturu?
Solidního dodavatele už poznat zvládnete. Zbývá ho jen najít. Stačí k tomu pár jednoduchých kroků:
- Udělejte si jasno v tom, co od aplikace očekáváte.
- Vytipujte si několik agentur a oslovte je se svou poptávkou.
- Domluvte se na schůzce či hovoru, v rámci kterého dodavatele lépe poznáte po profesní i lidské stránce. Zjistíte také, zda má pro realizaci zakázky dostatečné zkušenosti.
Jste připraveni se do toho pustit?
Rádi s vámi váš projekt zdarma probereme. Domluvte si s námi konzultaci. Poradíme vám, jak by mohlo vypadat optimální řešení.