Keep doing the same thing... only more?Insanity is doing the same thing over and over again and expecting a different result.
The definition of insanity is doing the same thing over and over again and expecting a different result.
— Unknown (but not Einstien)
How often do you see a team or company failing at something, but try to do the same thing over and over again? Or worse: Do more of the same thing over and over again.
If your experience is anything like mine…
“Our software testers keeps missing bugs… so lets add more software testers.”
“Our estimated completion date is always wrong… so let’s spend more time doing estimates.”
“We have way too many meetings… Let’s have a meeting to discuss cutting down on meetings.”
Or how about this one…
“Our devs don’t have enough time to write features… let’s hire more devs.”
This is called being stuck in a rut. What got you in the rut won’t get you out.
The good news is, most ruts have been experienced by other people. And most ruts have been escaped from as well!
My expertise is in helping software teams stop doing the same thing over and over again, and expecting a different result, when it comes to improving quality.
Testers keep finding bugs? How about we stop creating so many bugs? (Easier said than done, I know… but there are ways!)
Estimates keep slipping? What if we focus on providing business value, instead of meaingless estimates we can’t keep anyway?
Too many meetings? Hit that “Decline” button a bit more often.
What rut are you stuck in? Can I help you get out?
What to do when you disagree with management
The four options when required to do something you don't believe in.
Does NoEstimates mean NoPlan?
#NoEstimates isn't about not planning. It's about finding smarter ways to plan.
My Most Controversial Opinions
Edited by Taavi Kivisik Happy New Year to everyone! I was excited to kickstart the new year with a new position at Lana, a Spanish FinTech startup. As part of my first week on the job, I met a candidate for another position there, and we started talking about controversial opinions in IT. Unfortunately, we found nothing to disagree about. Although I was inspired to catalog a number of my own personal opinions about software development, which may be more controversial.
Improve your software delivery