21. 12. 2023
Vývoj mobilní aplikace má mnoho různorodých aspektů, které je dobré vědět. V následujícím seriálu Vám představujeme jednotlivé díly, které Vás provedou celým procesem vývoje softwaru od začátku do konce.
Jakákoliv “analýza” by Vám měla odpovědět na otázky, kterých je před a při vývoji softwaru vždycky mnoho.
Přemýšlíte o vlastní mobilní aplikaci?
Dejte nám vědět a rádi to s Vámi probereme.
Chci aplikaci
Správně udělaná analýza se rovněž stává zdrojem otázek dalších.
Analýza v samotných počátcích přemýšlení o produktu řeší:
– Je produkt skutečně potřeba?
– Nedá se případně nahradit už stávajícími prostředky?
– Neexistuje na trhu už podobný produkt?
Pokud je odpověď záporná, tak se můžeme posunout dále.
Dostáváme se k jádru práce “softwarového analytika”:
– Identifikace a přesné popsání potřeby, nebo problému, který je nutné vyřešit.
– Následně začít navrhovat možná řešení.
– Zhodnocovat klady a zápory.
– Najít tu nejoptimálnější cestu.
Těchto cest může být v některých případech nepřeberné množství. Ve většině případů zde promlouvá mnoho faktorů jako je rychlost dodání, dostupné prostředky a různé závislosti.
💡 Mnohdy je právě hledání nejoptimálnější cesty klíčové pro průběh realizace (dobře udělanou analýzou se dají ušetřit desítky procent rozpočtu) a úspěšnost produktu jako takového.
Analýza je nekonečný dialog
Analýza je proces, do kterého musí být začleněn jak realizační tým, tak i zadavatel. Pokud jde vše dobře, zabývá se většími a většími podrobnostmi.
Postupně, od těch nejhlubších obrysů, se jednotlivými krůčky tvoří zadání pro vývojáře, které:
- a) Odráží potřebu zadavatele.
- b) Je rozumně realizovatelné a domyšlené, pokud možno do nejdrobnějších detailů.
❗ Upozornění ❗
Navrhnutému ideálu se snažíme přiblížit, ale dosáhnout ho je prakticky nemožné a téměř vždy se při vývoji najde skulinka, která unikla pozornosti a musí se řešit operativně.
Analýzou můžete strávit neomezené množství času. Je třeba najít rovnováhu, kdy jsou prostředky na samotnou analýzu investovány co nejefektivněji a je třeba se posunout dále.
Analýza, jako taková, je ale nikdy nekončící proces a měla by trvat tak dlouho, jako aktivní vývoj produktu.
V příštím díle více o tom, proč je potřeba tvořit dobré zadání.
Všechny chystané díly seriálu
- Pasti software projektů
- Mám nápad, co když mi ho ukradnou
- Konzultujte. Ušetříte čas i peníze
- S kým spolupracovat na vývoji software
- Je produkt skutečně potřeba
- Proč tvořit dobré zadání
- Jak se vyvíjí aplikace
- Jak komunikovat s vývojářským týmem
- Jak na Google play a AppStore a jestli vůbec
- Jak na soukromí v aplikaci
- Funguje mi vůbec ta aplikace?