Řízení projektů ve webové agentuře
Webový projekt se málokdy rozbije uprostřed. Rozbije se u zadání, kde nikdo nenapsal, co do rozsahu nepatří, a u schvalování, když klient potřetí chce „jen tuhle jednu věc“. Níže je, jak vypadá řízení projektů ve webové agentuře, která svou marži skutečně vidí: zadání s akceptačními kritérii, sprinty, výslovné schválení a tabulka, kam přesně hodiny odešly.
Postup, stručně
- Napište zadání s tím, co do rozsahu patří a co výslovně ne, a přidejte akceptační kritéria.
- Rozdělte projekt na sprinty nebo etapy, každou s výstupy, odpovědnou osobou a termínem.
- Odhadujte v hodinách podle role, ne ve dnech — faktura se skládá z hodin, ne ze dnů.
- Každý výstup pošlete k výslovnému schválení, zaznamenanému s datem a jménem.
- Každý týden porovnejte vykázané hodiny s odhadem; odchylka nad 15 % je rozhodnutí, ne statistika do šuplíku.
Zadání a výstupy, které lze skutečně schválit
Nejdražší nejasnost v agentuře je „myslel jsem, že schvaluji něco jiného“. Dva řádky v zadání a jedno datované schválení ji odstraní.
- Seznam výstupů s formátem předání: 5 responzivních stránek a 3 šablony, ne „web“.
- Co do rozsahu nepatří, písemně: migrace starého obsahu, copywriting, překlady, fotografie.
- Počet zahrnutých kol revizí — dvě jsou tržní standard, třetí se naceňuje.
- Měřitelná akceptační kritéria: LCP pod 2,5 s, CLS pod 0,1, kontrast podle WCAG 2.2 úrovně AA.
- Schválení u každého výstupu, s datem a jménem, navázané na přesnou verzi, které se týká.
Tabulka: kam odešly hodiny na projektu za 6 000 €
Projekt naceněný na 6 000 €, odhad 150 hodin, ceníková sazba 40 € za hodinu. Takto to bylo skutečně vykázáno.
192 hodin za 6 000 € znamená skutečnou sazbu 31 € za hodinu, ne 40 € — efektivní hodinová sazba klesne o 22 %. Téměř polovina přečerpání se nahromadila v revizích: 44 hodin místo 25, tedy 19 nevyfakturovaných hodin ze 42 navíc (45 %), 760 € v ceníkové sazbě. Zbytek se rozdělil mezi design (+12 hodin), vývoj (+8) a zadání (+3).
Naceněné vs. vykázané hodiny, projekt za 6 000 €
| Etapa | Naceněné hodiny | Vykázané hodiny |
|---|---|---|
| Zadání a architektura | 15 | 18 |
| UI design | 40 | 52 |
| Vývoj | 70 | 78 |
| Revize a spuštění | 25 | 44 |
| Celkem | 150 | 192 |
Akceptační kritéria: Core Web Vitals a WCAG 2.2 AA
Webový výstup bez akceptačních kritérií se schvaluje podle vkusu a vkus se do třetí revize změní. Čísla ne.
Dejte prahové hodnoty Core Web Vitals a WCAG 2.2 AA do zadání. Stanou se podmínkou předání, ne vyjednáváním po něm.
- LCP pod 2,5 sekundy na mobilu, měřeno na úvodní stránce a na jedné vnitřní stránce.
- CLS pod 0,1 a INP pod 200 ms, na stejné sadě stránek.
- Kontrast, ovládání klávesnicí a alternativní texty podle WCAG 2.2 úrovně AA.
- Data sbíraná formuláři, které dodáte, zpracovaná podle GDPR (nařízení EU 2016/679): právní základ, informace a doba uchování.
Časté chyby
- Odhadovat ve dnech a fakturovat v hodinách — rozdíl platí agentura.
- Neomezit počet kol revizí, takže práce mimo rozsah se ze zvyku stane zadarmo.
- Dát seniora na úkol naceněný juniorskou sazbou: na každé odpracované hodině ztratíte 22 €.
- Schválení žijí v e-mailu, takže nikdo neukáže, co bylo schváleno a kdy.
- Dívat se na marži až po předání, kdy už zbývá jen rozdíl spolknout.