translate English to French: Too many IT implementations are over budget and over schedule.
Un trop grand nombre de technologies de l'information sont mises en place sans que les budgets et les échéanciers ne soient respectés.