Evoluzione e Manutenzione del Software: Strategie per Sistemi Legacy
Classificato in Informatica
Scritto il in
italiano con una dimensione di 3,87 KB
Evoluzione e Manutenzione del Software
Le Leggi di Lehman
- Inevitabile evoluzione: La prima legge afferma che il mantenimento del sistema è un processo inevitabile. Con i cambiamenti dell'ambiente, sorgono nuove esigenze e il sistema deve essere modificato. Quando il sistema modificato viene reintrodotto nell'ambiente, si verificano ulteriori cambiamenti ambientali e il ciclo di evoluzione ricomincia.
- Degrado della struttura: La seconda legge stabilisce che, quando il sistema viene modificato, la sua struttura si degrada. L'unico modo per evitarlo è investire nella manutenzione preventiva, migliorando la struttura del software senza aggiungere nuove funzionalità, nonostante i costi aggiuntivi.
- Dinamica: La terza legge suggerisce che i sistemi