Pour ma part je suis plutôt de ceux qui pensent qu'on peut combiner les deux dans nos équipes projet. On a notamment plusieurs phases dans le cycle de dév d'un logiciel: Analyse, conception, développement, Intégration et tests. Pendant ces phase on peut bien utiliser MERISE et UML en fonction de ce qui est le plus adapté pour son cas d'utilisation. Pour le recueil des besoins on peux utiliser le diagramme des uses case. Pour la BD du peux utiliser le MLD(modèle logique de données).