:Why Free Software Has Poor Usability, and How to Improve It
Why Free Software Has Poor Usability, and How to Improve It Aug 4, 2008, 21 :30 UTC (6 Talkback[s]) (3600 reads) (Other stories by Matthew Paul Thomas)
"#
Release early, release often, get stuck. The common practice of “release early, release often” can cause poor design to accumulate. When a pre-release version behaves a particular way, and testers get used to it behaving that way, they will naturally complain when a later pre-release version behaves differently — even if the new behavior is better overall. This can discourage programmers from improving the interface, and can contribute to the increase in weird configuration settings.
"Solution: Publish design specifications as early as possible in the development process, so testers know what to expect eventually."