Managing Expectations in Software
The conversation highlights the ongoing challenge of aligning team expectations with the evolving demands of software development. With increasing complexity and high user expectations, it's crucial to recognize that new team members won't immediately adapt to desired practices. Instead, it requires consistent mentorship over time to cultivate the right skills and mindset. The discussion also touches on how features that were once standalone applications are now seen as mere afterthoughts, reflecting the rapid advancement in technology and user demands.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
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 Rework vs Refactoring?
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?