Like most people, I have one or two favourite applications. Whilst searching the interweb for related info on one of them, I came across a comment from a user who was basically criticising the developers for treating their customers as a "software development club" (or some such phrase). Meaning that the company was releasing buggy software and using it's customers as "beta testers", even though the software was a final release.
Now, this particular software IMHO is very slick and the developer is extremely rapid and efficient in providing frequent updates in reaction to user bug reports. Also, they are very open to wish lists and requests for features, often incorporating the more desirable ones in a next release.
Most software has bugs and I believe that most software companies rely on their user base, to a certain extent, to help iron out these bugs and good software is always in development, anyway. However, you could say that some developers, smaller companies I imagine, seem to rely more heavily on their customers to test their software.
This got me to thinking whether I appreciate being involved in the development of an application, or do I feel as though the developers are taking advantage of me (politely phrased), considering I've already coughed up a significant sum to buy some working software? You see, I don't buy the "software is complex and difficult" line - so's de-worming my cat, but you don't hear me wingeing about it!
Anyhoo, unsurprisingly, there appears to be no easy answer. Computers and software can be emotive subjects, just look at the Mac v PC debate or the Xara versus "Anything Else On The Planet" discussions we regularly encounter on this fine forum (OK, that last one's a no brainer ).
For me, I think it comes down to how innovative the software is, how much better than the competition and my perception of the developers. I suppose we all like an underdog, who against all odds beats the big boys at their own game and I, for one, don't mind giving such enterprises a helping hand (within reason) in producing a superior product. It's symbiotic, we both get something out of the relationship.
However, it should, at all times, be remembered that one is dealing with a business.
Does anyone else have any feelings on this subject?
Bookmarks