English translation: build on performance indicators
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
improve performance of key business indicators/ performance score card elements/items
Explanation: The "tableau de bord" is *key business indicators*, the whole chart or score card, depending on usage. The "éléments" are the items rated to determine performance or trends, depending on the context.
to improve performance of key business indicators in order to set up a
to improve/enhance performance of score card items in order to set up a....
to improve/enhance performance of trend chart items/elements in order to set up a...
French:Business and Administrative Documents
tableau de bord s CORRECT,MASC
DEF - Tableau mettant en évidence avec des valeurs numériques la comparaison permanente entre prévisions et réalisations. s
English:Business and Administrative Documents
Robert Collins du Management
tableau de bord: (Gestion) key business indicators, vital statistics, management chart
trend chart s CORRECT
reg board s
OBS - ... in order to make it easier for management to visualize variations and trends ... a -- [makes] trend comparisons; one series of bars represents projected standards, the other ... current performance. s
Explanation: I had to translate such terms the other way to French, and the result came close to your text, I take the reverse path and suggest these terms, see for example about security: http://secinf.net/info/misc/handbook/239-242.html
"...no initiative was executed to establish and maintain an independently verifiable and reliable set of risk metrics and statistics"
The rest of the sentence will then be easier, you will be able to use the other suggestions for "tableau de bord"
For info the sentence I had to translate the other way:
"Ensuring continuous improvement of the customer experience, the Customer Experience metrics evaluates our progress as a company and we have formalised the Customer Experience initiative"