Nell’Ingegnieria del Software si progettano, sviluppano, mantengono, testano e valutano prodotti software.
Si riferisce alle tre principali variabili che devono essere bilanciate per il successo di un progetto: Tempo, Costi e Qualità. Il principio del triangolo di ferro afferma che è impossibile migliorare una dimensione senza influenzare negativamente almeno una delle altre.
Una azienda software deve effettuare degli aggiornamenti periodici del suo sistema operativo. Abbiamo varie figure: