rusting pipe

Institutions vs. Collaboration in Software Development

Jul 22, 2008

Institutional development of software can’t compare to the collaborative model of open source development. Companies hire a range of employees to contribute much of their time to the development of a product. Open source software allows a single individual the ability to contribute as little or as much as they would like/can offer for furthering the product.

The 80/20 rule applied to open source development says that 20% of people contribute 80% of the features. When companies go through development they abandon the 20% of features that would be deemed as cost ineffective (one employee that contributes one idea isn’t worth paying for – therefore won’t be hired).

Clay Shirky gives a pretty inspiring talk titled Institutions vs. Collaboration and puts these ideas very eloquently. It’s worth the twenty minute presentation (it was recorded in 05, so you’ll have to get passed the overview of flickr.) and argues that there is going to be a revolution and institutions need to reexamine how they can change their development models.

Watch it here:

Or visit the TED website for other download options.

Comments

Brad's AvatarI'm Brad Cooper, a user experience designer and front-end programmer with a passion for actualizing visions. I strive to create a piece of art in each site that I put together both visually and technically.

I'm an advocate of web standards and open source.

I work outside Philadelphia, PA and live in Marlton, NJ.

Learn more about me

Contact Me

bradleyjcooper@gmail.com or (856) 316-7128

Previous Tutorials

Unobtrusive Expand and Collapse Navigation

Create a vertical navigation that will expand and collapse to show and hide sub-navigation using only unordered lists and as few class/id names as possible…

Forcing New Windows on Users Script

Launch new windows for PDFs and External Websites without having to add anything into my (x)HTML – a pure behavior that should be separated from my core structure. There have been many attempts at tutorials on this, but I’ve never been happy. Here is my attempt – check out the finished demo.

Shorten document.getElementById

Do you write document.getElementById or document.getElementsByTagName too many times in your javascript to count? How about shortening them into their own easy to use functions?…

Google Feed API Tutorial

Using Google’s new Feed API, I wanted to be able to read in a single feed that pulls all of my blog, twitter, del.icio.us and digg posts…