Engineering Rigor in Software
The conversation highlights the often-overlooked distinction between computer science and software engineering, emphasizing the need for greater rigor in the latter. Chad discusses the challenges developers face in implementing structured practices, such as task management in DevOps, and underscores the importance of applying scientific principles to build effective software systems. Recommended resources like the Software Engineering Body of Knowledge and classic texts are mentioned as valuable tools for enhancing engineering discipline.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE Radio 574: Chad Michel on Software as an Engineering Discipline
Related Questions