Sari la conținut
DIVEX — home
Articole
Companie4 min de citit

Cum alegi o firmă de dezvoltare software: 12 întrebări

Întrebările de pus unei firme de dezvoltare software înainte să semnezi: cine face munca, cine deține codul, cum se asigură calitatea și ce urmează după lansare.

Compararea ofertelor de software după preț funcționează rareori. Două oferte pentru „același” proiect descriu de obicei lucruri diferite, construite de oameni diferiți, cu presupuneri diferite despre ce se întâmplă când se schimbă ceva.

O comparație mai bună pornește de la întrebări care arată cum lucrează efectiv o firmă. Mai jos sunt douăsprezece, grupate după ce dezvăluie, împreună cu răspunsurile la care merită să fii atent.

Înainte să vorbești cu cineva

Patru lucruri scrise pe o pagină fac orice discuție mult mai utilă:

  • Rezultatul pe care îl vrei, în termeni de business: mai puțină muncă manuală, mai multe cereri de ofertă, un proces care merge mai repede.
  • Un interval realist de buget. Un furnizor poate propune un perimetru rezonabil doar dacă știe cadrul.
  • Ce trebuie neapărat să existe în prima versiune și ce poate aștepta.
  • Cine decide din partea ta și cât de repede poate răspunde la întrebări.

Cum lucrează

  • 1. Cine va lucra efectiv la proiectul nostru? Cunoaște-i înainte să semnezi. Oamenii din întâlnirea de vânzare nu ar trebui să dispară după semnarea contractului.
  • 2. Cum decideți ce construim întâi? Un răspuns bun pornește de la presupunerea cea mai riscantă și de la rezultatul cel mai valoros, nu de la ecranele cele mai ușoare.
  • 3. Cum vom vedea progresul? Caută software funcțional pe care îl poți deschide la intervale regulate, nu rapoarte de stadiu.
  • 4. Ce se întâmplă când se schimbă prioritățile? Se vor schimba. Răspunsul ar trebui să descrie un proces, nu penalități pentru fiecare modificare.

Proprietate și riscuri

  • 5. Cine deține codul și conturile? Răspunsul ar trebui să fie firma ta: repository-ul, hostingul, domeniile, magazinele de aplicații și analytics, pe numele tău.
  • 6. Ce include predarea? Documentație, accese și o prezentare, astfel încât altă echipă să poată continua fără să o ia de la capăt.
  • 7. Cum tratați datele și informațiile noastre confidențiale? Așteaptă-te la un NDA înainte de detalii, la un acord de prelucrare a datelor acolo unde sunt implicate date personale și la acces limitat la ce cere munca.
  • 8. Ce se întâmplă dacă ne despărțim la jumătatea proiectului? Un furnizor matur are un răspuns clar, iar acesta nu presupune să îți țină codul captiv.

Calitate

  • 9. Cum testați? Întreabă de testele automate, de verificarea fiecărei modificări și de felul în care sunt verificate lansările înainte să ajungă la utilizatori.
  • 10. Cum vom ști că funcționează după lansare? Performanța, accesibilitatea, monitorizarea erorilor și analytics pe traseele importante ar trebui să facă parte din livrare, nu să fie extra.

După lansare

  • 11. Cine se ocupă de mentenanță și în ce condiții? Actualizările de securitate, remedierile și îmbunătățirile au nevoie de un responsabil și de timpi de răspuns agreați.
  • 12. Cât va costa lunar funcționarea? Hosting, licențe, servicii terțe și suport. Un preț mic de dezvoltare poate ascunde un cost mare de funcționare.

Verifică referințele în mod util

O listă de logo-uri spune puțin. O discuție scurtă cu un fost client spune mult, dacă pui întrebările potrivite:

  • Cere să vorbești cu un client a cărui problemă semăna cu a ta, nu doar cu cel mai cunoscut.
  • Întreabă ce a mers prost în timpul proiectului și cum a gestionat firma situația. Orice proiect are probleme; răspunsul arată caracterul.
  • Întreabă dacă clientul lucrează încă cu ei și, dacă nu, de ce s-a încheiat colaborarea.
  • Uită-te la un produs care funcționează azi și întreabă ce s-a schimbat după lansare.

Începe cu o lucrare mică, plătită

Cea mai sigură metodă de a alege este să lucrați împreună înainte de a vă angaja pe tot proiectul. Un discovery scurt și plătit, un audit al unui sistem existent sau o primă funcționalitate bine delimitată arată cum comunică o firmă, cum gestionează incertitudinea și cum arată calitatea muncii ei, la un cost mic față de o alegere greșită.

Un furnizor bun va primi propunerea cu plăcere și se va asigura că rezultatul îți este util chiar dacă nu mai continuați împreună.

Semnale de alarmă

  • Rezultate garantate. Nimeni nu poate promite rezultate care depind de piața și de utilizatorii tăi.
  • Preț fix pentru un perimetru neclar, fără nicio etapă de analiză. Cineva va suporta riscul acesta, de obicei tu.
  • Codul sau conturile rămân pe numele furnizorului.
  • Vorbești doar cu un account manager, niciodată cu cei care lucrează.
  • Nu există perimetru scris, listă de presupuneri sau listă cu ce nu este inclus.

Cum compari ofertele

Adu ofertele la aceeași bază înainte să compari cifrele. Verifică dacă fiecare descrie același perimetru, își listează presupunerile și excluderile, numește oamenii implicați și include costul de funcționare pentru primul an. Oferta cea mai ieftină pe hârtie este adesea cea care a lăsat cel mai mult pe dinafară.

Întrebări frecvente

Preț fix sau plată în funcție de timpul lucrat?

Prețul fix funcționează când perimetrul este clar, de obicei după o etapă de analiză. Munca deschisă, cum este îmbunătățirea continuă, se potrivește mai bine cu un aranjament lunar. În ambele cazuri, cifrele și presupunerile trebuie scrise înainte de start.

Câtor firme ar trebui să le cerem ofertă?

De obicei trei sunt suficiente. Mai multe transformă procesul într-o comparație de documente în loc de oameni, iar furnizorii buni investesc mai puțin efort când știu că sunt unul dintre mulți.

Freelancer sau firmă?

Un freelancer poate fi foarte potrivit pentru o lucrare bine delimitată. O firmă aduce continuitate, mai multe specializări și acoperire când cineva lipsește, ceea ce contează tot mai mult pe măsură ce sistemul devine important pentru afacere.

Contează dacă firma este din România?

Mai puțin decât înainte, pentru că cea mai mare parte a colaborării se face la distanță. Contează programul de lucru comun, o limbă comună pentru detalii și posibilitatea de a vă întâlni față în față atunci când merită.

Alte articole

  • Produs4 min de citit

    Aplicație mobilă sau site mobil? Cum decizi

    Când are o firmă nevoie de o aplicație mobilă, când un site rapid pe mobil e investiția mai bună și ce lămurești înainte să alegi între nativ și cross-platform.

Hai să construim împreună

Lucrezi la cevade genul ăsta?