Vai al contenuto
SmartechorSmartechor

Come scegliere un'azienda di sviluppo software (senza brutte sorprese)

La maggior parte delle aziende sceglie il proprio partner di sviluppo in base al prezzo o a un portfolio accattivante, e poi se ne pente. Ecco che cosa indica davvero se una collaborazione avrà successo.

Una fila di forme di cromo incompiute e, davanti, una sfera levigata
In questo articolo

Scegliere chi svilupperà il vostro software è una delle decisioni più delicate per un'azienda, eppure la maggior parte la prende in base ai due segnali peggiori: il prezzo più basso e il portfolio più bello. Ecco che cosa predice davvero il successo, e le domande che ve lo rivelano prima di firmare qualsiasi cosa.

Cercate il pensiero di prodotto, non solo la programmazione

Sono molti i team in grado di scrivere codice. Molti meno si chiedono perché una funzionalità sia importante, contestano le idee sbagliate e si preoccupano che il risultato funzioni davvero per i vostri utenti. Un partner che si limita a eseguire ordini costruirà, con grande efficienza, esattamente la cosa sbagliata. Cercate chi ragiona da proprietario.

La sfera levigata tra le forme incompiute, di lato

Chiedete che cosa succede dopo il lancio

Le soluzioni più economiche sono quelle che vi abbandonano al momento della consegna, lasciandovi un codice che nessuno è in grado di mantenere. Chiedete senza giri di parole: gestite voi ciò che sviluppate? Chi interviene alle due di notte? Un partner serio resta responsabile anche dopo la demo, perché si aspetta che il software viva per anni.

Le domande che rivelano la verità

  • Potete mostrarci un sistema che avete sviluppato e che, anni dopo, è ancora in funzione e continua a evolvere?
  • Quali standard applicate per i test e le code review?
  • A chi appartengono il codice e l'infrastruttura: a noi o a voi?
  • Come gestite un progetto che comincia ad andare storto?
  • Le persone che incontriamo nella presentazione saranno le stesse che svilupperanno il progetto?
La fila di forme dall'alto, la sfera levigata che spicca

Attenzione ai segnali d'allarme

Diffidate dei partner che promettono certezze fin dal primo giorno, che non sanno spiegare la propria architettura in parole semplici, che non hanno un'opinione su ciò che non dovreste sviluppare o il cui prezzo sembra troppo bello per essere vero. Il rifacimento a basso costo è il software più caro che esista.

La vera domanda

Non state acquistando ore di programmazione: state acquistando capacità di giudizio, senso di responsabilità e un sistema su cui costruire un'azienda. Scegliete il partner che lo affronta in questo modo.

Continua a leggere

Approfondimenti correlati

  1. Una clessidra di cromo, il mercurio che scorre dal serbatoio superiore a quello inferiore
    Sviluppo software

    Quanto tempo serve per sviluppare un software su misura?

    «Qualche mese» è la risposta onesta che nessuno vuole sentire. Ecco che cosa determina davvero i tempi, e come mettere in produzione prima qualcosa di concreto.
    5 min di lettura
  2. Un blocco di cromo con un incavo dalla forma insolita e l'unico pezzo fatto per inserirvisi
    Sviluppo software

    Software su misura o soluzione standard: quando conviene svilupparlo?

    Sviluppare software su misura è a volte la decisione più intelligente che un'azienda possa prendere, altre volte l'errore più costoso. Ecco come capire in quale situazione vi trovate.
    6 min di lettura
  3. Un arco di pietre di cromo che regge una sfera sulla chiave di volta
    Sviluppo software

    Le prestazioni sono architettura, non un dettaglio da sistemare dopo

    I Core Web Vitals non sono un ritocco finale. Trattiamo le prestazioni come un criterio di rilascio e un vincolo architetturale fin dall'inizio.
    6 min di lettura

State costruendo qualcosa di simile?

Raccontateci cosa state costruendo. Parleremo degli obiettivi, dell'architettura e di come lo affronteremmo.