Prin 2019 lucram exclusiv pe proiecte fixe sau pe oră. În fiecare lună trebuia să vând ceva nou ca să-mi acopăr cheltuielile, iar asta devenise obositor. Când am reușit să mut primii 3 clienți pe un model de retainer lunar, mi-am dat seama câtă energie iroseam pe vânzări și estimări greșite.
Capcana proiectului fix după lansare
Când livrezi o aplicație sau un site, clientul crede că treaba e gata. În realitate, apar update-uri de dependențe, mici bug-uri, un buton nou de adăugat sau o integrare API care s-a schimbat. Dacă lucrezi ad-hoc pe time & material, pierzi timp cu oferte mici de 2-3 ore, facturi de 150€ și discuții interminabile pentru aprobări. Overhead-ul administrativ te omoară.
Pe proiect fix, riscul e aproape mereu la tine. Dacă ai estimat prost un feature complex, lucrezi pe gratis. Pe retainer, schimbi complet dinamica: clientul plătește pentru capacitate garantată și liniște, nu doar pentru un număr de bilete în Jira.
Cum propui trecerea la retainer fără să sperii clientul
Nu te duci la client când totul arde și îi ceri bani în plus. Cea mai bună perioadă e la 30-45 de zile după ce ai livrat un proiect mare, când aplicația e în producție și el vede deja valoarea.
Am avut cazul unui client cu un magazin e-commerce. I-am arătat istoricul pe ultimele 3 luni: „Uite, ai plătit ad-hoc 1.900€ pe mici modificări și ore de urgență. În plus, ai avut timpi de așteptare pentru că nu eram disponibil imediat. Ce-ar fi să blocăm 15 ore pe lună pentru tine, garantate, la 1.100€/lună?”.
Diferența psihologică e uriașă. El vede o reducere de cost și primește prioritate la execuție. Tu primești un venit predictibil. Chiar dacă într-o lună lucrezi doar 8 ore și în alta 15, media te avantajează enorm.
Structura mea de pricing și trade-off-urile reale
După mai multe încercări, am ajuns la un model hibrid pe care îl folosesc și azi:
- Pachetul standard: 20 ore/lună pentru 1.400€ (plată în avans pe data de 1 a lunii).
- Regula de Rollover: Orele nefolosite se pot reporta DOAR în luna următoare (maximum 5 ore), altfel se pierd. Asta previne acumularea de ore pe care nu le poți livra mai târziu.
- Ore suplimentare: Orice depășește cele 20 de ore se facturează la rate-ul meu plin (85€/oră), fără discount.
Trade-off-ul e sincer: pe retainer câștigi liniște și cashflow garantat, dar pierzi marja mare pe care o poți scoate dintr-un proiect fix bine optimizat. La un proiect fix unde refolosești module proprii poți ajunge la un rate efectiv de 130€/oră. La retainer ești plafonat.
Un alt pericol e să devii Helpdesk pentru probleme mărunte. De aceea, în contract am specificat clar: retainerul acoperă mentenanță, securitate și feature-uri mici (sub 4 ore per task). Orice dezvoltare mai mare devine proiect separat.
În prezent, am 4 clienți pe retainer care îmi acoperă 70% din cheltuielile lunare fixe. Restul timpului îl aloc pentru proiecte mari sau experimente proprii.
Voi cum gestionați clienții care vor doar „mici ajustări” din când în când? Ați reușit să-i mutați pe un abonament lunar?