Joel equates quality software/code to being useful to the purchaser (in this post)
Quality to me means a variety of things to differing degrees including:
- Unit tested
- Functionally Tested
If we are going to talk about web based software I might also add
- Having the needed capacity
- Being highly available
Obviously if the software isn't useful - no one will buy it, but I think encapsulating the entire argument of 'Quality' into that simple of an equation to decide if in your startup it is the right time to hire sales and marketing, while possibly being right... is a tad short sited. So what is quality to you?