International audience
The problem of failed software developed for epidemiological surveillance is often the result of an unsystematic transfer of business requirements to the implementation. However, empirical research shows on the one hand that, in certain conditions, Model Driven Architectures (MDA) are more effective than code-centric approaches for the development and the maintenance of software. On the other hand, Agile Processes such as Scrum are more effective than Structured. Processes when requirements are subject to frequent change. In this paper, we show how Scrum and MDA were used to develop EPICAM, a platform for epidemiological surveillance of Tuberculosis in Cameroon.