TY - CHAP
T1 - Innovation in open source software development
T2 - A tale of two features
AU - Noll, John
PY - 2007
Y1 - 2007
N2 - Open Source Software Development appears to depart radically from conventional notions of software engineering. In particular, requirements for Open Source projects seem to be asserted rather than elicited. This paper examines two features of selected open source products: "tabbed browsing" as realized in the Firefox web browser, and "edge magnetism" found in the Gnome desktop environment's Metacity window manager. Using archives of mailing lists and issue tracking databases, these features were traced from first mention to release, in attempt to discover the process by which requirements are proposed, adopted, and implemented in their respective Open Source projects. The results confirm the importance of user participation in Open Source projects.
AB - Open Source Software Development appears to depart radically from conventional notions of software engineering. In particular, requirements for Open Source projects seem to be asserted rather than elicited. This paper examines two features of selected open source products: "tabbed browsing" as realized in the Firefox web browser, and "edge magnetism" found in the Gnome desktop environment's Metacity window manager. Using archives of mailing lists and issue tracking databases, these features were traced from first mention to release, in attempt to discover the process by which requirements are proposed, adopted, and implemented in their respective Open Source projects. The results confirm the importance of user participation in Open Source projects.
UR - http://www.scopus.com/inward/record.url?scp=34547933517&partnerID=8YFLogxK
U2 - 10.1007/978-0-387-72486-7_9
DO - 10.1007/978-0-387-72486-7_9
M3 - Chapter
AN - SCOPUS:34547933517
SN - 0387724850
SN - 9780387724850
T3 - IFIP International Federation for Information Processing
SP - 109
EP - 120
BT - Open Source Development, Adoption and Innovation
A2 - Feller, Joseph
A2 - Fitzgerald, Brian
A2 - Scacchi, Walt
A2 - Sillitti, Alberto
ER -