In the second half of the 20th century researchers tried to improve, simplify and speed up software development by having a look at the fundamental principles behind the architectural development. Applying these software architecture principles helped to design and develop software systems. This paper will introduce the very beginning of software architecture and how it contributed to solving open issues arising with today’s software by comparing abstracts of Parnas and Shaw who published two of the earliest papers in this field.