translate English to French: In this project, the human resources, organizational and policy elements proved far more intricate to manage than the technology.
Dans le cadre de ce projet, les questions de ressources humaines et les enjeux organisationnels et politiques se sont avérés beaucoup plus difficiles à gérer que la technologie.