April 14, 2003
eXtreme Programming and OSS development - a comparitive study
Mathamota writes "Traditionally 'engineering' is more used for tangible things. Engineering has over ages developed to deal with houses, bridges, cars, factories etc. In the realm of software, 'software engineering' is a different developmental model altogether. Due to its flexible nature, software can be modified very quickly. Moreover, it is built on and through other software including OS and APIs, programming and development environment etc. Yet software can, and is often, highly complex with large amount of lines of code, cross dependencies and links. A solid, robust and standard development model is required to ensure that software development is as fault-free as possible."
- Open Source