Open Source Development and Agile Methods

G.L. Simmons and T. Dillon (Australia)

Keywords

Open Source, Agile Software Development, LightweightMethods

Abstract

The recent success of open source software has meant that there is a need to further understand the way it is devel oped, and in doing so identify best practice in open source software development. Agile software development is the term used to describe and promote a variety of software de velopment methodologies designed for use in commercial projects with unstable requirements and tight time frames. Agile methods are often termed "lightweight methods" in that they downplay the importance of traditional labor in tensive software engineering practices such as exhaustive requirements specifications, detailed design and exhaustive documentation. This paper argues that the open source software development process is in fact a special type of agile method.

Important Links:



Go Back