Blog

Jul 0
Jul 0

Three deadly sins of software teams

There are three* really fundamental mistakes I’ve come to realize characterize most team dysfunction. They may sound obvious, but it’s taken me many years to spot and generalize them. Each is a form of interpersonal dysfunction, rather than an environmental issue (e.g. lack of funding, etc.) Dogma In my opinion, the most despicable sin of […]

  Read more
Mar 0
Mar 0

A breath of fresh air

I changed the format of my team’s story cards on our Kanban board recently.  I think the previous format had been in effect for around two years. Since formally picking up Scrum, a few years back, which involved transitioning from an electronic story tracker to a physical one, the format had been to write out […]

  Read more
Mar 0
Mar 0

Dev Bake Day

How often do you get together as a team to do some extended activities? I’m not talking about the 15 minutes you spend in stand-up meetings every day, and I’m not even talking about the few hours that you spend every iteration in planning and review meetings together.   The importance of planning distractions If […]

  Read more