ifacethoughts

Alan Cox On Open Source Projects

Matt Assay points to Alan Cox’s talk – Dear Mr. Brooks, or: Software engineering in the free software world. There are not many talks that are informative and equally entertaining to engage you through their entire length. And this talk is compelling enough to even make the transcript quite enjoyable.

The talk has some enlightening facts about open source projects, and how it contrasts the traditional proprietary models in many aspects. Using Fred Brooks’ The Mythical Man Month as a base, Alan shows how the open source projects deviate from the ways of the traditional software development. It is not that the software engineering rules have changed, it is more about which of them take precedence and dynamics of the team.

One observation I have made over the years is that our software projects are too dependent on the estimates, which are not very accurate. Estimates are estimates, they do not tell us when it will happen, but when it might happen. Unfortunately we ignore the difference for the convenience of our project management operations and bear the cost. Not that estimates are not important, but it is a big mistake to start considering estimates as schedules.

A very informative talk. Even if you do not believe in open source, go through it, you might find gems which might help you improve your development model.

Discussion [Participate or Link]

  1. Binny V A said:

    The second link(Dear Mr. Brooks, or: Software engineering in the free software world) is broken.

  2. Abhijit Nadgouda said:

    Thanks for the catch Binny, it is fixed now.

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.

freshthoughts

contactme

Abhijit Nadgouda
iface Consulting
India
+91 9819820312
My bookmarks

badgesand...

This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.