Software Architecture and Erosion

Successful projects do not happen, you have to make them.

In long lasting projects we see a erosion of architecture and code structure. Changes are more and more difficult to implement, fixing bugs take more and more time, sometimes projects do fail. But we can do something:

(takes some time to load)