Agile values face to face communication so much that the manifesto made room for it as 1of 12 principles. As the world continues to grapple with the effects of COVID-19, it is clear that agilists need to adapt. One of the most challenging ceremonies to adapt for a formerly colocated Scrum team is the sprint retrospective. Here are some tips and tricks to make your remote retrospectives effective, engaged, and efficient.
Trendy startups, aspirational businesses, and large organizations that want to mimic the fashionable startups state they have an agile "culture." These organizations often dupe audiences, but rarely achieve the claim.
The ability to self-reflect is powerful, but the capacity to act on those observations is a potent lever that can take your team to the next level. This article provides tips and thoughts for your consideration when leading a retrospective. However, it will always be up to you (and your team) to bring context, guts, and humbleness to practice continuous improvement.
Accepting that we live in a chaotic world is necessary to thrive in it. The path to success is not in trying to force our will or exert our energy to eliminate chaos, but to re-think how we plan in the presence of chaos. Planning is no longer about predicting and listing a series of sequenced events...
The path to success is often filled with contradictions, and the journey to team agility is no different. Speak to Scrum Master or Agile Coach on a mature team and they will tell you that dogmatic agile is their enemy; that it is harmful and holds back progress.
As organizations dabble with the idea of starting Scrum or Agile one of the 1st things implemented is the daily stand up. This is with good reason – it is a powerful tool and, on the surface, takes little effort (just 15 minutes a day!). If you’re thinking of instituting the daily stand up with your team you should ask yourself 3 questions:
Agile has become a buzzword of sorts in management and leadership circles as of late, but what does it mean to “do” agile and more importantly what does it mean to “be” agile?
Leadership is about much more than control – it is about using situational behavior to exert influence in a manner that achieve beneficial outcomes. It is about getting the most out of the resources you have available to you. In a world that continues to value data more and more by the day, every manager has a powerful but underutilized tool at their disposal – algorithms. Each team member is a unique algorithm capable of processing data in a...
We like to think of ourselves as rational beings. The truth is - as humans we are more irrational than we like to admit. Even when provided knowledge, studies, and evidence, it is in our nature to act in shortsighted and inconsistent ways. Neither of these traits are conducive to running “good business”. In a technology driven and globalized world the need to address this issue is becoming ever more important. The Agile mindset helps individuals avoid the often...
Understanding how to implement an adaptable, high-contact, and transparent culture can help a business or project adapt itself to product value even in the face of unforeseen changes. This is an environment software projects have long lived in, so how do they do it? One word: Agile.