Software_Engineering_HW7 - project rise with the square of...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CEN 3031 HOMEWORK 7 Due Date: 11:59 PM, Wednesday, April 20. You are required to read  “The Cathedral and the Bazaar”  by Eric Steven Raymond to answer the  following questions: 1. Regarding   software   engineering,   the   author   sums   up   the   lessons   he   learn   from  developing the open-source software fetchmail into 19 rules. What are they? 2. The fundamental problem that traditional software-development organization addresses  is Brook's Law: ''Adding more programmers to a late project makes it later.'' More  generally, Brook's Law predicts that the complexity and communication costs of a 
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: project rise with the square of the number of developers, while work done only rises linearly. But as we may know, in an open-source project, there are more than a bunch of halo developers and beta-testers. Would this reduce the efficiency of developers in this project? And what is the reason? 3. In Release Early, Release Often, the author talked about the core difference underlying the cathedral-builder and bazaar styles which lies in Linus Law (given enough eyeballs, all bugs are shallow). What is this difference?...
View Full Document

This note was uploaded on 01/15/2012 for the course CEN 3031 taught by Professor Staff during the Spring '08 term at University of Florida.

Ask a homework question - tutors are online