Software Engineering: A Modern Approach - Chapter 1 - Section 1.1 - Definition and Historical Context (AI-generated summary)
In this first episode, we explore Software Engineering, from its "crisis" origins in the late 1960s to the inherent complexities and the enduring truth that there are no silver bullets for the vital software powering our modern world.
Online book available at https://softengbook.org