Comment by notatoad

3 days ago

we've done this before, either with sales or support calls for the product. customer interaction is good, and can lead to good things. but it also leads to things that are heavily focused on the needs of one customer or one point in time.

most of the stuff i've built as a direct result of customer interaction has been later deleted, as it becomes a maintenance burden with limited utility even for the customers who initially needed it. software should actually be planned, not written in response to somebody's gripes.

"does anyone use this?" is a running joke where I work because we always say yes to a feature request, most of them get used briefly by one customer, then we have to maintain/test forever just in case