Aplicații web la comandă

O aplicație web este un program care rulează în browser și ține evidența a ceva: clienți, comenzi, programări, lucrări, documente. O construim atunci când firma a depășit ce se mai poate face din Excel și dintr-un abonament luat de-a gata, nu înainte de asta.

Termen
Analiza în 2 - 3 săptămâni, prima etapă în 6 - 10
Preț
Fix pe etape, după analiza contractată separat
Pentru cine
Firme al căror flux de lucru nu încape într-un abonament
Nu se potrivește dacă
Ai nevoie de un CRM obișnuit pentru trei oameni
La final
Cod, documentație și date, toate pe contul tău

Partea 1Bazele

  1. Ce este, de fapt, o aplicație web
  2. CRM și ERP, pe înțelesul oricui
  3. De care ai nevoie, în funcție de ce te doare

Ce este, de fapt, o aplicație web

Un site de prezentare arată informații. O aplicație web face o treabă: ține o listă care se schimbă zilnic, calculează ceva, trimite ceva mai departe și își amintește cine ce a făcut. Diferența practică este că un site se citește, iar într-o aplicație se lucrează.

Rulează în browser, deci nu se instalează nimic pe calculatoarele oamenilor și merge la fel de pe telefon, de pe laptopul de acasă sau de pe calculatorul din birou. Fiecare om are contul lui și vede doar ce are voie să vadă.

În orice discuție despre programe pentru firme apar două prescurtări, CRM și ERP. Nu sunt tehnologii și nu sunt mărci, sunt două feluri de a ține evidența. Merită înțelese înainte de orice ofertă, pentru că de ele depinde ce trebuie construit și, mai ales, ce nu.

CRM și ERP, pe înțelesul oricui

CRM vine de la Customer Relationship Management, adică gestiunea relației cu clientul. Este locul unde stau clienții și potențialii clienți, discuțiile purtate cu fiecare, ofertele trimise, stadiul fiecărei negocieri, cine se ocupă și ce urmează de făcut. Un CRM răspunde la întrebări de felul: cine ne-a cerut o ofertă luna trecută și nu a primit încă răspuns, unde se blochează discuțiile pe care le pierdem, ce are fiecare om de sunat săptămâna asta.

ERP vine de la Enterprise Resource Planning, în română planificarea resurselor întreprinderii. Este programul în care se ține partea dinăuntru a firmei: achiziții, stocuri, comenzi, facturi, contabilitate, iar la firmele mai mari și producție, proiecte sau salarii, toate legate între ele. Un ERP răspunde la: mai avem marfa asta pe stoc, cât ne-a costat de fapt comanda, ce avem de încasat și de plătit luna asta.

Împărțirea consacrată este între front office și back office. CRM-ul ține ce se întâmplă în fața clientului, ERP-ul ține ce se întâmplă în spate. Spus și mai scurt: CRM-ul se ocupă de banii care urmează să vină, ERP-ul de banii care s-au mișcat deja.

Multe ERP-uri au înăuntru și un modul de CRM, în timp ce un CRM nu are niciodată contabilitate. De aceea, dacă firma are deja un program de gestiune, întrebarea corectă nu este ce mai cumpărăm, ci ce lipsește din ce avem.

În România, ERP-ului i se spune de cele mai multe ori pur și simplu program de gestiune, iar numele care se aud sunt Saga, WinMentor, Nexus, Charisma sau SeniorERP. Atenție la o confuzie frecventă: un program de contabilitate nu este un ERP. Acoperă doar zona financiar contabilă, adică o felie din ce face un ERP, și de obicei este folosit de contabil, nu de firmă.

De care ai nevoie, în funcție de ce te doare

Dacă pierzi cereri de ofertă, dacă nimeni nu poate spune pe ce stadiu a rămas o discuție și dacă fiecare om are lista lui de clienți în telefon sau în inbox, îți lipsește un CRM.

Dacă nu știi ce ai pe stoc fără să te duci în depozit, dacă aceleași date se scriu de două ori în două programe și dacă închiderea lunii durează o săptămână, îți lipsește un program de gestiune sau, mult mai probabil, legătura dintre cele pe care le ai deja.

Dacă răspunsul este că ai nevoie de amândouă, drumul ieftin aproape niciodată nu este să le construiești pe amândouă. Se ia un program de gestiune gata făcut pentru partea de ERP, care vine cu regulile fiscale întreținute de altcineva, și se construiește la comandă doar partea care nu încape nicăieri.

Partea 2Ce construim

  1. Ce construim de obicei
  2. De ce nu construim un ERP de la zero
  3. Integrările sunt jumătate din valoare

Ce construim de obicei

  • CRM: clienți, oferte trimise, stadiul fiecărei discuții, cine se ocupă și ce urmează
  • Portal de client, unde omul își vede singur comenzile, documentele și stadiul lucrării
  • Panou intern pentru echipă, cu drepturi diferite pe rol
  • Programări, cu calendar, confirmări și amintiri trimise automat
  • Urmărirea lucrărilor sau a proiectelor, de la deviz până la recepție
  • Generarea documentelor repetitive: oferte, contracte, procese verbale
  • Rapoarte care răspund la întrebările pe care ți le pui lunar, nu grafice decorative

De ce nu construim un ERP de la zero

Un ERP complet nu se construiește la comandă pentru o firmă mică sau mijlocie și nu ți l-am propune. În spatele unui program de gestiune stau ani de reguli fiscale care se schimbă odată cu legea, plus e-Factura, plus raportările. Ai plăti de două ori: o dată construcția și apoi, la nesfârșit, întreținerea legislativă.

Ce construim este partea care lipsește din jurul lui: CRM-ul pe fluxul tău, portalul prin care clientul își vede singur lucrarea, urmărirea comenzilor de la deviz până la recepție, programările. Apoi le legăm de programul de gestiune, de cel de facturare sau de fișierele cu care lucrezi deja, ca aceleași date să nu fie introduse a doua oară.

Când programul tău nu expune nicio interfață, și se întâmplă des la cele mai vechi, rămâne varianta cu fișiere de import și export, programate să ruleze singure la ore fixe. Îți spunem asta înainte de ofertă, nu pe parcurs.

Integrările sunt jumătate din valoare

O aplicație care nu vorbește cu programele pe care le ai deja produce muncă în plus, nu mai puțină: aceleași date introduse a doua oară, de mână, cu greșelile de rigoare. De aceea partea de integrare se stabilește la început, nu la sfârșit.

  • Facturare: SmartBill, Oblio, FGO, cu factura emisă din aplicație
  • e-Factura ajunge în SPV prin programul tău de facturare, nu din aplicație
  • Curierat cu generare de AWB, când există livrare
  • Plăți online, când se încasează direct din aplicație
  • Import din fișierele Excel pe care le folosești acum, ca istoricul să nu se piardă
  • Export pentru contabilitate, în formatul cerut de contabilul tău
  • Legătură cu un ERP sau cu un program de gestiune existent, dacă expune o interfață
  • SmartBill
  • Oblio
  • FGO

Partea 3Înainte de start

  1. Când îți spunem să nu construiești
  2. Cum ținem prețul fix pe ceva ce nu are formă la început

Când îți spunem să nu construiești

Dacă ai nevoie de un CRM obișnuit pentru trei oameni, un abonament existent te costă mai puțin decât orice construim noi, iar noi îți spunem asta din prima discuție și îți spunem și care. Nu vindem o aplicație la comandă ca să înlocuiască ceva ce se rezolvă cu douăzeci de euro pe lună.

O aplicație la comandă se justifică atunci când fluxul tău de lucru nu încape în niciun abonament: reguli proprii de preț, etape prin care trece o lucrare la tine și nicăieri altundeva, drepturi complicate pe roluri, sau legătura cu un program pe care platformele nu îl cunosc.

Al doilea motiv este costul pe termen lung. Un abonament pe utilizator crește odată cu echipa și nu se oprește niciodată. O aplicație proprie se plătește o dată și rămâne a ta, cu costul recurent redus la server.

Cum ținem prețul fix pe ceva ce nu are formă la început

Un site de prezentare se poate oferta la preț fix din prima discuție. O aplicație, nu: nimeni nu poate pune un preț corect pe un lucru pe care încă nu l-a înțeles, iar cine o face acoperă necunoscutul cu o marjă pe care tot tu o plătești.

De aceea începem cu o etapă de analiză plătită separat, scurtă și cu livrabil: fluxurile scrise pas cu pas, ecranele desenate, lista integrărilor și estimarea. Documentul acela este al tău și poți construi cu el la oricine, inclusiv la altcineva.

Abia după el primești o ofertă fixă, împărțită pe etape, fiecare cu preț și termen propriu. Prima etapă este întotdeauna una folosibilă în producție, nu o jumătate de aplicație: se pornește de la partea care îți ia cel mai mult timp astăzi.

Ce intră în preț

  • Etapa de analiză, cu fluxurile, ecranele și estimarea, livrate ca document
  • Construcția etapelor stabilite în ofertă, fiecare cu preț și termen propriu
  • Conturi de utilizator cu drepturi pe rol și istoric al modificărilor
  • Integrările enumerate în ofertă, testate pe date reale
  • Import al datelor existente dintr-un fișier pe care îl furnizezi
  • Copii de siguranță configurate și verificate prin restaurare
  • Instruire înregistrată pentru fiecare rol care folosește aplicația
  • 30 de zile de remediere a erorilor după fiecare etapă, fără cost

Ce nu intră

  • Costul serverului și al serviciilor externe, care se plătesc direct furnizorului
  • Abonamentele programelor cu care se integrează aplicația
  • Digitizarea datelor aflate doar pe hârtie
  • Funcționalități apărute după aprobarea etapei, care intră în etapa următoare
  • Aplicații native de iPhone sau Android, care sunt un proiect separat

Întrebări frecvente

Care este diferența dintre CRM și ERP?

CRM-ul ține relația cu clientul: cine ne-a cerut o ofertă, ce i-am răspuns, pe ce stadiu a rămas discuția și cine se ocupă. ERP-ul ține partea dinăuntru a firmei: stocuri, achiziții, comenzi, facturi, contabilitate.

Pe scurt, CRM-ul se ocupă de banii care urmează să vină, iar ERP-ul de banii care s-au mișcat deja. Multe ERP-uri au și un modul de CRM, invers nu se întâmplă niciodată. Un program de contabilitate nu este niciunul dintre ele, este doar o parte din ERP.

Cât costă o aplicație web la comandă?

Mai mult decât un site și mai puțin decât se teme lumea. Intervalul real este atât de larg încât orice cifră afișată aici ar induce în eroare: depinde de câte ecrane are, câți oameni o folosesc, ce reguli trebuie respectate și cu ce se leagă.

Primești un preț ferm după etapa de analiză, împărțit pe etape. Până acolo îți putem spune doar un ordin de mărime, și îl spunem, ca să știi dacă merită continuată discuția.

De ce să nu iau un CRM cu abonament?

De cele mai multe ori chiar asta îți recomandăm, iar dacă situația ta arată așa îți spunem din prima discuție. Un abonament existent este mai ieftin, pornește mâine și are în spate o echipă care îl întreține.

Merită construit ceva propriu atunci când fluxul tău nu încape în abonamentul acela, când plătești pe utilizator pentru o echipă care crește, sau când ai nevoie de o legătură cu un program pe care platforma nu îl cunoaște.

Îmi construiți un ERP de la zero?

Nu, și te sfătuim să te ferești de cine îți propune asta la o firmă mică sau mijlocie. Un ERP înseamnă ani de reguli fiscale care se schimbă odată cu legea, iar întreținerea lor s-ar plăti la nesfârșit.

Ce facem este să construim partea care lipsește în jurul programului de gestiune pe care îl ai, apoi să le legăm între ele. Dacă nu ai încă niciun program de gestiune, îți spunem care dintre cele existente ți se potrivește, înainte să discutăm despre ce construim noi.

Cât durează?

Analiza durează în general două până la trei săptămâni. Prima etapă folosibilă în producție vine la șase până la zece săptămâni după ea, iar etapele următoare sunt de regulă mai scurte.

Lucrăm pe etape tocmai ca să nu aștepți luni întregi până să vezi ceva. Prima etapă acoperă partea care îți consumă cel mai mult timp acum.

Se leagă de programul meu de facturare sau de gestiune?

Cu SmartBill, Oblio și FGO, da, direct. Au interfețe publice și le folosim des.

Pentru un program mai puțin obișnuit verificăm întâi ce interfață expune și îți spunem în ofertă dacă integrarea este posibilă și cât durează. Când nu expune nimic, rămâne varianta cu fișiere de import și export, și ți-o spunem înainte, nu pe parcurs.

Cine ține datele și cine plătește serverul?

Datele sunt ale tale și stau pe un server înregistrat pe firma ta, plătit direct de tine către furnizor. Nu le ținem la noi și nu le revindem sub formă de abonament.

Costul serverului pentru o aplicație internă obișnuită este de ordinul a câteva sute de lei pe lună și îl vezi în factura furnizorului.

Ce se întâmplă dacă vreau să lucrez cu altcineva?

Codul este pe contul tău de la început, împreună cu documentația și cu instrucțiunile de instalare. Orice programator poate prelua proiectul de unde a rămas.

Documentul de analiză este și el al tău. Este partea cu care se poate merge la orice furnizor, inclusiv înainte să construim noi ceva.

Aplicația respectă GDPR?

O aplicație care ține clienți, programări sau documente prelucrează date cu caracter personal, deci da, partea aceasta intră în proiect: drepturi pe rol, istoric al accesărilor, ștergere la cerere și copii de siguranță.

Ce rămâne la tine este partea care ține de firmă, nu de cod: temeiul prelucrării, perioadele de păstrare și informarea persoanelor. Îți spunem exact ce trebuie decis și de ce.

Spune-ne ce ai de construit și te vom contacta.

Cere o ofertă