Search This Blog

Wednesday, April 14, 2010

Handle with Care II - Software Entropy

When application maintenance life cycle prolongs it might led to "Software Entropy".

The tendency, over time, for software to become difficult and costly to maintain is known as software entropy.
A software system that undergoes continuous changes, like new functionality added to its original design, will eventually become more complex, losing its original design structure, and may even become disorganized as it grows. 
In theory , it may be better to redesign the software in order to support the changes rather then build on the existing pro-gramme.



No comments:

Post a Comment