Dezvoltarea software la comandă înseamnă construirea unei aplicații proiectate exact pe procesele firmei tale, nu adaptarea firmei la un produs generic. Merită investiția atunci când soluțiile de raft te limitează, când procesul tău este un avantaj competitiv sau când vrei să vinzi software ca serviciu. În acest ghid parcurgem tipuri de proiecte, costuri oneste pe piața românească din 2026, procesul cap-coadă și capcanele de evitat.
Noi, echipa WebForge, construim software personalizat pentru firme din România de mai mulți ani — aplicații web, platforme SaaS și automatizări — exclusiv pe cod custom (Next.js, React), nu pe șabloane sau WordPress. Am scris acest ghid pentru antreprenorul care se gândește serios la o investiție în software și vrea răspunsuri directe, nu limbaj de vânzări. Poți vedea oricând serviciile noastre și portofoliul pentru context concret.
Ce înseamnă software la comandă și prin ce diferă de soluțiile de raft
Software-ul la comandă este o aplicație construită de la zero pentru nevoile specifice ale unei singure organizații, în timp ce soluțiile de raft (off-the-shelf) sunt produse generice, gata făcute, vândute la abonament către mii de clienți. Diferența fundamentală nu e tehnică, ci de control: cine decide ce poate și ce nu poate face software-ul tău.
O soluție de raft — un CRM popular, o platformă de e-commerce la abonament, un tool de facturare — e rapidă de pornit și ieftină la început. Plătești 20–200 EUR pe lună și ai funcționalități testate de mii de utilizatori. Problemele apar în timp:
- Procesele tale se mulează pe software, nu invers. Dacă fluxul tău de vânzare are o etapă pe care produsul de raft nu o suportă, fie renunți la etapă, fie improvizezi în Excel pe lângă.
- Costurile cresc cu fiecare utilizator și fiecare modul. Un abonament de 50 EUR/lună devine 800 EUR/lună la 20 de utilizatori cu module premium. În 3–4 ani poți depăși costul unei aplicații construite pentru tine.
- Datele și integrarea depind de furnizor. Dacă platforma își schimbă prețurile, API-ul sau pur și simplu se închide, opțiunile tale sunt limitate.
- Nu te diferențiezi. Concurentul tău folosește exact același tool, cu exact aceleași limite.
Software-ul la comandă inversează ecuația: costul inițial e mai mare, dar aplicația face exact ce ai nevoie, o deții (dacă semnezi contractul corect — revenim la asta), iar costul marginal pe utilizator e aproape zero.
Criterii de decizie: raft sau la comandă?
Recomandarea noastră onestă: nu construi la comandă ce poți cumpăra de pe raft, dacă raftul îți acoperă 90% din nevoi. Construiește la comandă când bifezi cel puțin unul dintre criteriile de mai jos:
- Procesul tău e un avantaj competitiv. Dacă modul în care gestionezi comenzile, logistica sau relația cu clienții te diferențiază pe piață, un software generic ți-l aplatizează.
- Ai încercat 2–3 soluții de raft și tot lucrezi în Excel pe lângă. Acesta e cel mai clar semnal practic: fișierele Excel paralele sunt simptomul unui software care nu se potrivește.
- Costurile de licențiere depășesc sau se apropie de costul dezvoltării. Fă calculul pe 3–5 ani, nu pe o lună.
- Vrei să vinzi software, nu doar să-l folosești. O platformă SaaS proprie nu poate fi, prin definiție, cumpărată de pe raft.
- Ai nevoie de integrări pe care nimeni nu le oferă. Sisteme legacy, echipamente industriale, fluxuri specifice pieței românești (e-Factura, SAGA, curieri locali).
Există și o cale de mijloc subestimată: păstrezi soluțiile de raft care funcționează și construiești la comandă doar stratul care lipsește — un portal de clienți peste ERP-ul existent, o automatizare între CRM și facturare. De multe ori acesta e cel mai bun raport investiție/rezultat.
Tipuri de proiecte software la comandă
Cele mai frecvente proiecte de software personalizat pentru firme sunt aplicațiile web interne, platformele SaaS, sistemele CRM/ERP personalizate, portalurile pentru clienți și integrările între sisteme existente. Iată ce presupune fiecare și pentru cine are sens.
Aplicații web de business
Aplicații folosite intern sau de clienți printr-un browser: gestiune de comenzi, programări, ofertare, raportare, fluxuri de aprobare. Sunt cel mai des întâlnit tip de proiect, pentru că rezolvă durerea concretă a firmelor care au crescut peste Excel și e-mail. O aplicație web bine construită rulează pe orice dispozitiv, nu necesită instalare și se actualizează centralizat. Am detaliat costurile acestui tip de proiect în ghidul despre cât costă o aplicație web.
Platforme SaaS
Software-as-a-Service: construiești o aplicație pe care o vinzi la abonament altor firme sau persoane. Aici software-ul nu mai e unealtă, ci chiar produsul afacerii tale. Un proiect SaaS are cerințe în plus față de o aplicație internă: arhitectură multi-tenant (mai mulți clienți pe aceeași infrastructură, cu date izolate), facturare recurentă, onboarding self-service, scalabilitate. E o categorie în care lucrăm intens — vezi pagina noastră de dezvoltare platforme SaaS — și în care recomandăm aproape întotdeauna să pornești cu un MVP: am explicat de ce în articolul despre dezvoltarea unui MVP.
CRM și ERP personalizate
Un CRM la comandă urmărește exact pipeline-ul tău de vânzare, cu etapele, câmpurile și rapoartele tale. Un ERP personalizat (sau, mai realist pentru IMM-uri, un "mini-ERP" pe modulele care contează) leagă stocuri, comenzi, producție și facturare într-un singur sistem. Atenție la onestitate aici: un ERP complet, de la zero, e un proiect enterprise de zeci sau sute de mii de euro. Pentru majoritatea firmelor românești, soluția pragmatică e un sistem custom pe 2–4 module critice, integrat cu ce există deja.
Portaluri pentru clienți sau parteneri
Un spațiu autentificat în care clienții tăi își văd comenzile, contractele, facturile, statusul lucrărilor sau își depun cereri. Portalurile reduc dramatic volumul de telefoane și e-mailuri repetitive ("în ce stadiu e comanda mea?") și ridică percepția de profesionalism. De obicei se construiesc peste sistemele interne existente, deci sunt proiecte de complexitate medie cu impact mare.
Integrări și automatizări
Nu orice proiect înseamnă o aplicație nouă. Uneori cea mai valoroasă investiție e să faci sistemele existente să vorbească între ele: magazinul online cu gestiunea, CRM-ul cu facturarea, formularele de pe site cu un flux de procesare automată. În 2026, tot mai multe dintre aceste automatizări includ și componente AI — clasificare automată de cereri, extragere de date din documente, răspunsuri asistate — un domeniu în care construim activ soluții pentru clienții noștri.
Procesul de dezvoltare cap-coadă: de la idee la aplicație live
Un proiect de dezvoltare software la comandă parcurge șapte etape: descoperire, specificații, design, dezvoltare, testare, lansare și mentenanță — în total, între 6 săptămâni și 6+ luni, în funcție de complexitate. Iată ce se întâmplă concret în fiecare etapă și cât durează realist.
1. Descoperire (1–2 săptămâni)
Echipa de dezvoltare trebuie să-ți înțeleagă afacerea înainte să scrie o linie de cod. În discuțiile de descoperire clarificăm: ce problemă rezolvă software-ul, cine îl folosește, ce procese acoperă, ce sisteme existente trebuie conectate, ce constrângeri de buget și timp există. Un furnizor care sare peste această etapă și îți trimite ofertă în 24 de ore după un singur telefon ghicește — iar tu plătești ghicitul.
2. Specificații (1–2 săptămâni)
Rezultatul descoperirii se transformă într-un document de specificații: lista funcționalităților, fluxurile utilizatorilor, regulile de business, prioritizarea (ce intră în prima versiune, ce rămâne pentru mai târziu). Specificațiile bune sunt cel mai ieftin instrument de control al costurilor: o funcționalitate clarificată pe hârtie costă o oră de discuție; aceeași funcționalitate clarificată după ce a fost construită greșit costă săptămâni.
3. Design UX/UI (1–3 săptămâni)
Înainte de dezvoltare, ecranele principale se proiectează vizual: wireframe-uri pentru structură, apoi design final pentru aspect. Tu validezi pe imagini, nu pe cod — modificările în această fază sunt rapide și ieftine. Pentru aplicații interne simple, designul poate fi mai lejer; pentru produse SaaS care concurează pe piață, e o etapă critică.
4. Dezvoltare (4–16+ săptămâni)
Etapa cea mai lungă. Lucrul serios se face iterativ: livrări parțiale la fiecare 1–2 săptămâni, pe care le poți testa într-un mediu de staging. Insistă pe acest ritm — dacă furnizorul "dispare" două luni și promite că revine cu totul gata, riscul de surprize e maxim. La WebForge construim pe stack modern (Next.js, React, TypeScript), ceea ce înseamnă cod pe care orice echipă competentă îl poate prelua ulterior — nu ești prizonierul nostru.
5. Testare (1–3 săptămâni, parțial suprapusă cu dezvoltarea)
Testarea serioasă se întâmplă continuu, nu doar la final: teste automate scrise odată cu codul, plus testare funcțională pe fluxurile reale. Etapa finală include testarea de acceptanță făcută chiar de tine și de oamenii tăi — pe date cât mai apropiate de realitate. Bugurile găsite acum costă ore; bugurile găsite în producție costă încredere și bani.
6. Lansare (1 săptămână)
Punerea în producție: configurarea serverelor, domeniului, certificatelor, migrarea datelor existente (dacă e cazul), instruirea utilizatorilor. Recomandăm aproape întotdeauna o lansare graduală — întâi un grup restrâns de utilizatori, apoi toată lumea — în loc de "big bang".
7. Mentenanță (continuu)
Software-ul viu are nevoie de îngrijire: actualizări de securitate, mici corecții, ajustări pe măsură ce afacerea evoluează. Bugetează realist 10–20% din costul inițial al proiectului, anual. Un furnizor care nu vorbește despre mentenanță încă din ofertă îți ascunde o parte din costul total.
Cât costă software-ul la comandă în România în 2026
Pe piața românească din 2026, o aplicație web simplă costă orientativ 3.000–7.000 EUR, un proiect de complexitate medie 10.000–30.000 EUR, iar platformele enterprise pornesc de la 30.000 EUR; tarifele orare uzuale ale echipelor românești sunt 30–50 EUR/oră. Intervalele sunt oneste, dar largi — pentru că prețul e determinat de complexitatea funcționalităților, nu de etichete.
| Tip proiect | Interval orientativ (EUR) | Durată tipică |
|---|---|---|
| Automatizare / integrare punctuală | 2.000 – 8.000 | 2–6 săptămâni |
| Aplicație web simplă / MVP | 3.000 – 7.000 | 4–8 săptămâni |
| Aplicație medie (SaaS, portal clienți, CRM personalizat) | 10.000 – 30.000 | 2–5 luni |
| Platformă enterprise / sistem complex multi-modul | 30.000+ | 5–12+ luni |
Câteva nuanțe care contează când compari oferte:
- Tariful orar nu spune totul. O echipă la 45 EUR/h care livrează în 200 de ore e mai ieftină decât una la 30 EUR/h care are nevoie de 400 de ore (și de încă 100 pentru corecturi).
- Cere defalcarea pe funcționalități. O ofertă cu o singură cifră finală, fără detaliere, nu îți permite să tai inteligent din scope când bugetul e strâns.
- Costul total include și ce vine după lansare. Hosting (de la 20–100 EUR/lună pentru majoritatea proiectelor), servicii terțe (e-mail, plăți, stocare) și mentenanța anuală.
- MVP-ul este prietenul bugetului tău. Aproape orice proiect de 30.000 EUR are în el un nucleu de 8.000–12.000 EUR care validează ideea. Detalii în ghidul nostru despre dezvoltarea unui MVP.
Pentru o analiză mai granulară a factorilor de preț — autentificare, plăți, integrări, rapoarte — am scris separat despre cât costă o aplicație web.
Vrei o estimare onestă pentru proiectul tău, cu defalcare pe funcționalități și fără obligații? Scrie-ne pe pagina de contact — răspundem cu întrebări concrete, nu cu o cifră ghicită.
Echipă internă, agenție sau freelancer: cine îți construiește software-ul?
Pentru majoritatea IMM-urilor românești, agenția specializată e echilibrul optim între cost, competențe și continuitate; echipa internă are sens abia când software-ul devine activitatea de bază, iar freelancerul potrivit funcționează pentru proiecte mici, bine definite. Iată comparația fără menajamente — inclusiv dezavantajele variantei pe care o reprezentăm noi.
Echipa internă
Avantaje: control total, cunoaștere profundă a afacerii, disponibilitate permanentă. Dezavantaje: un singur dezvoltator senior costă în România 4.000–7.000 EUR/lună (cost complet angajator), iar un proiect serios cere minimum 2–3 roluri (dezvoltare, design, testare). Adaugă riscul de plecare — tot know-how-ul într-un singur om — și timpul de recrutare de 2–4 luni. Are sens când produsul software este afacerea ta și ai volum de lucru permanent.
Agenția de dezvoltare
Avantaje: echipă completă din prima zi (dezvoltatori, designer, project management), procese rodate, continuitate — dacă un om pleacă, proiectul nu moare. Dezavantaje oneste: ești unul dintre mai mulți clienți, deci disponibilitatea nu e instantanee; tariful orar e mai mare decât al unui freelancer; calitatea variază enorm între agenții, deci selecția contează (vezi secțiunea de red flags). Costul tipic pe piața românească: 30–50 EUR/oră.
Freelancerul
Avantaje: cost mai mic (20–40 EUR/oră), comunicare directă, flexibilitate. Dezavantaje: un singur om înseamnă un singur set de competențe — rar găsești în aceeași persoană dezvoltator backend bun, designer bun și tester riguros; disponibilitatea depinde de ceilalți clienți ai lui; iar dacă se îmbolnăvește sau renunță, proiectul îngheață. Funcționează bine pentru proiecte sub 5.000–8.000 EUR, cu scope clar, sau ca extensie a unei echipe existente.
Cum scrii un brief bun (și de ce îți scade factura)
Un brief bun descrie problema de business, utilizatorii și rezultatul așteptat — nu soluția tehnică — și poate reduce cu 20–30% costul total, pentru că elimină presupunerile plătite scump. Nu ai nevoie de cunoștințe tehnice ca să-l scrii. Structura pe care o recomandăm clienților noștri:
- Contextul afacerii: cu ce se ocupă firma, câți oameni, ce volume (comenzi/lună, clienți activi).
- Problema: ce te doare azi, concret. "Pierdem 2 ore pe zi copiind comenzi din e-mail în Excel" e infinit mai util decât "vrem digitalizare".
- Utilizatorii: cine va folosi aplicația și ce trebuie să poată face fiecare rol.
- Fluxurile principale: descrie în cuvinte simple 3–5 scenarii, de la început la sfârșit. "Clientul completează cererea, agentul o aprobă, sistemul generează contractul."
- Sistemele existente: ce folosești acum (ERP, facturare, magazin online) și ce trebuie conectat.
- Constrângeri: buget orientativ, termen limită real (dacă există unul), cerințe legale (GDPR, e-Factura).
- Criteriul de succes: cum vei ști peste 6 luni că investiția a meritat.
Două pagini sunt suficiente. Nu te teme să incluzi bugetul orientativ: temerea că "îmi vor cere exact cât am zis" e mai mică decât riscul real de a primi oferte pentru un proiect de trei ori mai mare sau mai mic decât îți permiți.
Red flags: semnale de alarmă la furnizorii de software
Cele mai periculoase semnale la un furnizor sunt oferta instant fără întrebări, lipsa accesului tău la cod și contractul care nu spune nimic despre proprietatea intelectuală. Lista completă, din experiența proiectelor pe care le-am preluat de la alți furnizori:
- Ofertă fermă în 24 de ore, fără discuție de descoperire. Nimeni nu poate estima onest ce nu a înțeles.
- "Se poate orice, niciun proiect nu e prea complicat." Furnizorii serioși spun și "nu" — la termene nerealiste, la funcționalități care nu-și justifică costul.
- Nu primești acces la codul sursă pe parcurs. Codul trebuie să stea într-un repository (GitHub, GitLab) la care ai acces din prima săptămână, nu "la final, după ultima plată".
- Demo doar pe ecranul lor, niciodată într-un mediu pe care îl poți testa tu.
- Plata 100% sau majoritar în avans. Normal e eșalonat pe livrabile: un avans rezonabil, apoi tranșe legate de etape verificabile.
- Niciun proiect verificabil în portofoliu. Cere linkuri live și, ideal, posibilitatea de a vorbi cu un client existent.
- Tehnologii proprietare sau exotice "doar ale lor". Dacă doar ei pot lucra pe platforma respectivă, prețul mentenanței îl dictează ei, pe viață.
- Tăcere la întrebarea despre mentenanță și predare. Un furnizor corect îți explică din start ce se întâmplă dacă vreți să vă despărțiți.
Ce garantezi prin contract: cod sursă, proprietate intelectuală, mentenanță
Contractul de dezvoltare software trebuie să stipuleze explicit trei lucruri: că primești codul sursă complet, că drepturile patrimoniale de autor asupra livrabilelor se cesionează către tine la plată și care sunt condițiile de garanție și mentenanță. Fără aceste clauze, "software-ul tău" poate fi, juridic, al furnizorului.
Codul sursă
Contractul trebuie să prevadă acces la repository-ul de cod pe toată durata proiectului și predarea completă la final: cod, scripturi de instalare, documentație de bază, acces la toate conturile create în numele tău (hosting, domeniu, servicii terțe). Verifică în special că hostingul și domeniul sunt pe conturile tale, nu ale furnizorului.
Proprietatea intelectuală
În legislația română, drepturile de autor asupra codului aparțin implicit creatorului dacă contractul nu prevede altfel. Clauza esențială: drepturile patrimoniale asupra livrabilelor dezvoltate specific pentru proiect se cesionează beneficiarului la achitarea integrală. E normal și acceptabil ca furnizorul să-și păstreze dreptul de a refolosi componente generice și biblioteci open-source — important e ca aplicația ta, logica ta de business și datele tale să fie ale tale. Notă: aceasta e experiența noastră practică, nu consultanță juridică — pentru contracte mari, treci contractul printr-un avocat.
Garanție și mentenanță
Practica sănătoasă pe piață: o perioadă de garanție de 1–3 luni după lansare, în care bugurile (abaterile de la specificații) se rezolvă gratuit, urmată de un contract de mentenanță opțional — fie abonament lunar, fie pachet de ore. Distincția importantă, pe care contractul trebuie să o facă explicit: bug = gratuit în garanție; funcționalitate nouă = dezvoltare plătită. Ambiguitatea aici e sursa celor mai multe conflicte furnizor–client.
Greșeli frecvente ale antreprenorilor la primul proiect software
Cele mai costisitoare greșeli sunt alegerea exclusiv pe preț, scope-ul umflat de la prima versiune și absența unui responsabil de proiect din partea firmei. Le enumerăm pe toate, pentru că fiecare dintre ele am văzut-o costând bani reali:
- Alegi cea mai ieftină ofertă fără să compari ce conține. Diferența de 30% dintre oferte e aproape întotdeauna o diferență de scope, calitate sau onestitate — rar una de eficiență.
- Vrei totul în versiunea 1. Fiecare funcționalitate "ar fi bine să avem" amână lansarea și scumpește proiectul. Lansează nucleul, învață din utilizare reală, extinde pe baza datelor.
- Nu aloci un om responsabil intern. Furnizorul are nevoie de răspunsuri și decizii săptămânale. Fără un decident desemnat, fiecare întrebare așteaptă zile, iar proiectul derapează.
- Schimbi cerințele în timpul dezvoltării fără să accepți impactul. Schimbările sunt normale și sănătoase — dar fiecare are un cost în timp și bani care trebuie discutat la momentul schimbării, nu la factură.
- Ignori mentenanța la calculul investiției. Software fără întreținere devine, în 2–3 ani, o vulnerabilitate de securitate și o frână.
- Nu testezi cu utilizatorii reali înainte de lansare. Cei care vor folosi zilnic aplicația găsesc în două ore probleme pe care nimeni altcineva nu le vede.
- Semnezi fără clauze de proprietate intelectuală și predare. Vezi secțiunea anterioară — e greșeala cu cele mai scumpe consecințe pe termen lung.
Concluzie: cum mergi mai departe
Software-ul la comandă e o investiție, nu o cheltuială — dar numai dacă pornești cu problema clară, furnizorul potrivit și contractul corect. Recapitulare în trei pași: scrie un brief de două pagini după structura de mai sus; cere oferte defalcate de la 2–3 furnizori și compară scope, nu doar cifre finale; verifică red flags-urile și clauzele de proprietate înainte să semnezi.
Dacă vrei o a doua opinie sau o estimare onestă, noi, echipa WebForge, lucrăm exact așa cum descrie acest ghid: descoperire înainte de ofertă, prețuri transparente cu defalcare pe funcționalități, cod custom Next.js/React predat integral, contract cu cesiunea drepturilor către tine. Vezi serviciile noastre și proiectele din portofoliu, apoi scrie-ne pe pagina de contact — prima discuție e gratuită și fără obligații.
Întrebări frecvente
Cât durează un proiect de software la comandă?
Orientativ: 4–8 săptămâni pentru o aplicație simplă sau un MVP, 2–5 luni pentru un proiect de complexitate medie (SaaS, portal de clienți, CRM personalizat) și 5–12+ luni pentru platforme enterprise. Durata include descoperirea, specificațiile și testarea, nu doar scrierea codului.
Care e bugetul minim realist pentru software personalizat în România?
Pe piața românească din 2026, proiectele serioase de aplicații custom pornesc de la aproximativ 3.000 EUR pentru o aplicație simplă bine delimitată. Sub acest prag se pot rezolva doar automatizări punctuale sau extinderi ale unor sisteme existente. Pentru detalii, vezi ghidul nostru despre cât costă o aplicație web.
Cine deține codul sursă la final?
Depinde exclusiv de contract. În lipsa unei clauze de cesiune, drepturile rămân implicit la dezvoltator. Cere explicit: acces la repository pe parcurs, predare completă la final și cesiunea drepturilor patrimoniale asupra livrabilelor către tine la plata integrală.
Software la comandă sau abonament la o soluție de raft?
Soluție de raft dacă îți acoperă cel puțin 90% din nevoi și procesele tale sunt standard. Software la comandă dacă procesul tău e un avantaj competitiv, dacă lucrezi în Excel "pe lângă" tool-urile existente sau dacă vrei să vinzi software ca produs. Calculează costul abonamentelor pe 3–5 ani înainte de a decide.
Pot porni cu o versiune mică și să extind ulterior?
Da — și e exact ce recomandăm. Un MVP (produs minim viabil) cu nucleul funcțional costă o fracțiune din viziunea completă și îți validează ideea pe utilizatori reali. Am detaliat abordarea în articolul despre dezvoltarea unui MVP.
