Management de proiecte într-o agenție web
Un proiect web rar se strică la mijloc. Se strică la brief, când nu s-a scris ce NU intră în scop, și la aprobare, când clientul cere „doar atât” pentru a treia oară. Mai jos vezi cum arată managementul de proiecte într-o agenție web care își vede marja: brief cu criterii de acceptanță, sprinturi, aprobări explicite și un tabel cu locul exact unde s-au dus orele.
Fluxul, pe scurt
- Scrie brieful cu ce intră și ce NU intră în scop, plus criteriile de acceptanță.
- Împarte proiectul în sprinturi sau etape, fiecare cu livrabile, responsabil și dată de predare.
- Estimează în ore pe rol, nu în zile — factura se face din ore, nu din zile.
- Trimite fiecare livrabil la aprobare explicită, cu dată și autor.
- Compară săptămânal orele pontate cu cele estimate; o abatere peste 15% e o decizie, nu o statistică.
Briefuri și livrabile care se pot aproba
Cea mai costisitoare ambiguitate dintr-o agenție este „credeam că am aprobat altceva”. Se rezolvă cu două rânduri în brief și o aprobare cu dată.
- Lista livrabilelor, cu formatul predării: 5 pagini responsive și 3 șabloane, nu „site-ul”.
- Ce NU intră în scop, scris explicit: migrarea conținutului vechi, copywriting, traduceri, fotografie.
- Numărul de runde de revizie incluse — două e standardul de piață, a treia se ofertează.
- Criterii de acceptanță măsurabile: LCP sub 2,5 s, CLS sub 0,1, contrast conform WCAG 2.2 nivel AA.
- Aprobarea pe livrabil, cu dată și autor, lipită de versiunea la care se referă.
Tabel: unde s-au dus orele pe un proiect de 30.000 lei
Proiect ofertat la 30.000 lei, 150 de ore estimate, tarif de listă 200 lei/oră. Iată ce s-a pontat de fapt.
192 de ore pentru 30.000 lei înseamnă un tarif real de 156 lei/oră, nu 200 — tariful orar efectiv scade cu 22%. Aproape jumătate din depășire s-a strâns în revizii: 44 de ore în loc de 25, adică 19 ore nefacturate din cele 42 în plus (45%), 3.800 lei la tarif de listă. Restul s-a împărțit între design (+12 ore), dezvoltare (+8) și brief (+3).
Ore ofertate vs. ore pontate, proiect de 30.000 lei
| Etapă | Ore ofertate | Ore pontate |
|---|---|---|
| Brief și arhitectură | 15 | 18 |
| Design UI | 40 | 52 |
| Dezvoltare | 70 | 78 |
| Revizii și lansare | 25 | 44 |
| Total | 150 | 192 |
Criterii de acceptanță: Core Web Vitals și WCAG 2.2 AA
Un livrabil web fără criterii de acceptanță se aprobă pe gust, iar gustul se schimbă la a treia revizie. Cifrele nu se schimbă.
Trece în brief pragurile Core Web Vitals și nivelul WCAG 2.2 AA. Devin condiții de predare, nu subiecte de negociere după livrare.
- LCP sub 2,5 secunde pe mobil, măsurat pe pagina de start și pe o pagină internă.
- CLS sub 0,1 și INP sub 200 ms, pe același set de pagini.
- Contrast, navigare la tastatură și texte alternative conform WCAG 2.2 nivel AA.
- Datele colectate prin formularele livrate, tratate conform GDPR (Regulamentul UE 2016/679): temei, informare și perioadă de păstrare.
Greșeli frecvente
- Estimezi în zile, dar facturezi în ore — diferența o plătește agenția.
- Nu limitezi rundele de revizie, așa că munca în afara scopului devine gratuită prin obișnuință.
- Pui un senior pe o sarcină ofertată la tarif de junior: pierzi 110 lei pe fiecare oră lucrată.
- Aprobările stau în e-mail, deci nimeni nu poate arăta ce s-a aprobat și când.
- Te uiți la marjă după predare, când singura opțiune rămasă e să înghiți diferența.