Bugs vs feature requests

I recently re-read Jeff Attwood‘s (of Coding Horror fame) blog post That’s Not a Bug, It’s a Feature Request. He talks about the eternal struggle to define a ‘bug’ as opposed to a ‘feature request’, ‘enhancement’, etc. His advice is to stop worrying about which category a piece of user feedback falls in and just worry about what to do with it.

So why do so many of us feel like we need to have these definitions?

At my current workplace I spent a bit of time reading and thinking about the “definition of a bug”. This was important for me for a few reasons. Firstly, because I generally equate a bug in the system to a developer not doing their job properly. If there are many bugs being found I feel that the dev team needs to Continue reading