Il lavoro del vostro fornitore è buono?
Molti founder e manager pagano ogni mese un'agenzia o dei freelance per un prodotto che non possono verificare da soli. Le demo sembrano a posto, ma i rilasci slittano, la stima continua a crescere, gli stessi bug ritornano e nessuno sa rispondere a una domanda semplice: se domani questo fornitore sparisse, qualcun altro potrebbe prendere in mano il lavoro?
Una code review indipendente risponde con le evidenze del codice e dell'infrastruttura, non con il report di avanzamento del fornitore. È lo stesso audit tecnico a prezzo fisso che svolgiamo prima degli investimenti, puntato su una sola domanda: il lavoro che state pagando è solido?
Segnali che è il momento di una seconda opinione sulla software house
- Ogni stima cresce dopo essere stata approvata, e arrivano richieste di modifica per cose che pensavate fossero incluse.
- I rilasci vengono annunciati ma non potete aprirli e provarli voi stessi.
- Gli stessi bug ritornano dopo essere stati "risolti".
- Non avete accesso da amministratori al repository del codice, all'account di hosting o al dominio.
- Il fornitore è l'unico in grado di spiegare come funziona qualsiasi cosa.
- State per firmare una nuova fase importante o per cambiare fornitore e volete sapere che cosa avete in mano.
Che cosa controlliamo
| Area | La domanda a cui rispondiamo |
|---|---|
| Proprietà | Codice, account cloud, domini, account sugli app store e credenziali sono vostri? |
| Codice | Un altro team competente potrebbe capirlo e modificarlo? Ci sono test? |
| Sicurezza | Password, chiavi e dati personali sono gestiti in modo sicuro? Le dipendenze sono aggiornate? |
| Infrastruttura | Ci sono backup, monitoraggio e un processo di rilascio ripetibile? |
| Stime e ritmo | Il preventivo è completo e corretto, e la velocità di consegna è ragionevole per la dimensione del team? |
| Processo | Ci sono ticket, code review e un ambiente di staging che potete usare? |
Che cosa ricevete
- Un verdetto chiaro in una pagina: andare avanti, correggere cose precise oppure pianificare un cambio di fornitore.
- Un elenco ordinato dei problemi con le evidenze, e il costo e il tempo per risolvere ciascuno.
- Una revisione della stima se avete un preventivo sul tavolo.
- Una call di 60 minuti per ripercorrere i risultati e, se volete, una call congiunta con il fornitore per discuterne.
Prezzo e tempi
3.500 USD fissi, due settimane dal momento in cui abbiamo l'accesso in lettura. La revisione è un incarico separato e non dipende dall'acquisto di sviluppo da noi. Se poi volete una supervisione continua del fornitore, Anton può proseguire come vostro CTO frazionale da 2.500 USD al mese, così il fornitore viene controllato ogni settimana e non una volta sola.
Vi serve una risposta più rapida su una sola questione, come un preventivo di un'agenzia o un codice? La second opinion costa 490 USD fissi: Anton lo esamina e vi invia un parere scritto entro 48 ore. Se emerge che serve una revisione completa, potete passare all'audit.
Perché la revisione è indipendente
Anche noi siamo una società di sviluppo, quindi teniamo la revisione separata da qualsiasi vendita: il report è scritto per chiunque faccia il lavoro dopo, il fornitore viene ascoltato in modo equo e, se in seguito ci chiedete un preventivo per le correzioni, lo dichiariamo per iscritto e siete liberi di confrontare i preventivi. Prima di incaricare qualsiasi fornitore, la nostra guida su come scegliere una società di sviluppo software elenca le domande che evitano la maggior parte di questi problemi.
Chi svolge la revisione
Anton Lytvynov, fondatore di Lytvynov Production, lavora nel software dal 2011 come business analyst, sviluppatore e team lead, con sistemi di pagamento per oltre 30 siti di Match Group in Meetic e due prodotti di pagamento costruiti da zero in Anycommerce. Guida l'architettura di ogni prodotto che il nostro team sviluppa e ha gestito team in outsourcing e completamente da remoto, quindi conosce entrambi i lati del rapporto tra cliente e fornitore.