Přeskočit na obsah
TelegramWhatsApp

Úvodní analýza projektu

Základní stavební kámen každého úspěšného digitálního produktu

Úvodní analýza je závazný dokument, který popisuje aplikaci ze všech úhlů - uživatelského, procesního i technického - ještě před napsáním první řádky kódu. Stává se jediným zdrojem pravdy pro vývoj, stanovení rozsahu a finální nacenění projektu.

Úvodní analýza

Co je úvodní analýza

Úvodní analýza je výchozí dokument, který detailně mapuje, jak má aplikace fungovat - od uživatelských toků a procesů, přes administrační rozhraní, architekturu systému, datový model, až po seznam použitých technologií a externích integrací.

Bez analýzy se vývoj rozjede potmě: chybí společný jazyk mezi klientem, designem a vývojem, scope se neustále mění a každá změna stojí čas i peníze. S analýzou víte přesně, co stavíte, kolik to bude stát a kdy to bude hotové.

Připravenou analýzu si odnesete s sebou - i kdyby na vývoji nakonec spolupracoval kdokoliv jiný, dokument je váš a slouží jako kompletní zadání.

Obsah dokumentu

Co dokument obsahuje

Struktura vychází z reálné analýzy, kterou jsme připravili pro projekt Cleanpeace - platformu pro objednávání úklidových služeb.

Úvod a cíl projektu

Stručné představení aplikace, jejích hlavních funkcí, cílové skupiny a obchodního cíle. Kontext, ze kterého vychází všechna další rozhodnutí.

Wireframy

Klikatelný prototyp ve Figmě, který ukazuje rozvržení všech obrazovek, navigační toky a možné uživatelské akce. Slouží k rychlému testování variant ještě před grafikou a vývojem.

Objednávkový a uživatelský proces

Krok za krokem popsaný hlavní uživatelský tok - od první návštěvy, přes výběr služby, validaci adresy a platbu, až po potvrzovací notifikace.

Administrace pro zákazníky

Profil, správa adres, přehled objednávek, recenze, reklamace a podpora. Vše, co koncový uživatel po přihlášení potřebuje.

Administrace pro zaměstnance

Dashboard se statistikami, přehled přidělených objednávek, evidence odpracovaných hodin, hodnocení a správa dostupných směn.

Administrace pro vedení

Centrální rozhraní pro řízení provozu - správa zaměstnanců, zákazníků, poptávek, reklamací, služeb, voucherů, mailingu a reportů.

Architektura systému

Schéma komponent a jejich interakcí: uživatelské rozhraní ↔ API ↔ databáze ↔ externí služby (platební brána, mapy, e-mailing, autentizace, reporting).

Funkční požadavky

Detailní popis chování každé klíčové funkce - co se má stát, kdy a za jakých podmínek. Odpovídá na otázku „co aplikace umí“.

Systémové požadavky

Technické prostředí, ve kterém aplikace poběží - produkce, staging, dev. Dostupnost, výkon, zálohy a bezpečnostní standardy.

Procesní modely

Vizuální diagramy hlavních byznysových procesů (např. proces objednání, schvalování, reklamace) - pomáhají odhalit slepá místa ještě před vývojem.

Uživatelské role a oprávnění

Definice rolí (admin, vedoucí provozu, podpora, zaměstnanec, zákazník) a přesné mapování, kdo vidí a smí dělat co.

Datový model

Seznam entit, jejich atributů a vztahů mezi nimi. Základ pro návrh databáze a API.

Použité technologie

Frontend, backend, databáze, hosting, integrace třetích stran. Odůvodnění volby každé technologie vůči potřebám projektu.

Provisioning, náklady a jazykové mutace

Rozpočet na cloudové prostředí a měsíční provozní náklady, plán na podporované jazyky a budoucí rozšíření.

Proč na ní záleží

Proč začít analýzou

Přesné nacenění a termíny

Bez analýzy nelze odpovědně nacenit. S analýzou dostáváte cenu i harmonogram, na které se dá spolehnout.

Méně překvapení během vývoje

Všechny scope, integrace a okrajové případy jsou zmapované předem. Změny v průběhu vývoje jsou výjimkou, ne pravidlem.

Rychlejší vývoj

Vývojáři nečekají na rozhodnutí - všechno mají k dispozici v jednom dokumentu a mohou se soustředit na implementaci.

Sdílený jazyk pro všechny

Klient, design, vývoj i stakeholdeři mluví ze stejného dokumentu. Žádné nedorozumění, žádné „já jsem to myslel jinak“.

Jak postupujeme

Jak analýzu připravujeme

1

Discovery workshop

Společné setkání, na kterém probereme produkt, cílovou skupinu, obchodní cíle a hlavní funkcionalitu. Ujistíme se, že stavíme to správné.

2

Mapování procesů a uživatelských toků

Rozkreslíme hlavní byznysové procesy a uživatelské cesty. Identifikujeme okrajové případy a slepá místa.

3

Wireframy ve Figmě

Připravíme klikatelný prototyp všech klíčových obrazovek. Můžete jím proklikat ještě před tím, než začneme psát kód.

4

Sepsání analýzy

Spojíme všechno do strukturovaného dokumentu - wireframy, procesy, architekturu, datový model, technologie a požadavky.

5

Schvalovací kolo s klientem

Společně dokument projdeme, doladíme detaily a podepíšeme jako závazný podklad pro další fázi - design a vývoj.

Začněte správně - úvodní analýzou

Domluvte si nezávaznou konzultaci a my vám připravíme analýzu, která se stane základem celého vašeho projektu.
Domluvit konzultaci