translate English to French: It is envisaged that the online application will support planning and budgeting across the organization and enable better measurement, tracking and analysis in terms of management efficiency and effectiveness.
On estime que le dépôt de candidatures en ligne facilitera la planification et la budgétisation dans l'ensemble de l'organisation et permettra de mieux mesurer, suivre et analyser l'efficacité et l'efficience de la gestion.