Retrospectives are a fundamental part of the Agile process. They are designed for teams to look back on what they’ve done, identify what went well and what could be improved, and then take steps to improve. This article will go over some of the top tools to use for...
Agile
History of Agile: What can we learn from Microsoft and Cisco’s Agile Transformation Journey?
Agile was born out of a need to adapt to changes in technology and customer demands. The Agile manifesto is a concise, four-paragraph document that outlines the Agile philosophy. It states that “working software is delivered quickly,” “responding to change over...
What can engineering managers do to make their teams antifragile?
"Antifragile" is a term first coined by Nassim Taleb, author of "Antifragile: Things That Gain from Disorder,” a well-known book on uncertainty. Antifragile describes something that grows stronger with every black swan (unpredictable negative) event. Antifragility is...
How does scrum affect developers? The Good, the bad, and the ugly
Scrum is a project management framework that seeks to optimize the interests of customers and developers. This approach has produced some unintended consequences among developers, including increased levels of stress and disengagement. Although teams can mitigate...