Nouvelles Du Monde

Quels sont les avantages et les risques des plateformes d’intelligence du génie logiciel ?

Quels sont les avantages et les risques des plateformes d’intelligence du génie logiciel ?

2023-05-09 04:07:00

Les plates-formes d’intelligence d’ingénierie logicielle (SEI) fournissent aux responsables et aux équipes d’ingénierie logicielle des informations sur ce que les données d’ingénierie disent réellement sur la façon dont les produits logiciels sont créés et déployés et sur les performances des équipes d’ingénierie logicielle. Ils y parviennent en collectant des données à partir de nombreux systèmes d’ingénierie et en utilisant une analyse sophistiquée pour découvrir des tendances et des modèles utiles.

Bien qu’il existe des avantages évidents offerts par les plateformes SEI, responsables du génie logiciel doivent également se méfier des risques potentiels qui peuvent être encourus en utilisant ces plateformes. Voici les principaux avantages et risques que les responsables du génie logiciel doivent prendre en compte lorsqu’ils décident d’investir ou non dans des plateformes SEI.

4 avantages des plateformes SEI

Les informations commerciales générées par les plates-formes SEI offrent plusieurs avantages clés aux organisations d’ingénierie logicielle, notamment l’efficacité organisationnelle, la rapidité, la qualité et la valeur commerciale.

Efficacité d’organisation: Les plateformes SEI mesurent et rendent compte de l’efficacité d’une organisation en combinant des données qualitatives, telles que des sondages auprès des employés, avec des données quantitatives, telles que le temps passé en réunion. Cette combinaison offre aux responsables du génie logiciel une vision plus sophistiquée de l’efficacité de leurs équipes. Les plateformes SEI peuvent offrir des capacités avancées d’analyse comparative de l’efficacité organisationnelle. Par exemple, les responsables du génie logiciel peuvent comparer les scores de bonheur de leurs équipes avec des équipes d’organisations de plus petite taille et du même secteur. C’est quelque chose qui ne pourrait pas être réalisé avec une solution maison.

Vitesse/Débit : Les plateformes SEI collectent les données des solutions de contrôle de code et de gestion des versions, ainsi que des outils utilisés pour déployer les logiciels. La collecte de ces données permet de suivre les mesures clés concernant la vitesse de construction et de déploiement. Les plates-formes SEI augmentent la visibilité des métriques de flux importantes telles que le temps de cycle, la fréquence de déploiement, le temps de révision du code et le temps de rotation des demandes d’extraction. Avec une visibilité accrue sur la vitesse et la productivité des développeurs, les équipes d’ingénierie logicielle et les dirigeants sont mieux à même de démontrer la valeur commerciale des investissements dans l’expérience des développeurs.

Lire aussi  La synthèse Pinterest de Dezeen présente sept mosquées tranquilles

Qualité: Les plates-formes SEI utilisent diverses méthodes pour mesurer et comparer la qualité des logiciels. Ces plates-formes vont au-delà des indicateurs de retard traditionnels, tels que l’analyse de code statique, le nombre de défauts et la couverture de code, pour fournir également des mesures de la qualité de la pratique. Par exemple, les plates-formes SEI utilisent des métriques de répartition qui mesurent le pourcentage de code nouveau par rapport au code qui a été refactorisé. De plus, les plates-formes SEI analysent les modèles dans les solutions de gestion des versions de code et identifient les mauvaises pratiques, telles que les demandes d’extraction de longue durée ou les modifications qui arrivent en production trop rapidement ou sans examen suffisant.

Valeur commerciale : Les plates-formes SEI permettent aux leaders du génie logiciel de se concentrer sur la mesure de la sortie vers la mesure des résultats. Pour ce faire, ces plates-formes collectent des données à partir d’outils de planification Agile pour aider les responsables de l’ingénierie logicielle à démontrer la valeur commerciale des investissements dans expérience de développeur en connectant les sorties d’ingénierie aux artefacts métier. En outre, les plates-formes SEI prennent en charge la création d’objectifs commerciaux stratégiques et de résultats clés reliant ces mesures à des indicateurs de performance clés tactiques dans le génie logiciel domaine.

Lire aussi  Booster les cellules solaires latérales - Advanced Science News

4 Risques des plateformes SEI

Malgré le nombre d’avantages offerts par les plates-formes SEI, les responsables du génie logiciel doivent être conscients des risques potentiels posés par ces plates-formes, tels que les chevauchements avec les marchés existants, la sécurité des données et les perceptions de la microgestion.

Chevauchement avec les marchés existants : Le marché des plateformes SEI présente un certain chevauchement avec le marché établi des plateformes de gestion de flux de valeur (VSMP). Les VSMP permettent aux organisations d’optimiser la livraison de produits de bout en bout, mais ils adoptent une vision plus large que les plates-formes SEI. Pour atténuer ce risque potentiel, les responsables de l’ingénierie logicielle peuvent utiliser les VSMP pour générer des résultats organisationnels en optimisant les coûts, les modèles d’exploitation, technologie et processus, tandis que les plateformes SEI peuvent être utilisées pour obtenir des informations sur la partie ingénierie du flux de valeur.

Perception de la microgestion : Les développeurs peuvent avoir l’impression que les données collectées à partir des plateformes SEI seront utilisées pour les espionner. Si les développeurs pensent ainsi, la productivité de l’équipe en souffrira, car des développeurs talentueux pourraient quitter l’organisation. Les plates-formes SEI peuvent également être utilisées à mauvais escient lorsque les responsables de l’ingénierie logicielle collectent des métriques individuelles au lieu de métriques au niveau de l’équipe. Si les développeurs se sentent micro-gérés ou méfiants, cela détruira le moral. Pour éviter cela, les organisations ne doivent pas utiliser de métriques individuelles pour guider les décisions d’équipe. Au lieu de cela, fiez-vous aux mesures de l’équipe ou aux mesures de valeur. Associez-vous à des fournisseurs qui privilégient les métriques au niveau de l’équipe et du groupe par rapport aux métriques au niveau individuel.

Sécurité des données: Les plateformes SEI ont besoin d’accéder à des données sensibles et souvent propriétaires. Certaines organisations peuvent ne pas souhaiter donner à un tiers l’accès à des données sensibles. Pour éviter cela, recherchez des preuves que le fournisseur respecte la norme de sécurité la plus élevée, telle que le système de gestion de la sécurité de l’information (ISMS).

Lire aussi  Découvrez le Minisforum UN1270 : un mini-PC compact et performant !

Maturité de l’organisation : Toutes les organisations ne sont pas au niveau de maturité où elles bénéficieront de l’adoption d’une plateforme SEI. Les responsables de l’ingénierie logicielle doivent soigneusement évaluer si un investissement est justifié. Avant de prendre une décision, l’organisation doit d’abord piloter un programme de connaissances en génie logiciel. Ce programme devrait être une expérience rapide et peu coûteuse pour collecter une poignée de mesures d’ingénierie clés sur les quatre avantages des plates-formes SEI. Le programme peut être utilisé pour mieux comprendre les défis liés à la collecte de données et pour valider si l’organisation est suffisamment mature pour changer les comportements en fonction de l’apprentissage et des connaissances de l’expérience.

Les plates-formes SEI offrent une visibilité constante sur la productivité de l’équipe et la valeur client qui conduisent à des résultats commerciaux réussis. Démontrer la valeur commerciale de équipes de génie logiciel en sélectionnant des plates-formes SEI qui prennent en charge la liaison des résultats commerciaux stratégiques souhaités avec des mesures d’ingénierie tactiques mesurables.

Franck O’Connor est directeur analyste senior chez Gartner, Inc., où il fournit des conseils aux leaders du génie logiciel pour relever les défis modernes et développer des stratégies technologiques efficaces. Les analystes de Gartner fourniront des informations supplémentaires aux responsables de l’ingénierie logicielle à Sommet Gartner sur l’innovation des applications et les solutions commercialesqui aura lieu du 22 au 24 mai à Las Vegas, NV.



#Quels #sont #les #avantages #les #risques #des #plateformes #dintelligence #génie #logiciel
1683598070

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT