Capitolo 2. Il denaro dà forma al design: I fattori economici dellosviluppo del software
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Forse perché, in assenza di concorrenza e di alti tassi di interesse, lo sviluppo di software tende a essere così dannatamente redditizio. Si potrebbe continuare con i vecchi metodi: mettere gli smanettoni in una stanza, chiudere la porta a chiave, far entrare la pizza una volta al giorno, e ne verrebbe fuori una macchina da soldi. Non è mai stato lo stile ottimale, ma a chi interessa l'optimum quando puoi fare soldi quasi senza sforzo?
Lo stile empirico di progettazione del software che sostengo qui parte da principi umani, economici e tecnici. La progettazione del software è un esercizio di relazioni umane. Ma iniziamo con i soldi, perché non importa quanto umani o tecnici cerchiamo di essere se non riusciamo a creare imprese economicamente sostenibili.
Sopravvivenza: la Prima Direttiva
Nei primi anni di vita di un progetto software, il tuo obiettivo è la sopravvivenza. Alzarsi in volo e rimanere in volo. Per i team di software, questo significa dare priorità alle decisioni che garantiscono al progetto di vivere un altro giorno. Queste decisioni sono spesso caratterizzate da iterazioni rapide e dall'attenzione alle esigenze immediate del mercato. Anche se non sono sempre le più convenienti a lungo termine, sono fondamentali per dare al progetto una ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access