Unit Testing Implementation: The Plan

So far, we’ve talked about the process itself, our goals and expectations, what to look for while we’re moving forward, and now it’s time we get to the good stuff. How does an implementation plan actually look like? A good plan… Continue Reading…

Leadership in Unit Testing Implementation, Part II

We talked about management attention and support, and there’s more leaders can do, in order to help us make the process work. Remember those leading indicators? They don’t collect themselves. If we think about those indicators as a feature, there… Continue Reading…

Leadership in Unit Testing Implementation, Part I

Any process we start to roll out, requires management support. If we want it to succeed, anyway. Inside teams, if the team leader opposes the new process, she will either actively, or secretly, work against it. If she’s for it,… Continue Reading…

Leading Indicators in Unit Testing Implementation, Part III

in the last post we talked about the failing builds trend as an indicator of success of implementation. The final metric we’ll look at, that can indicate how our process will go, is also related to broken builds. It is… Continue Reading…

Leading Indicators in Unit Testing Implementation, Part II

Part I was HUGE! Now, let’s look at broken builds. We want to see a decrease in their number over time. This may sound a bit strange. Our CI is supposed to tell us if the build breaks, that’s its… Continue Reading…

Implementing Unit Testing – Leading Indicators (part 1)

Now that we’ve talked about what we want to achieve, we better spread out some sensors. After all, we’re about to embark on a long and winding road. We want to know if we’re still going the right way, and… Continue Reading…

Unit testing is part of the job

In one of my unit testing courses we had a disucssion I’ve been part of what feels like a million times. The question the team asked was: “How do you convince the client to pay for unit testing?” Because it adds… Continue Reading…

Implementing Unit Testing – Outcomes

We’ve discussed what the goals of the implementation are, and now it’s time to talk details. What do we expect to happen? When would we know we have achieved our goals? We’re looking for evidence that will tell us if… Continue Reading…

Implementing Unit Testing – Goals

In this series, I’m going to discuss the strategy of how to roll out a unit testing implementation in an organization. As we all know, most unit testing initiatives start by developers, and if they are lucky, it gets picked… Continue Reading…

Copyright Gil Zilberfeld, 2025