Quand tu commence a devoir former de 0 tous tes nouveaux employés sur ta techno,
Au ministère des finances, les nouveaux employés ne sont peut-être pas tous informaticiens, il est probablement plus simple de les former à l'expression des règles législatives en M qu'à l'expression de ces mêmes règles dans un langage générique.
quand tu galère à trouver des experts de cette techno,
Y'a la moulinette (une fois qu'elle tourne, quelque(s) personne(s) pour l'entretenir — et vu comment les traducteurs ont pu être créés lors d'un hackaton, le fonctionnement semble suffisamment logique et documenté).
Pour le reste, tu n'auras pas besoin d'experts, juste de fonctionnaires des finances qui apprennent à traduire leurs règles dans un langage formel adapté.
quand tu vois que ces logiciels n'ont pas de prix public,
On ne parle pas d'un framework web, mais d'un outil pour permettre au ministère des finances de faire les calculs d'imposition. Si ça a été développé en interne, y'a pas de "prix public", y'a au mieux du temps passé par une petite équipe pour le développer, et ensuite par une plus grosse pour traduire en M toutes les règles législatives relatives à l'imposition.
tu peux t'attendre à des prix exorbitant, quand tu va être contraint de faire une partie de la formation chez ton presta,...
Où a-t-il été question de prestataire?
Je peux imaginer qu'il y a un coût en trop assez élevé.
Tu ne peux rien du tout, tu ne connais rien du cadre de développement et de la maintenance de M et des programmes des règles d'imposition en M (quels profils, combien de temps...).
Et je ne parle que de ce qui est chiffrable, il y a la dépendance forte à une entreprise qu'on engraisse bon gré mal gré depuis 20 ans,
Laquelle?
il y a les éventuels bugs d'un logiciel peu diffusé,
Encore une fois, c'est l'outil du ministère des finances pour le calcul des impôts, pas un framework web. 1) ce sont eux qui sont là pour interpréter le texte donc pour "informatiser" la loi, 2) les autres suivent ce qu'ils font. Et s'il y a des bugs... ça a un impact réel et rapide chez 37,1 millions de contribuables ; je pense qu'ils doivent un peu faire relire les programmes en M avant de mettre en production.
il y a les bugs du fait que ton équipe se retrouve avec des noobs de la techno,
Hé bien, probablement moins que si ça avait été développé avec un langage générique au lieu du DSL M. Celui-ci donne des capacités d'expression adaptées aux besoins. Si tu avais à réécrire tout ça (M + les programmes en M), tu devrais le faire avec des outils génériques et je suis sûr que tu aurais au final plus de bugs car la sémantique de tes expressions serait plus éloignées des règles métier.
le fait que tu forme ton équipe à une techno qu'ils ne réutiliseront jamais autre part,
Où, autre part, est-on chargé d'être maître de l'interprétation des règles législatives en matière d'imposition?
il y a le manque de motivation pour ton équipe d'apprendre quelque chose d'aussi peu utile,...
Paradoxalement, devoir se limiter à apprendre un langage dédié au domaine que l'on maîtrise et pas un truc générique plein de choses dont on n'a pas besoin, est peut-être plus motivant pour les gens qui traduisent les règles financières.
Et... je ne pense pas qu'ils soient informaticiens (ou alors, en effet ça doit être démotivant et ils ne doivent pas rester longtemps en poste).
Tout ça va nuire à la qualité ou à la productivité sans que ce soit chiffré quelque part
... tu es libre de le penser, mais repenses-y en regardant dans quel cadre on est dans ce cas précis ...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Sur M
Posté par lolop (site web personnel) . En réponse à la dépêche L'Insee et la Drees ouvrent le code source du modèle Ines. Évalué à 4.
Au ministère des finances, les nouveaux employés ne sont peut-être pas tous informaticiens, il est probablement plus simple de les former à l'expression des règles législatives en M qu'à l'expression de ces mêmes règles dans un langage générique.
Y'a la moulinette (une fois qu'elle tourne, quelque(s) personne(s) pour l'entretenir — et vu comment les traducteurs ont pu être créés lors d'un hackaton, le fonctionnement semble suffisamment logique et documenté).
Pour le reste, tu n'auras pas besoin d'experts, juste de fonctionnaires des finances qui apprennent à traduire leurs règles dans un langage formel adapté.
On ne parle pas d'un framework web, mais d'un outil pour permettre au ministère des finances de faire les calculs d'imposition. Si ça a été développé en interne, y'a pas de "prix public", y'a au mieux du temps passé par une petite équipe pour le développer, et ensuite par une plus grosse pour traduire en M toutes les règles législatives relatives à l'imposition.
Où a-t-il été question de prestataire?
Tu ne peux rien du tout, tu ne connais rien du cadre de développement et de la maintenance de M et des programmes des règles d'imposition en M (quels profils, combien de temps...).
Laquelle?
Encore une fois, c'est l'outil du ministère des finances pour le calcul des impôts, pas un framework web. 1) ce sont eux qui sont là pour interpréter le texte donc pour "informatiser" la loi, 2) les autres suivent ce qu'ils font. Et s'il y a des bugs... ça a un impact réel et rapide chez 37,1 millions de contribuables ; je pense qu'ils doivent un peu faire relire les programmes en M avant de mettre en production.
Hé bien, probablement moins que si ça avait été développé avec un langage générique au lieu du DSL M. Celui-ci donne des capacités d'expression adaptées aux besoins. Si tu avais à réécrire tout ça (M + les programmes en M), tu devrais le faire avec des outils génériques et je suis sûr que tu aurais au final plus de bugs car la sémantique de tes expressions serait plus éloignées des règles métier.
Où, autre part, est-on chargé d'être maître de l'interprétation des règles législatives en matière d'imposition?
Paradoxalement, devoir se limiter à apprendre un langage dédié au domaine que l'on maîtrise et pas un truc générique plein de choses dont on n'a pas besoin, est peut-être plus motivant pour les gens qui traduisent les règles financières.
Et... je ne pense pas qu'ils soient informaticiens (ou alors, en effet ça doit être démotivant et ils ne doivent pas rester longtemps en poste).
... tu es libre de le penser, mais repenses-y en regardant dans quel cadre on est dans ce cas précis ...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN