translate English to French: The application of Web technologies requires a good coordination of the IT specialists and statisticians.
L'application des technologies du Web exigeait une bonne coordination entre informaticiens et statisticiens.