In this chapter, I explore what it means to create quality software. I also introduce a range of software architectures that may assist in achieving characteristics of quality:
-
What does quality mean?
-
How is quality software created?
-
What is software architecture?
-
What kinds of software architectures are there?
-
How are the different kinds of software architectures implemented?