Kistaro Windrider, Reptillian Situation Assessor (kistaro) wrote,
Kistaro Windrider, Reptillian Situation Assessor
kistaro

The Joy of Failure

So last week at work, I was the Executioner. I and I alone made the call that the developer of the feature I was testing, a person I consider a friend, had failed at his job, and it was my decision that we could not ship what he had spent months working on- a major feature we were advertising (internally, this is an internal tool) for this release. A bullet point got pulled, and it was my decision.

I feel sorry for Eric, but I had absolutely no choice; his code was an absolute disaster and would have caused millions of dollars of lost developer time as they dealt with the crashes it caused, losing a major feature of the debugger in the process. It was a clear call, in my opinion.

So with two days before the deadline, we decided to cut the feature; he'll try again next milestone, with enough time to write actual unit tests, redo his thread model, and solve the real problems.

It's amazing how much more relaxed Eric is now. With no more panic to hit a deadline, and no more fear of failure because it already happened, he's in much better shape. It's totally understandable, and in my opinion healthy for him- what's done is done, and he's immediately moving on.

It helps me not feel bad about having to cut the feature, but, well, I'm not the one who wrote all those bugs.

I've migrated to DreamWidth. The original post is at http://kistaro.dreamwidth.org/456843.html. View comment count unavailable comments at http://kistaro.dreamwidth.org/456843.html#comments ; go ahead and use OpenID to post your own.
Subscribe

  • Last LJ post

    Hey all, I joined the LJ exodus train before it was cool</hipster>, but with recent developments in LiveJournal server location (…

  • (no subject)

    I want to assemble things that nobody else could ever assemble, and when they are done, I want to have done it in ways that nobody of average skill…

  • Failing, etc.

    That feeling of being 99% sure a social space would have been better for everyone without you in it, but you can't apologize or talk about it or…

Comments for this post were disabled by the author