translate English to French: That´s why it has taken us some time to develop and test our own methodology for processes and systems integration.
c'est pourquoi cela nous a pris un certain DU temps de développer et examiner notre méthodologie pour des processus et l'intégration de systèmes.