Applying Case based Reasoning in Agile Software Development

Provided by: Journal of Theoretical and Applied Information Technology
Topic: Enterprise Software
Format: PDF
There is a common misconception among developers who follow agile development methods that following formal processes and modeling are unnecessarily and perceived as a waste of effort. The initial intension of agile was not an anti-methodology movement but rather a balance between processes and production. Nevertheless, the main challenges facing software that are developed using agile development methods are the risk of higher architectural design mistakes and the slower transfer rate of knowledge especially when valuable developers and expertise tend to leave their organizations.

Find By Topic