Modularity in Action: GNU/Linux and Free/Open Source Software Development Model Unleashed.
Organizational and managerial theories of modularity applied to the design and production of complex artifacts are used to interpret the rise and success of Free/Open Source Software methodologies and practices in software engineering. Strengths and risks of the adoption of a modular approach in software project management are introduced and are related to the achievements of the GNU/Linux project as a whole, as well as to the outcomes of some of its sub--projects. It is suggested that mindful implementation of the principles of modularity may improve the rate of success of many Free/Open Source software projects. Specific case studies here depicted, as well as indirect observation of common programming practices employed by Free/Open Source developers and users, suggest a possible revision towards an improved theory of modularity that may be extended also to settings different from software production.
Year of publication: |
2003-01
|
---|---|
Authors: | Narduzzo, Alessandro ; Rossi, Alessandro |
Institutions: | Dipartimento di Informatica e Studi Aziendali, Università degli Studi di Trento |
Saved in:
Saved in favorites
Similar items by person
-
Modular Design and the Development of Complex Artifacts: Lessons from Free/Open Source Software.
Narduzzo, Alessandro, (2003)
-
Modular design and the development of complex artifact lesson fron free open source software.
Rossi, Alessandro, (2003)
-
Modularity in action.GNU/Linux and free/Open source sotfware development model unleashed.
Rossi, Alessandro, (2003)
- More ...