Foreword
I studied computer science at university, and of course I completed several modules called “software engineering” or variations on the name.
I was not new to programming when I started my degree and had already implemented a fully working inventory system for my high school’s Careers Library. I remember being extremely confused by “software engineering.” It all seemed designed to get in the way of actually writing code and delivering an application.
When I graduated in the early years of this century, I worked in the IT department for a large car company. As you’d expect, they were big on software engineering. It’s here I saw my first (but certainly not my last!) Gantt chart, and it’s where I experienced waterfall development. That ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access