Dietze, Stefan
(2005).
Agile requirements definition for software improvement and maintenance in open source software development.
In: The 13th IEEE Requirements Engineering Conference 2005, 25 Sep 2005, Paris, France.
Full text available as:
|
Due to copyright restrictions, this file is not available for public download
|
Abstract
This paper describes the agile requirements definition processes performed in open source software development (OSSD) projects. These should be considered as a reliable and viable approach to requirements definition in the area of software engineering (SE) and co-operative work in general. In the beginning, some important aspects of the entire OSSD approach are introduced in order to enable an understanding of the subsequent description of the feedback-based requirements definition processes. Therefore, important characteristics of OSS and OSSD are explained and typical roles, processes and an overall lifecycle model of typical OSSD projects is introduced. This leads to the description of the agile requirements definition processes as they are part of the software improvement process in OSSD projects. Thus, the typical requirements contribution and review processes are introduced and a typical lifecycle of the produced requirements artifact is explained.
| Item Type: |
Conference Item
|
| Copyright Holders: |
unknown |
| Keywords: |
agile RE processes; open source; software engineering; software requirements; requirements engineering; software development; process model; virtual organization; virtual community |
| Academic Unit/Department: |
Knowledge Media Institute |
| Related URLs: |
|
| Item ID: |
23045 |
| Depositing User: |
Kay Dave
|
| Date Deposited: |
01 Apr 2011 10:52 |
| Last Modified: |
21 Jul 2011 02:26 |
| URI: |
http://oro.open.ac.uk/id/eprint/23045 |
Actions (login may be required)