An Agile Process Model for Developing Diagnostic Knowledge Systems

The development of knowledge systems has been investigated since the seventies and many process models have been proposed to reduce knowledge acquisition costs and to increase system quality. Recently, agile process models, e.g., eXtreme programming, have discussed extensively in the software engineering community. They appeared to be appropriate for small-sized teams and proved to be very successful in various projects. In this paper, we introduce an agile process model for developing diagnostic knowledge systems, which can provide an alternative to well-accepted methodologies like CommonKADS, e.g., if the team size is small or specifications are vague.