Home
Una questione di dettagli

14 Maggio 2012

Una questione di dettagli

di

Le storie vincenti di sviluppo software ruotano attorno a dettagli che gli osservatori meno attenti mancano di valutare adeguatamente.

Permettetemi di tornare ancora una volta a parlare di Instagram e della sua clamorosa vendita di qualche settimana fa. La notizia è ormai vecchia, ma in Rete se ne continua a parlare in varie forme e in modo spesso semplicistico.

Una delle considerazioni che leggo più di frequente è: I fondatori di Instagram sono solo stati fortunati: l’idea è banale, e di start up così ne nascono e muoiono migliaia l’anno. Un’altra, ancora meno condivisibile, può essere così sintetizzata: Instagram è talmente semplice tecnicamente che in un mese di lavoro un buon programmatore riesce a replicarlo senza problemi.

A spiegarci quanto poco c’entri la fortuna nei progetti di successo ci ha pensato Jeff Atwood, cofondatore di Stack Exchange, in un suo recente post:

Your software, your product, is nothing more than a collection of tiny details. If you don’t obsess over all those details, if you think it’s OK to concentrate on the “important” parts and continue to ignore the other umpteen dozen tiny little ways your product annoys the people who use it on a daily basis – you’re not creating great software. Someone else is. I hope for your sake they aren’t your competitor.

Instagram è proprio un esempio di cura maniacale del dettaglio, ma dietro un’applicazione apparentemente semplice ci sono idee e implementazioni tutt’altro che banali. La cura del dettaglio non si limita inoltre soltanto alla App per IOS o per Android, spingendosi a tutta la complessa infrastruttura che regge il servizio, per la cui implementazione servono ben più di trenta giorni.

Insomma, se vi arrovellate sul perché la vostra startup fatichi a decollare e siete un po’ invidiosi del successo di Instagram, prendetevi un momento di pausa, fate un bel respiro e iniziate a capire quali angoli potete smussare per rendere più piacevole l’esperienza del vostro utente. Magari il prossimo successo travolgente sarà il vostro.

L'autore

  • Andrea C. Granata
    Andrea C. Granata vanta oltre 25 anni di esperienza nel mondo dello sviluppo software. Ha fondato la sua prima startup nel 1996 e nel corso degli anni si è specializzato in soluzioni per l'editoria e il settore bancario. Nel 2015 è entrato a far parte di Banca Mediolanum come Head of DevOps, ruolo che oggi ricopre per LuminorGroup.

Iscriviti alla newsletter

Novità, promozioni e approfondimenti per imparare sempre qualcosa di nuovo

Gli argomenti che mi interessano:
Iscrivendomi dichiaro di aver preso visione dell’Informativa fornita ai sensi dell'art. 13 e 14 del Regolamento Europeo EU 679/2016.