2 ms·
It's nothing new, but this mindset can sneak up on you if you are not diligent. It rarely is so simple as A, B & C. As your software is evolving and improving,
by jakejake 12y ago
It's nothing new, but this mindset can sneak up on you if you are not diligent. It rarely is so simple as A, B & C. As your software is evolving and improving, you could get off track on features that seem reasonable. It's hard to know whether you are breaking new ground or simply veering off course.
My company has a niche software product and we have people contacting us all the time who love it, but find it missing just one feature to get their business. That feature may happen to be extremely difficult to write or have limited use to our core customers. But if this is a large company or a lucrative contract then it can be very difficult to resist. There may be times where, financially, you really need the income. It could even mean the difference between staying in business or not. So, it is not always so cut and dry when you're in the middle of it.