Remove Systems Review Remove Technical Leadership Remove Weak Development Team Remove Workshop
article thumbnail

Why Having a Tech Lead or Manager as Scrum Master is a Bad Idea

Agile Pain Relief Notes from a Tool User

Tell them that the role of ScrumMaster is as a servant-leader, coach, and facilitator, navigating the dynamics of the team to ensure Scrum practices are followed and value is delivered effectively. Servant Leadership: prioritizing the needs of the team and helping others to perform as highly as possible.

SCRUM 98
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

Martin Fowler argues that internal quality of a software system enables new features and improvements to be delivered more sustainably. For many people, this is a waste of time; it’s pretentious developers geeking out over unnecessary perfectionism. Simon Brown taught me how to review architecture diagrams 10 years ago.