Sometimes it beats slowly, sometimes quickly. Sometimes it thumps desperately, sometimes it whispers. Sometimes a doctor is listening.
But if it stops, the project is in trouble. The work may still get done by the individuals on the team, but it will no longer be done by the team itself. One nerd goes one way, one nerd goes the other way. Their efforts collide and cause problems that take more time to unwind than they would have ever spent communicating about things up front, a few minutes at a time.
In the retrospective, people on a team hear each other's ideas, catch each other's mistakes, and win each other's esteem. Great software is created by a team that performs as a single entity, and the retrospective meeting is its heartbeat.
Your heart is the hardest working muscle in your body. It does not stop when you sleep, when you eat, when you work, when you are happy, when you are afraid, or when you are devastated.
When you are exhausted, it does not stop to save energy. It stops when you are done with your body.
It will never save any time or money to stop the heartbeat of the project.
If you really think your team doesn't need to have a retrospective meeting every couple of weeks, prove it. With science. Stop retrospecting for two weeks. At the end of the sprint, talk with your team about how it went. If it was awesome, commit to skipping it again until the next sprint.
Jon took this whole nerd thing pro well over a decade ago and has been slinging code with Aptera since 2008. He holds an MCSD, a PSM, a PSD, a PSPO, and is a BMF besides. These days, he may or may not be unhealthily consumed with building sustainable software, and with building teams that build sustainable software. Whatever you do, don’t follow @jonfazzaro on Twitter.
Agile is dead. So we have been told. But who killed it? What was the motive? Was it Frank from infrastructure in the break room with the red stapler? And how in the Cockburn does one kill an adjective...
Say you need money. Lots and lots of money. You could rob a bank. Assuming you were skilled/lucky enough, you could have the money in hand right away, and for a minimal investment of time and effort. ...
Agile. It's right there in the name. And yet, it could be the most overlooked thing in plain sight for your team, sprint after sprint. Both nerds and those charged with herding them look to Agile pres...