The purpose of architecture
Architecture as a means to improve quality of life
Software architecture is one of the things in software development that is important. At least that is what many people – especially software architects – claim: It is about the “important decisions”, the “decisions that are hard to change later”, and so on.