Ongoing Design Process
Design isn't just a one-time task; it's an ongoing process that requires continuous thought and planning. Developers need to feel ownership over their work, which fosters creativity and decision-making, rather than simply following scripts. The role of the software architect is crucial in guiding this process, ensuring that every team member contributes to the design and architecture of the software.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE Radio 616: Ori Saporta on the Role of the Software Architect
Related Questions
How do I know if I'm overengineering and doing too much upfront design in software architecture?
How do I know if I'm overengineering and doing too much upfront design in software architecture for the episode SE Radio 616: Ori Saporta on the Role of the Software Architect and the clip Curating Design Vision?
How do I know if I'm overengineering and doing too much upfront design in software architecture for the episode SE Radio 616: Ori Saporta on the Role of the Software Architect and the clip Curating Design Vision?