Dans ce blog, j’aimerais partager quelques-uns de mes souvenirs récents et l’histoire de la façon dont Nesma a trouvé un nouveau partenaire en Chine!

Le plan chinois pour améliorer l'industrie du logiciel

Récemment, le bureau de Nesma a été contacté par un représentant de Association chinoise pour l'amélioration des processus système et logiciel (SPI Chine) avec la question de savoir si Nesma accepterait de prononcer un discours d'ouverture lors de la conférence annuelle sur l'estimation logicielle. Dans le même temps, SPI China a également contacté l'International Software Benchmarking Standards Group (ISBSG) pour discuter et renouveler un partenariat qui s'était un peu estompé ces dernières années. Être membre du conseil d'administration de Nesma et président de l'ISBSG, évidemment, j'étais curieux de savoir en quoi consistait cet intérêt soudain de la part de la Chine. Après avoir échangé quelques e-mails, J'ai compris que l'estimation des coûts des logiciels devenait une partie très importante du plan du gouvernement chinois pour améliorer la maturité de l'industrie chinoise des logiciels. Dans 2017, le nouveau plan quinquennal entrera en vigueur et tous les préparatifs sont maintenant terminés afin d'acquérir les bonnes connaissances et de démarrer les bons partenariats. Donc bien sur, J'étais absolument ravi de visiter SPI China et de discuter des possibilités de collaboration avec Nesma et ISBSG afin d'aider l'industrie chinoise à mûrir.

Ma première visite en Chine a eu lieu en 2008 lorsque l'ISBSG annuel a été organisé à Nanjing. Maintenant je suis allé pour la deuxième fois, en avril 2016, cette fois à Pékin et il s'est avéré que certaines des mêmes personnes étaient impliquées qu'à l'époque à Nanjing. Quand M.. Richard Wang, Le secrétaire général de SPI China me présentait l'organisation SPI China dans un powerpoint, il y avait quelques photos d'événements importants dans le passé. Et soudain je me suis vu là… sur une photo prise avec le groupe ISBSG prise à l'atelier de Nanjing. C'était une drôle de surprise! A côté des discussions de partenariat, J'ai également donné une formation sur la mesure de la taille fonctionnelle Nesma et l'estimation logicielle à un certain nombre de consultants SPI Chine. Certains d'entre eux avaient déjà une certaine expérience dans la mesure de la taille fonctionnelle et j'étais ravi de voir qu'ils étaient tous très intéressés par la méthode Nesma et les guides associés. (en particulier la directive pour l'utilisation de métriques logicielles dans les contrats) ainsi que les données historiques de l'ISBSG. Ce fut une courte visite, seulement trois jours, mais ça m'a fait une profonde impression. SPI China a actuellement la possibilité d'aider le gouvernement chinois à améliorer la maturité d'estimation dans l'industrie du logiciel, et ce faisant pour améliorer le taux de réussite des projets logiciels et ainsi éviter des milliards d'euros gaspillés et des ressources gaspillées. SPI Chine peut le faire, et Nesma et ISBSG peuvent vous aider!

Estimation (je suis)maturité

D'ailleurs, c'est ce que Nesma essaie déjà de faire depuis des années au sein du gouvernement néerlandais, mais malheureusement, le gouvernement néerlandais ne semble pas encore être dans le mode qu'il souhaite être aidé. C'est très étrange, selon les recherches du magazine informatique néerlandais Computable, le Les déchets du gouvernement néerlandais 4 à 5 milliards d'euros par an sur les projets TIC qui échouent. Surtout les grands projets échouent souvent: des projets sur 7,5 millions seulement 7% est réussi. Au total, seul 30% réussissent. Seul 36% de tous les projets sont utilisés après la livraison. C'est une perte de temps scandaleuse, l'argent et les ressources du contribuable. Surtout les projets annulés, où de précieuses ressources ont été gaspillées, alors qu'ils auraient pu travailler sur quelque chose d'utile à la place. Et à la fin, une solution est probablement encore nécessaire pour le problème que le projet a tenté de résoudre. De nombreux problèmes auraient certainement pu être évités en estimant les projets de manière réaliste, en utilisant des techniques d'estimation matures. Le graphique suivant montre la modèle de maturité d'estimation, développé par Dan Galorath.

Modèle de maturité d'estimation

Comme vous le savez peut-être, les humains sont câblés pour être optimistes. Ils ne pensent généralement pas aux probabilités, mais pensez à la façon la plus optimale de faire quelque chose. Le lauréat du prix Nobel Kahneman a montré des recherches où même les personnes à qui on a dit qu'elles étaient optimistes lors de l'estimation d'une certaine tâche, en fait encore montré être optimiste. Par conséquent, estimations fondées sur des données humaines (expert) des avis, expérience, vues, les idées et les croyances sont très susceptibles d'être optimistes et doivent être atténuées pour ce biais. Steve McConnell le montre également dans son excellent livre Software Estimation – demystifying the black art. Dans le modèle de maturité d'estimation, niveau 0 et niveau 1 sont les étapes où le facteur humain n'est pas atténué. Cela signifie que ces estimations sont très probablement optimistes. Commencer par une estimation optimiste est un énorme drapeau rouge pour tout projet, car cela commencera par une mauvaise planification: une équipe trop petite et la durée trop courte. Au final, ces projets sont généralement beaucoup plus coûteux: coûts supplémentaires non linéaires comme l'indique McConnell dans le même livre. Du niveau 2 À partir de, l'effet du facteur humain est atténué en procédant à un dimensionnement formel dans le cadre de l'estimation. Comprendre la taille du logiciel qui doit être développé aide grandement à estimer l'effort nécessaire et la durée nécessaire, en utilisant des données historiques pertinentes (de préférence les données de l'entreprise, mais les données ISBSG sont également utiles).

Comme l'estimation est que 95% des projets de logiciels dans l'industrie est estimé en utilisant le niveau 0 ou niveau 1 les pratiques, il est facile de comprendre que de nombreux problèmes peuvent être évités simplement en améliorant la maturité de l'estimation. SPI China et le gouvernement chinois le comprennent! Certaines parties du gouvernement néerlandais comprennent également cela, mais par exemple le relativement nouveau ‘Bureau d'évaluation des TIC (BIT)’ semble ignorer Nesma ou du moins semble ne pas vouloir entamer le dialogue avec Nesma. Peut-être que le fait que le gouvernement chinois prenne Nesma au sérieux leur ouvrira également les yeux.

Présentation principale

Logo SPI ChineDe toute façon, Je suis retourné en Chine pour la troisième fois fin mai, encore à Pékin. Cette fois, une visite un peu plus longue pour que je puisse profiter de belles excursions à la Grande Muraille, le Parc Olympique et la Cité Interdite. Le vendredi mai 27, la conférence était organisée et je ne savais pas trop à quoi m'attendre. J'avais préparé mon discours d'ouverture sous le titre "Améliorer la maturité de l'estimation à l'aide de la mesure de la taille fonctionnelle et des données historiques", couvrant essentiellement le sujet ci-dessus. La présentation est visible sur partage de diapositives.

Il s'est avéré que SPI China avait également des plans supplémentaires avec moi. Le matin, J'étais le milieu d'un Q&Une session avec un certain nombre de cadres de haut niveau des membres de SPI Chine, la plupart d'entre eux le gouvernement, par exemple. Banque de Chine, China Post et le réseau électrique de l'État. J'ai eu à répondre à beaucoup de questions concernant l'utilisation des points de fonction dans les projets agiles, projets d'amélioration, contrats d'externalisation et bien d'autres sujets. Bien sûr, toutes les questions ont été posées en chinois, traduit en anglais par le secrétaire général adjoint du SPI de Chine, M.. Ali Zheng, répondu par moi en anglais, et retraduit en chinois. Cela a donc pris du temps et peut-être que certains points ont été perdus dans la traduction, mais tout le monde semblait heureux et satisfait des réponses. C'était aussi intéressant pour moi, comme j'ai appris par exemple que China Post utilise déjà la mesure de la taille fonctionnelle dans un grand nombre de ses contrats avec des fournisseurs et en est très satisfait car cela a considérablement réduit le chaos lié à la passation de contrats.

Blog SPI Chine 1

Puis, après le déjeuner, la conférence a commencé. À un moment donné au cours de la conférence, on m'a demandé de remettre un certain nombre de certificats de participation aux personnes qui avaient assisté à mes cours en avril. Bien sûr, ce fut une belle cérémonie avec une musique appropriée.

Blog SPI Chine 2

A la fin de la conférence, J'ai également été invité à participer à un forum de discussion, où les personnes du public pouvaient poser des questions à quelques personnes sur le podium sur des sujets liés aux points de fonction et à l'estimation de logiciels. Ce forum était très intéressant et a montré qu'il y a beaucoup de potentiel en Chine pour la mesure de la taille fonctionnelle et l'estimation des coûts logiciels.

Blog SPI Chine 3

Tout cela était bien sûr très excitant, mais le but principal de ces visites était d'organiser un partenariat entre Nesma et China SPI. Nous avons réussi à établir un accord où SPI China et Nesma sont désormais partenaires. SPI China a obtenu les droits exclusifs sur le marché chinois pour distribuer les produits et services Nesma.

Blog SPI Chine 4

Actions concrètes

Un certain nombre d'actions concrètes que nous allons faire sont:

  • Traduire des documents Nesma (y compris les directives de mesure) et guides en chinois et les proposer en téléchargement sur une rubrique spéciale chinois du site.
  • Les examens Nesma vont être traduits en chinois.
  • Nesma organisera un certain nombre d'ateliers de « formation des formateurs » pour les personnes éligibles à participer selon Nesma et SPI Chine. Après la formation et après avoir passé l'examen Nesma/Cito, le formateur sera accrédité pour être formateur Nesma en Chine.
  • Les formateurs accrédités vont former les spécialistes de la mesure de taille fonctionnelle et les estimateurs de coûts en Chine.
  • Nesma continuera d'aider SPI Chine à passer le mot en prenant la parole lors d'événements importants

ISBSG

en outre, ISBSG et SPI China ont également renouvelé leur partenariat. En pratique, cela signifie également qu'un certain nombre de documents de l'ISBSG vont être traduits en chinois. De plus, SPI China et ISBSG vont collecter des données sur le marché chinois et rendre les données ISBSG plus accessibles pour le marché chinois.

Je suis très heureux de ces partenariats et je suis convaincu que nous pourrons avoir un certain nombre de documents disponibles en chinois avant la grande année chinoise 2017 départs!

A propos de l'auteur

Harold van Heeringen est consultant senior en benchmarking chez Metri. En dehors de son travail pour Metri, il est impliqué dans Nesma (membre d'équipage), le Groupe des normes Benchmarking Software International (ISBSG, président actuel) et le Consortium international Common Software Metrics (COSMIQUE, Conseil consultatif international, représentant les Pays-Bas).

Un article de blog représente l'opinion personnelle de l'auteur
et ne coïncide pas nécessairement avec les politiques officielles de Nesma.
Partager cet article sur:

Laisser une réponse