Monthly archive for September 2006

Open Source and the Long Tail

I’ve been thinking recently about open source software and the notion of the long tail. (See Chris Anderson’s blog, book, and Wired article for the canonical description of the whole “Long Tail” meme).

One way to approach open source and the long tail is to focus on the sheer volume of available open source projects: the notion that there are a few highly visible projects (the equivalent of the best sellers, or the “head” against which the long tail is opposed) and that there are many many more smaller projects with less visibility (the long tail).

(See, for example, The Silent Penguin, Robert Kaye reporting on Kim Polese’s OSCON 05 keynote, Kim’s keynote, and Matt Asay)

A deeper, more interesting relationship between open source and the long tail is the way that open source development methodologies, distribution techniques, and licenses enable the development of custom solutions for niche problems.

In other words, open source enables the development of the long tail of software applications.


Read more…

Over 70% of statistics are made up on the spot

If you’ve ever read an article about project management, software lifecycle management, or any “new methodology” for developing software, you’ve undoubtedly come across the infamous Standish Group CHAOS Report. (The original 1994 version is available in HTML or PDF directly from the Standish Group).
A column in the August Communications of the ACM (“The Standish Report: Does it Really Describe a Software Crisis?” – ACM membership or subscription required) got me wondering: what did this often-cited report really demonstrate, and on the basis of what data?


Read more…