Embracing Engineering Principles
Chad discusses the pushback against rigorous engineering principles in the software industry, particularly the misconception that planning contradicts agility. He emphasizes the importance of thoughtful design and documentation before coding, highlighting that this approach leads to predictable outcomes. Despite some initial resistance from clients eager to jump into development, many quickly recognize the value of a structured process.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
Does facing resistance build success in the episode SE Radio 574: Chad Michel on Software as an Engineering Discipline and the clip Embracing Engineering Principles?
Why do things take so much more time than expected, especially as a developer, in the episode SE Radio 574: Chad Michel on Software as an Engineering Discipline and the clip Embracing Engineering Principles?
Why do things take so much more time than expected, especially as a developer, in the episode SE Radio 574: Chad Michel on Software as an Engineering Discipline and the clip Embracing Engineering Principles?