È possibile confrontarlo con qualcosa che possono vedere e, se possibile, utilizzare ogni giorno.
Ad esempio, l'automobile. Le auto hanno avviato dispositivi meno raffinati e affidabili di quelli che abbiamo oggi. Mentre le auto sono state prodotte per oltre 100 anni, ma probabilmente il software è circa la metà di quello. Le auto sono disponibili con personalizzazioni significative, alcune incluse nel prezzo (come la scelta del colore), altre come dimensioni del motore, tipo di trasmissione, ruota / pneumatico, livello di allestimento sono fattori di costo significativi.
Ci sono molti driver di funzionalità, qualità e costi per auto e software. Quindi puoi discutere di come la tecnologia del software, la disponibilità di competenze, forse anche dove è costruita, farà la differenza. Cicli di sviluppo appropriati (ad esempio, modelli annuali con piccoli cambiamenti, cambi corpo / motore / piattaforma ogni tre anni) sono guidati da una combinazione di esigenze del cliente e un processo di progettazione complesso. Alcuni prodotti iniziano a sembrare piccoli e difficili (si pensi alla Honda Accord), ma vengono migliorati ogni anno fino a quando non vengono classificati come migliori.
Le auto hanno richiami (spesso molto più costosi degli aggiornamenti del software) e miglioramenti incrementali sotto forma di modifiche apportate ai loro elenchi delle parti (pensa a correzioni di bug) e spesso hanno bisogno di supporto a lungo termine (pensa alla compatibilità con le versioni precedenti / successive). Gran parte del costo della tua auto viene dopo che la porti a casa. Gran parte del costo del software arriva dopo il rilascio iniziale del prodotto durante l'aggiornamento e l'aggiornamento dei clienti.
In alcuni casi, è possibile fare riferimento a prodotti noti che includono software o altri prodotti software. Ad esempio, i telefoni hanno un ciclo di rilascio e aggiornamenti e metodi per aggiungere funzionalità dopo la vendita iniziale per aumentare le entrate. I telefoni sono un ottimo esempio di compatibilità con le versioni precedenti. Troppo, e la gente non scaricherà il vecchio per comprarne uno nuovo. Troppo poco, e i clienti cercano disperatamente di avere un telefono che non odieranno prima che il suo contratto sia scaduto.
Prodotti come Windows, Microsoft Office, browser Web e pagine Web sono tutti software che possono essere utilizzati nelle discussioni. Sono stati aggiornati su cicli annuali o triennali, ma possono avere aggiornamenti automatici più frequentemente. Hanno bug e falle nella sicurezza che colpiscono i clienti a vari livelli, ma fanno parte del panorama nonostante i nostri migliori sforzi. I clienti possono ottenere correzioni gratuitamente, ma generalmente pagano per i miglioramenti, spesso come un pacchetto, a volte come un singolo modulo o tramite una chiave di licenza.
Leader del settore come Microsoft, Apple, Google e Amazon offrono agli utenti clienti relativamente economici. Ma hanno enormi spese che hanno permesso quei prodotti. La loro esperienza dimostra che il software è costoso, ma prezioso e redditizio. Spesso scendono a compromessi tra qualità, avere tutte le funzionalità che desiderano e entrare nei mercati quando i tempi sono giusti. Non tutti i prodotti che realizzano sono un successo, e talvolta trasformano i cani in vincitori rinominando, migliorando il marketing e le vendite o tagliando le perdite e usando ciò che hanno appreso nei prodotti successivi.