translate English to French: Some address the difficulties of managing a process as complex as technology roadmapping, especially with many players involved.
Certaines portent sur des difficultés relevant de la gestion d’un processus aussi complexe que la carte routière, surtout quand de nombreux joueurs sont impliqués.