la distanță·trei întreprinzători individuali·împreună din 2012

Trei dezvoltatori independenți
O echipă din 2012

Fiecare dintre noi are între 12 și 19 ani de experiență, iar echipa se formează în jurul sarcinii. Un site simplu înseamnă unul dintre noi. Un produs înseamnă toți trei, plus oameni cu care lucrăm de ani de zile.

ani de experiență fiecare
12–19
lucrăm împreună din
2012
oameni — și niciun intermediar
3
02 — topologie

Trei feluri de a construi asta

un nod la mijloc

O agenție

Plătiți un manager de proiect, un manager de cont și un designer, indiferent dacă proiectul dumneavoastră are nevoie de ei sau nu. Seniorul care a negociat cu dumneavoastră rareori este cel care vă scrie codul.

o singură muchie, fundătură

Un singur freelancer

Mai ieftin, și vorbiți direct cu cel care face lucrarea. Dar este un singur stack, o singură pereche de mâini și un singur punct de cădere: dacă dispare el, dispare și proiectul.

direct, fără intermediari

Noi

Trei seniori, trei specializări, contact direct cu fiecare. Pe factura dumneavoastră nu apare nimeni care să nu lucreze la proiectul dumneavoastră. Și ne acoperim unul pe altul: doi dintre noi lucrează pe același backend, doi pe același stack mobil.

Ce nu avem: un manager de cont care vă sună în fiecare luni și loc pentru zece proiecte deodată. Luăm atât cât putem duce până la capăt.

03 — ce știm să facem

Ce facem

ADAndrei + Dumitru

Aplicații web și sisteme interne

Lucrurile pe care se sprijină de fapt afacerea dumneavoastră: conturi, date, drepturi de acces, rapoarte.

DADumitru + Andrei

API, integrări și plăți

Legăm sisteme care nu au fost gândite să vorbească între ele. Inclusiv carduri și plăți în criptomonede.

EDEmilian + Dumitru

Aplicații pentru iOS și Android

Fiecare aplicație iese pe ambele platforme.

EDEmilian + Dumitru

Magazine online

Catalog, plasarea comenzii, plata și toate integrările din spatele lor.

Econduce: Emilian

Site-uri și landing page-uri

Scriem de la zero, nu asamblăm într-un constructor. Rapide pe telefon și pe internet mobil.

Amai întâi Andrei

Preluarea unui proiect existent

Cineva l-a construit și a plecat. Citim codul, spunem cinstit în ce stare este și îl ducem mai departe.

Elucrează Emilian

Adaptarea unui site existent pentru telefon

Site-ul se deschide pe telefon ca o copie micșorată? Îl facem comod pe telefon fără redesign: designul, textele și structura rămân. Preț fix, vi-l spunem înainte de începerea lucrului.

04 — cererea

O echipă exact pe măsura sarcinii dumneavoastră

Alegeți ce construiți. Vă arătăm cine lucrează la asta — și cine nu.

cine este implicat

Dacă sarcina nu are nevoie de priceperea cuiva, omul acela nu este în ea. Exact în asta stă rostul faptului că nu suntem agenție.

05 — nodurile

Suntem trei

Nicu Andrei
A

Nicu Andrei

tech lead și devops

Decide cum va fi construit. Arhitectura, alegerea tehnologiilor și introducerea altora noi. Serverele și punerea în producție tot la el sunt. CTO din 2009, în două companii, a condus dezvoltatori.

19+ ani
Mladin Dumitru
D

Mladin Dumitru

backend și sisteme

Tot ce este sub capotă. API, baze de date, integrări, timp real, servere.

14+ ani
Nicu Emilian
E

Nicu Emilian

interfețe și mobil

Tot ce se vede și pe ce se poate apăsa. Site-uri scrise de la zero, nu asamblate; interfețe care se potrivesc cu macheta până la pixel.

12+ ani

Andrei și Dumitru lucrează pe același teritoriu de backend și se pot înlocui unul pe altul. Dumitru și Emilian scriu amândoi în React Native. Aici niciun om nu este un punct unic de cădere.

06 — legătura dintre noi

Nu ne-am cunoscut pe o platformă de freelancing

Andrei și Dumitru lucrează împreună din 2012. Toți trei — din 2014: mai întâi la Nicus-Design, apoi la Arialix, de ambele dăți cu Andrei ca CTO. Sunt peste zece ani de înțelegere reciprocă — de aceea, când o sarcină trece de la unul la altul, nu se pierde nimic.

Vorbim și în afara muncii — pasiuni comune, cunoștințe comune, familiile noastre se cunosc. De aceea o discuție despre un proiect se mută ușor într-o seară sau într-un weekend, lucru de care „ai noștri” nu se bucură întotdeauna.

Colaj de fotografii împreună — ture cu bicicleta, munte, mare, mese cu toată lumea
07 — unelte

Cum lucrăm cu inteligența artificială

IA scrie ciorne. Noi decidem ce ajunge în producție.

Esențialul aici nu este că o folosim — o folosește toată lumea. Esențialul este că lucrăm pe cronometru: ora economisită de IA pur și simplu nu apare pe factura dumneavoastră. Câștigul de viteză vă revine dumneavoastră, nu nouă.

ce a devenit mai rapid

Un prototip funcțional destul de devreme încât să vă răzgândiți ieftin. A discuta în contradictoriu despre o interfață pe o machetă costă mai puțin decât pe cod gata scris.

Rutina — migrări, punerea în pagină, legăturile din jurul unui API — s-a comprimat în timp. Este partea în care experiența nu decide nimic, dar orele se duceau.

Testele. Înainte se scriau când mai rămânea timp pentru ele; acum se scriu odată cu codul — și acesta este cazul în care câștigul de viteză nu se vede în termen, ci în cât de mult se strică ulterior.

Ne rămâne mai mult timp pentru locurile care cer o decizie de om: arhitectură, integrări, citirea codului scris de alții.

ce nu facem cu ea

Nu dăm IA deciziile de arhitectură, nu lăsăm cod generat în repozitoriu fără să fie citit și nu considerăm lucrarea făcută până nu a citit-o omul care o va întreține.

08 — cercul exterior

Când trei nu sunt de ajuns

Pentru proiecte mari se strânge o echipă mare — dar numai dacă sarcina o cere și numai după o discuție cu dumneavoastră. Nimeni nu apare pe proiectul dumneavoastră fără știrea dumneavoastră. Cercul nu se alege de un singur om: dacă e nevoie de un designer, îl aduce acela dintre noi care lucrează zilnic cu interfețe; dacă e nevoie de încă un om de backend sau de un administrator, îl aduce cel care va lucra cot la cot cu el. Omul care va sta lângă el știe pe cine să cheme mai bine decât orice listă de contacte.

Dacă vorbiți sau nu cu cel pe care l-am adus este alegerea dumneavoastră. Dacă specialistul este de nișă și întrebarea ține de domeniul lui, de obicei propunem chiar noi să-l chemăm în discuție: repovestirea prin mâna a treia pierde acolo mai mult decât economisește.

Limita noastră nu este complexitatea. Limita noastră este câte proiecte ducem în paralel, și preferăm să spunem că suntem ocupați decât să ratăm un termen.

09 — proces

Cum lucrăm

  1. 01Veniți cu un caiet de sarcini.Ce trebuie făcut, pentru cine și ce trebuie să iasă. Aceasta este partea dumneavoastră: fără ea nu avem ce socoti.
  2. 02Îl analizăm.Îl aducem la un document în care nu mai rămân întrebări și citiri duble: ce anume construim și ce nu.
  3. 03Estimare după caietul de sarcini finalizat.Orele și prețul — după un document pe care l-ați citit și l-ați aprobat. Dacă mai întâi trebuie citit codul existent, spunem asta, nu ghicim.
  4. 04Vedeți devreme ceva care funcționează.Nu un raport de stare, ci un lucru viu, pe care se poate apăsa.
  5. 05Vedeți unde se duce timpul.Ținem evidența în Toggl, iar raportul de acolo vă este deschis: o dată pe lună — câte ore și pe ce sarcini, ce s-a făcut, ce urmează. Nu „lucrarea continuă”, ci rânduri cu ore.
  6. 06Codul este al dumneavoastră.Repozitoriul, accesele, punerea în producție. Sunt ale dumneavoastră, iar noi fie continuăm mentenanța, fie predăm curat lucrul.
10 — dovezi

Lucrări alese

Nivelul 1 — produse și platformeun produs pe mai multe suprafețe
iTicket, pagina principală iTicket — catalogul de evenimente cu filtre după categorie, dată, locație și preț iTicket — pagina unui eveniment cu date, locație, preț și cumpărarea biletului iTicket — magazinul de vouchere cadou ale partenerilor iTicket, ecranul principal al aplicației cumpărătorului iTicket — aplicația cumpărătorului: lista evenimentelor cu date și locații iTicket — aplicația cumpărătorului: pagina unui eveniment cu data, sala, prețul și cumpărarea biletului iTicket — aplicația cumpărătorului: filtre după categorie, locație, preț și ordinea de sortare

iTicket

Platformă de vânzare a biletelor — Moldova și România: site public, portal pentru organizator, casă de bilete, aplicațiile cumpărătorului și de scanare, acces prin turnicheți. Trei limbi — RO/RU/EN. În dezvoltare și mentenanță activă de mulți ani.

webaplicația cumpărătoruluiaplicația de scanareturnicheți
Hipocrate Link — vitrina portalului pacientului Hospitio — vitrina portalului de administrare a site-ului unei instituții medicale

Hipocrate Link și Hospitio

Două părți ale aceleiași lucrări pentru spitale din România. Hipocrate Link este portalul pacientului: analize, istoricul internărilor, programări, documente și consultații video, luate direct din sistemul informatic al spitalului prin standardele HL7 și FHIR; funcționează în peste douăzeci de spitale. Hospitio este platforma pe care spitalul își ține singur site-ul public și strânge chestionare; în peste zece.

portalul pacientuluiportalul mediculuiHL7 / FHIRtelemedicinăsite-ul instituției20+ spitale
dezvoltare în cadrul echipei Rinnovation
Nivelul 2 — site-uriconduce Emilian
davidpopovici.com, pagina principală davidpopovici.com — blocul de citate și fotografia pe toată lățimea davidpopovici.com — secțiunea „Media” cu o selecție de articole de presă
Econduce: Emilian

davidpopovici.com

Site-ul campionului olimpic la înot David Popovici — bilingv RO/EN, video pe tot ecranul pe primul ecran, realizări, acțiuni caritabile, parteneri, presă. Mentenanță permanentă.

temă WordPress personalizată, de la zero
bilingv RO/EN · întreținut după lansare
dezvoltare în cadrul echipei Blue Twin Bit
domnmoraru.md, pagina principală domnmoraru.md — catalogul cu filtre după categorie și preț domnmoraru.md — pagina unui produs: compoziție, preț, adăugare în coș și recenzii domnmoraru.md — blogul despre produse și rețete
Econduce: Emilian

domnmoraru.md

Magazin online din Moldova — oțeturi artizanale și ceaiuri din plante: catalog, coș, plasarea comenzii, plată și livrare, bilingv RU/RO.

WooCommerce pe temă personalizată
plată cu cardul · bilingv RU/RO · întreținut după lansare
fantanipublice.ro, pagina principală fantanipublice.ro — catalogul de echipamente cu filtre după tip fantanipublice.ro — blocul „Trusted by” cu logourile clienților și subsolul site-ului
Econduce: Emilian

fantanipublice.ro

Site B2B pentru fântâni publice de băut fără atingere, pentru piața din România — produse, soluții, documentație. Design și dezvoltare de la zero, mentenanță permanentă.

design și temă WordPress personalizată, de la zero
blocuri proprii în editor · bilingv RO/EN · întreținut după lansare
dezvoltare în cadrul echipei Blue Twin Bit

Aici sunt două proiecte mari și trei site-uri — restul stau pe paginile de servicii: aplicații web și sisteme interne, API, integrări și plăți. O parte însemnată din lucrările noastre este sub acorduri de confidențialitate ale agențiilor. Exemple, la cerere.

11 — formate de lucru

Formate de lucru

Lucrăm la oră — dar aflați numărul de ore dinainte. Caietul dumneavoastră de sarcini îl transformăm mai întâi într-un document în care nu mai rămân întrebări, și abia după el dăm estimarea. A socoti orele după descrierea „ne trebuie un site” înseamnă ghicit, plătit de dumneavoastră.

strict pe cronometru

Timpul se cronometrează pe o sarcină anume, nu se estimează retroactiv. Pe factură nu există rândul „dezvoltare — 40 de ore”: există o listă de sarcini și orele pentru fiecare. Vedeți unde s-au dus banii dumneavoastră până la ultima oră — inclusiv ceea ce noi înșine considerăm făcut încet.

Ținem evidența în Toggl, iar raportul de acolo vă este deschis: o dată pe lună primiți orele pe sarcini, ce s-a făcut și ce se planifică mai departe. De aici și o consecință simplă: doar în vorbe nu ne convine să grăbim lucrul — pe cronometru, mai repede înseamnă mai ieftin pentru dumneavoastră, și tot o facem.

rezerva în estimare, nu în factură

La preț fix, executantul este obligat să pună o rezervă — altfel orice surpriză îi mănâncă profitul. În domeniu se consideră normal un adaos de 15–30 %, iar recomandarea obișnuită sună așa: rezerva să nu fie arătată ca rând separat, ci să fie cusută în estimare, ca clientul să vadă un singur număr sigur. Așa că într-o astfel de factură rezerva există întotdeauna — doar că nu o vedeți și o plătiți indiferent dacă a fost sau nu nevoie de ea.

Și noi avem o rezervă — dar în estimare, nu în factură: ea arată până unde poate ajunge lucrarea în cazul cel mai rău. Pe factură ajung orele lucrate, deci dacă nu a fost nevoie de ea, nu se plătește. Dacă lucrarea a durat mai puțin, plătiți mai puțin: noi nu câștigăm din prudență, iar dumneavoastră nu plătiți asigurările altcuiva.

01

La oră, după estimare

Formatul principal. Refacem caietul dumneavoastră de sarcini, estimăm în ore, lucrăm pe cronometru. Nu există o factură separată pentru lucrul la caietul de sarcini — acele ore sunt deja în estimare.

02

Mentenanță lunară

Ceva funcționează deja și trebuie să funcționeze în continuare, să crească și să nu se strice.

03

Întărirea echipei dumneavoastră

Aveți dezvoltatori și, pentru o vreme, mai este nevoie de o pereche de mâini de senior.

12 — întrebări frecvente

Întrebări frecvente

Cu cine închei contractul?

Cu acela dintre noi care face proiectul, iar dacă proiectul este mai mare, cu dezvoltatorul care îl conduce. Suntem trei dezvoltatori independenți, nu o companie, așa că contractul urmează lucrarea. Forma exactă o stabilim cu dumneavoastră înainte de începerea lucrului, nu după.

Cui îi aparține codul?

Dumneavoastră. Lucrăm lunar și facturăm ceea ce este deja făcut, așa că accesul la repozitoriu poate fi predat de la început, nu la final — nu avem niciun motiv să ținem codul la noi până la ultima plată.

Ce se întâmplă dacă unul dintre dumneavoastră devine indisponibil?

Lucrul continuă fără repornire: doi dintre noi lucrează pe același teritoriu de backend, doi pe același stack mobil. Și nu este vorba doar de stack: vorbim des și fiecare știe ce se întâmplă la proiectele celorlalți, așa că preluarea nu începe de la zero.

Cum și când plătesc?

Lunar. O dată pe lună primiți un raport de timp și o factură pentru orele lucrate — plătiți pentru ce este deja făcut, nu în avans. Pentru o sarcină anume ordinea poate fi alta; se stabilește înainte de începerea lucrului, nu după.

Am cheltuieli suplimentare în afară de factură?

Nu. Fiecare dintre noi este înregistrat în Moldova de sine stătător și își achită singur impozitele pe venitul respectiv — dumneavoastră plătiți factura integral, iar de partea dumneavoastră nu apar nici impozite salariale, nici contribuții sociale, cum ar fi în cazul unui angajat. Pentru o companie din UE aceasta este o achiziție de servicii din afara Uniunii: TVA-ul îl reflectați la dumneavoastră prin mecanismul de taxare inversă, de regulă cu deducere concomitentă. Documentele de închidere le furnizăm.

Semnați un acord de confidențialitate?

Da. O parte însemnată din lucrările noastre curente este deja sub un astfel de acord.

În ce fus orar și în ce limbi lucrați?

Lucrăm la distanță cu clienți de oriunde, fus orar EET. Vorbim și scriem română, rusă, engleză și bulgară.

13 — contact

Spuneți-ne ce vreți să construiți

Un singur mesaj ajunge la toți trei. Scrieți ce vă trebuie și aproximativ când; va răspunde acela dintre noi care se potrivește cu sarcina. Dacă știți deja de cine aveți nevoie, scrieți-i direct.

o singură adresă, toți trei

[email protected]

Aceasta este intrarea. Răspunde acela dintre noi care se potrivește cu sarcina.

scrieți-i direct unuia dintre noi