Monthly Archives: June 2015

Quality Attributes

Introduction Today I would like to talk about quality attributes. They are often also called “non-functional requirements”, but I don’t really like that term, because it makes them sound unimportant for the customer. However, they are essential when developing a … Continue reading

Posted in Quality Attributes, Testing | Leave a comment

Architecture Refactoring

In software development the term refactoring has been established quite a while ago already in the context of code refactoring. However, there is also the refactoring of the design (i.e. changing the internal structures of subsystems, components, or services), database … Continue reading

Posted in Change, Refactoring | Leave a comment