Upravljanje projektima u web agenciji
Web projekt rijetko pukne usred izrade. Pukne kod briefa, u kojem nitko nije napisao što ne ulazi u opseg, i kod odobrenja, kad klijent treći put traži „samo još ovu jednu stvar“. U nastavku je kako izgleda upravljanje projektima u web agenciji koja svoju maržu doista vidi: brief s kriterijima prihvaćanja, sprintovi, izričito odobrenje i tablica koja pokazuje kamo su točno otišli sati.
Postupak, ukratko
- Napišite brief s onim što ulazi u opseg i onim što izričito ne ulazi te dodajte kriterije prihvaćanja.
- Podijelite projekt na sprintove ili faze, svaku s isporukama, odgovornom osobom i rokom.
- Procjenjujte u satima po ulozi, a ne u danima — račun se sastoji od sati, ne od dana.
- Svaku isporuku pošaljite na izričito odobrenje, zabilježeno s datumom i imenom.
- Svaki tjedan usporedite evidentirane sate s procjenom; odstupanje iznad 15 % je odluka, a ne statistika za ladicu.
Brief i isporuke koje se doista mogu odobriti
Najskuplja nejasnoća u agenciji glasi „mislio sam da odobravam nešto drugo“. Dva retka u briefu i jedno datirano odobrenje uklanjaju je.
- Popis isporuka s formatom predaje: 5 responzivnih stranica i 3 predloška, a ne „web“.
- Što ne ulazi u opseg, napismeno: migracija starog sadržaja, copywriting, prijevodi, fotografije.
- Broj uključenih krugova revizija — dva su tržišni standard, treći se naplaćuje.
- Mjerljivi kriteriji prihvaćanja: LCP ispod 2,5 s, CLS ispod 0,1, kontrast prema WCAG 2.2 razini AA.
- Odobrenje uz svaku isporuku, s datumom i imenom, vezano uz točnu verziju na koju se odnosi.
Tablica: kamo su otišli sati na projektu od 6.000 €
Projekt ponuđen za 6.000 €, procjena 150 sati, cjenikova cijena 40 € po satu. Ovako je doista evidentirano.
192 sata za 6.000 € znači stvarnu cijenu od 31 € po satu, a ne 40 € — učinkovita satnica pada za 22 %. Gotovo polovica prekoračenja nakupila se u revizijama: 44 sata umjesto 25, odnosno 19 nenaplaćenih sati od 42 viška (45 %), 760 € po cjenikovoj cijeni. Ostatak se podijelio između dizajna (+12 sati), razvoja (+8) i briefa (+3).
Ponuđeni naspram evidentiranih sati, projekt od 6.000 €
| Faza | Ponuđeni sati | Evidentirani sati |
|---|---|---|
| Brief i arhitektura | 15 | 18 |
| UI dizajn | 40 | 52 |
| Razvoj | 70 | 78 |
| Revizije i lansiranje | 25 | 44 |
| Ukupno | 150 | 192 |
Kriteriji prihvaćanja: Core Web Vitals i WCAG 2.2 AA
Web isporuka bez kriterija prihvaćanja odobrava se po ukusu, a ukus se do treće revizije promijeni. Brojke ne.
Stavite pragove Core Web Vitals i WCAG 2.2 AA u brief. Tako postaju uvjet predaje, a ne pregovaranje nakon nje.
- LCP ispod 2,5 sekunde na mobitelu, mjereno na početnoj i na jednoj unutarnjoj stranici.
- CLS ispod 0,1 i INP ispod 200 ms, na istom skupu stranica.
- Kontrast, upravljanje tipkovnicom i alternativni tekstovi prema WCAG 2.2 razini AA.
- Podaci koje prikupljaju obrasci koje isporučite obrađuju se prema GDPR-u (Uredba EU 2016/679): pravna osnova, informiranje i rok čuvanja.
Česte pogreške
- Procjenjivati u danima, a fakturirati u satima — razliku plaća agencija.
- Ne ograničiti broj krugova revizija, pa rad izvan opsega iz navike postaje besplatan.
- Staviti seniora na zadatak ponuđen po juniorskoj cijeni: na svakom odrađenom satu gubite 22 €.
- Odobrenja žive u e-pošti, pa nitko ne može pokazati što je odobreno i kada.
- Gledati maržu tek nakon predaje, kad preostaje samo progutati razliku.