Zero-Bug Software Development


#1

I have written on Medium on achieving Zero-Bug software projects.

In summary, I present a method that puts quality first, and actually increases value throughput over time.

You can read the article here:

Zero-Bug Software Development

Cheers!


#2

This looks just like common sense. Am I missing something?


#3

the zero bugs policy originally states that “no new code is written until all known bugs are removed”. The strict zero bugs policy states that “no new code is written until all bugs are removed”.

Very few shops follow the “weak” zero bug policy, none that I know of follow the latter policy.


#4

@tanis enjoy the fact that you work in a great team if you guys do this :slight_smile: It’s not as common as you might think.

@muaddib you’re spot on. The latter can be achieved when you apply a strict classification to bugs, which allows you to follow the strict version.


#5

Great article Sam, I loved it.

I recently worked on a team that didn’t have a solid process around dealing with bugs vs new features and this would’ve been an incredible framework to use.


#6

Thanks Ben! Glad it’s something that appeals to you.


#7

@sam this is such a great article! I really like how you have defined issue types in stone and have included use cases. I’m going to be implementing this from now on :thumbsup:


#8

Thanks @SkinnyGeek1010, it makes me super happy that you’ll be implementing it. Would love to hear about your experience in a few weeks.