Be the first to like this
The Irish Software Show, ( http://epicenter.ie ) Mark Dalgarno: When Good Architecture Goes Bad - epicenter
As software evolves its architecture ‘as-is’ deviates from its architecture ‘as-hoped-for’ – the architecture is said to decay.
Architectural decay can be a problem because:
# the time, effort and risk in implementing further changes increases
# the effect of further changes becomes harder to predict
# further changes typically cause the ‘as-is’ architecture to deviate further from the ‘as-hoped-for’ architecture – the situation becomes worse.
This session looks at examples of architectural decay and explores practices to prevent or slow such decay."