Friday 21 March 2008

The capacity of open source to address user needs

Software development has historically been based upon corporate endeavours to solve user problems. These solutions were given new features, though they always seem somewhat constrained by their legacy systems. Corporations tend to be focused on short term goals and it tends to take years before they finally address flaws, usually as a result of a user revolt. I am reminded of my trading software which for many years as been tremendously unstable. Only in recent years has it finally addressed that issue.

What is evident with open source is its superior capacity to address user needs. Because goals are defined by user-developers, where there is a need, there is often a programmer or two willing to support changes. The organisational framework is flexible enough to create the opportunity to support it, and the team environment is structured well enough to achieve the purpose.

------------------------------------------
Andrew Sheldon www.sheldonthinks.com

No comments: