Maison  >  Article  >  Périphériques technologiques  >  En embauchant secrètement des entrepreneurs multinationaux pour former l'IA, les ambitions ne peuvent plus être cachées !

En embauchant secrètement des entrepreneurs multinationaux pour former l'IA, les ambitions ne peuvent plus être cachées !

王林
王林avant
2023-04-11 18:46:031117parcourir

Auteur | Zhu Xianzhong, Yun Zhao

Critique | Yan Zheng

OpenAI pourrait discrètement embaucher des entrepreneurs internationaux pour former son intelligence artificielle au génie logiciel. Cet article révélera le véritable niveau de ChatGPT à travers sept questions extraites d'un guide d'entretien d'embauche ChatGPT pour les postes d'experts agiles.

Un rapport du média étranger Semafor montre qu'OpenAI a discrètement embauché des centaines d'entrepreneurs internationaux pour former son intelligence artificielle au génie logiciel. Selon certaines informations, certains sous-traitants embauchés au cours des six derniers mois dans des pays comme l'Amérique latine et l'Europe de l'Est sont chargés de créer des données pour guider l'intelligence artificielle dans l'apprentissage de tâches simples d'ingénierie logicielle.

Bien qu'OpenAI dispose déjà d'un produit appelé Codex qui convertit le langage naturel en code fonctionnel, la vague d'embauche de l'entreprise suggère qu'elle cherche à faire progresser la technologie, créant potentiellement un remplacement d'emploi pour certains programmeurs humains. Semafor a interviewé un ingénieur en Amérique du Sud qui passait un entretien pour un poste d'entrepreneur chez OpenAI. Dans le cadre de ce processus, il est chargé de trouver les erreurs dans le code de l’IA et de fournir des explications sur la manière de les corriger. L'ingénieur a déclaré à Semafor qu'il pensait que l'entreprise souhaitait intégrer des données de formation dans sa technologie d'intelligence artificielle.

OpenAI est également propriétaire du chatbot IA très tendance ChatGPT. Depuis que le robot a été lancé à la fin de l’année dernière, il menace de perturber l’éducation, le journalisme et le droit. Le génie logiciel pourrait être ajouté à la liste suivante.

OpenAI n’a pas immédiatement répondu aux demandes de commentaires des médias étrangers.

En fait, des médias étrangers ont récemment rapporté que certains employés d'Amazon avaient commencé à utiliser ChatGPT pour faciliter le codage, bien que l'entreprise ait averti ses employés de ne pas partager d'informations confidentielles sur l'entreprise avec des robots.

Alors, à quel niveau ChatGPT sera-t-il performant lors des entretiens ? Comment est-il guidé et formé exactement ? Peut-il vraiment remplacer l’humain ? Voici une introduction détaillée à un cas d'analyse et d'accompagnement ChatGPT sur plusieurs problématiques lors de la candidature à un poste d'expert agile.

1. Formation

Un grand modèle de langage machine qui n'est bon dans aucun domaine Agile (Scrum) peut-il réussir l'entretien de sélection pour le poste d'Expert Agile (Scrum Master) ? Dans cet entretien d'embauche ChatGPT, j'ai testé le dernier modèle d'IA généré par OpenAI. J'ai sélectionné quelques questions dans mon guide de 73 questions d'entretien avec des experts Agile (voir ci-dessous), allant des questions générales aux questions spécifiques et ciblées. Il convient de mentionner ici qu'en général, seules les personnes interrogées ayant une expérience pratique sont capables de répondre à ces questions.

Les lecteurs sont donc invités à poursuivre leur lecture pour comprendre si les experts agiles de l'entreprise seront bientôt remplacés par le désormais célèbre ChatGPT dans le futur.

En embauchant secrètement des entrepreneurs multinationaux pour former lIA, les ambitions ne peuvent plus être cachées !

2. Entretien avec ChatGPT

La tâche de cet entretien d'embauche ChatGPT est de créer un entretien de sélection d'environ 30 minutes pour décider de poursuivre ou non la candidature au poste fictif d'expert Agile de ChatGPT.

Les enquêteurs ont choisi deux jours pour organiser des sessions d'entretien ChatGPT et ont utilisé des « questions de suivi » pour explorer ce modèle lorsque ChatGPT ne fournissait pas de réponse évidente.

3. Questions d'ouverture pour les entretiens d'embauche ChatGPT

[Question] Merci d'avoir postulé pour le poste d'Expert Agile dans notre entreprise ! Pourquoi pensez-vous que vous êtes apte à ce poste ?

[Réponse de ChatGPT] Merci de m'avoir considéré pour le poste d'expert agile dans votre entreprise ! Je pense que je suis un bon candidat pour ce rôle car j'ai une solide compréhension des frameworks Scrum et Agile, et je suis capable de communiquer et de faciliter efficacement avec les membres de l'équipe et les parties prenantes. Je suis également capable de gérer les conflits et de faciliter les discussions pour trouver des solutions, et je suis doué pour aider les équipes à adhérer aux valeurs Agile et aux pratiques associées. De plus, je suis capable de m'adapter à de nouvelles situations et environnements et je m'engage à apprendre et à m'améliorer continuellement.

[Commentaire] D'accord ; nous avons simplement ignoré la question sur le manque d'expérience professionnelle.

【Question complémentaire】Pourquoi est-il bénéfique pour les équipes d'adhérer aux valeurs et pratiques agiles ?

【Réponse de ChatGPT】Adhérer aux valeurs et pratiques Agile peut apporter de nombreux avantages aux équipes de développement, notamment :

  • Transparence accrue : Scrum met l'accent sur la transparence et l'ouverture, ce qui peut aider les membres de l'équipe à mieux comprendre où travaillent leurs collègues. ils le font et comment leur travail s'intègre dans le projet global. Cela contribue à améliorer la communication et la collaboration au sein de l’équipe.
  • Adaptabilité améliorée : Scrum souligne l'importance d'être capable de s'adapter au changement et de répondre aux nouvelles informations dès qu'elles deviennent disponibles. Cela peut aider les équipes à être plus flexibles et plus réactives aux circonstances ou aux besoins changeants.
  • Concentration améliorée : en suivant le cadre Scrum, les équipes peuvent se concentrer sur la création de valeur par petits incréments plutôt que d'essayer de tout faire en même temps. Cela aide les équipes à rester motivées et à faire progresser leur entreprise de manière plus cohérente.
  • Sens de responsabilité accru : Scrum exige que les membres de l'équipe soient responsables de leur propre travail et responsables du respect de leurs engagements. Cela contribue à améliorer la qualité globale du travail de l'équipe et garantit que l'équipe atteint ses objectifs.

En bref, adhérer aux valeurs et aux pratiques de Scrum peut aider les équipes de développement à travailler plus efficacement et à obtenir de meilleurs résultats.

【Commentaire】Je commence à aimer cette candidate !

4. Question : Les experts agiles pour résoudre les problèmes

[Question] Les experts agiles doivent-ils résoudre les problèmes au nom de l'équipe agile ?

【Conseils d'experts】 Les experts agiles ne devraient pas se soucier de résoudre des problèmes que les équipes agiles peuvent résoudre elles-mêmes, quelle que soit la fréquence à laquelle cette exigence est mentionnée dans les offres d'emploi. Si les experts Agile agissent comme des « parents Scrum », leurs équipes ne deviendront jamais autogérées.

Les équipes agiles doivent apprendre à prendre leurs propres décisions. Souvent, lorsque les équipes apprennent quelque chose de nouveau, cela conduit inévitablement à des échecs, des impasses et d’autres digressions imprévues. Par conséquent, au début, l’équipe aura besoin de plus de conseils que d’habitude de la part d’experts agiles. Cependant, ces conseils ne doivent pas devenir un exercice de « parentalité » protectrice : l’équipe doit pouvoir apprendre de l’échec.

Néanmoins, il existe des situations où des experts agiles peuvent effectivement résoudre des problèmes au nom de l'équipe. Le rôle de l'expert agile entre en jeu lorsque l'équipe agile est incapable de résoudre un problème par elle-même - par exemple parce qu'un problème est une question d'organisation. Nous parlons maintenant de l'aspect « obstacle » ; dans ce cas, l'expert agile devrait être l'agent qui élimine les obstacles pour l'équipe agile.

[Réponse de ChatGPT] Il n'est pas de la responsabilité des experts agiles de résoudre les problèmes au nom de l'équipe agile. La principale responsabilité d’un expert agile est de servir l’équipe agile et de la protéger des interférences et distractions externes. Cependant, les experts agiles peuvent aider les équipes à trouver des solutions aux problèmes et à éliminer les obstacles au progrès.

Les équipes agiles sont chargées de résoudre leurs propres problèmes et de trouver des moyens d'améliorer leurs processus et leur travail. Les experts agiles peuvent aider en coachant l’équipe, en facilitant les discussions et en fournissant un soutien et des conseils si nécessaire. Cependant, les équipes agiles doivent s’approprier leurs propres problèmes et travailler ensemble pour trouver des solutions, plutôt que de compter sur des experts agiles pour résoudre les problèmes à leur place.

[Commentaire] La réponse de ChatGPT est une explication raisonnable des responsabilités d'un expert agile et souligne l'importance d'aider l'équipe à se prendre en charge. Les équipes doivent posséder leurs propres espaces de problèmes et de solutions ainsi que leurs méthodes de travail.

5. Question : Surmonter la résistance des parties prenantes

[Question] Vous avez dispensé une formation Scrum aux parties prenantes de votre produit. Cependant, après les premières étapes de mise en œuvre d’une approche de gestion agile, lorsque les premiers obstacles sont rencontrés, certaines de ces parties prenantes commencent à résister à la poursuite de cette nouvelle approche de gestion. Quelles sont vos stratégies et expériences pour gérer ces situations ?

【Conseils d'experts】Cette question est conçue pour encourager l'échange d'idées et de leçons apprises pour surmonter la résistance à Scrum au sein d'une organisation. De plus, la familiarité avec les modèles d'échec agiles communs à de nombreuses organisations démontre que le candidat possède une expérience pertinente.

Votre candidat doit également être familier avec les défis auxquels les cadres intermédiaires sont confrontés lors de la transition vers des pratiques agiles. Par exemple, passer d’un style de commandement et de contrôle (c’est-à-dire gérer les gens et leur dire quoi faire) à un style de leadership serviteur (abandonnant ainsi le principe de Taylor) ne convient pas à tout le monde.

【Réponse de ChatGPT】En tant que modèle linguistique, je n'ai aucune expérience personnelle dans la gestion de situations où les parties prenantes résistent à l'adoption continue de Scrum. Cependant, voici quelques stratégies que les experts Agile pourraient envisager face à ce défi :

  • Identifiez les causes profondes de la résistance : Il est important de comprendre les raisons pour lesquelles les parties prenantes résistent à l'adoption continue de Scrum. Sont-ils incertains des avantages ou inquiets de l’impact sur leur emploi ? Comprendre les causes profondes peut aider les experts agiles à résoudre les problèmes plus efficacement.
  • Communiquer les avantages : les parties prenantes peuvent ne pas comprendre pleinement les avantages de Scrum ou être sceptiques quant à la valeur de Scrum. Il est utile de communiquer les avantages de Scrum d'une manière pertinente pour les parties prenantes et qui répond à leurs préoccupations.
  • Encourager la participation des parties prenantes : impliquer les parties prenantes dans le processus Scrum peut les aider à voir la valeur du cadre et à s'investir davantage dans le succès du cadre. Les experts agiles peuvent encourager la participation des parties prenantes aux événements Scrum tels que les revues de sprint et les rétrospectives.
  • Fournir un soutien et une formation continus : fournir un soutien et une formation continus aide les parties prenantes à comprendre le processus Scrum et comment il peut leur être bénéfique. Cela peut inclure des enregistrements réguliers, des séances de formation ou un coaching individuel.
  • Flexibilité : il est important de se rappeler que chaque équipe et organisation est différente et que le processus Scrum devra peut-être être ajusté pour répondre aux besoins et aux défis spécifiques de l'équipe. Les experts agiles doivent être prêts à s’adapter si nécessaire pour garantir le succès continu du cadre.

【Réponse ChatGPT régénérée】Lorsque les parties prenantes refusent de continuer à adopter Scrum, les experts agiles peuvent utiliser les stratégies suivantes :

  • Éduquer les parties prenantes sur les avantages de Scrum : certaines parties prenantes peuvent ne pas comprendre pleinement les avantages de Scrum ou comment il peut aider les équipes et les organisations. Dans ces cas-là, il peut être utile d’éduquer les parties prenantes sur les manières spécifiques par lesquelles Scrum peut améliorer les performances de l’équipe et générer de la valeur plus rapidement.
  • Communiquer les progrès de l'équipe : une façon de démontrer la valeur de Scrum est de communiquer régulièrement les progrès de l'équipe aux parties prenantes. En montrant à vos parties prenantes les progrès réalisés par votre équipe et la valeur qu'elle apporte, vous les aidez à voir les avantages de Scrum et la valeur qu'il apporte à votre organisation.
  • Résoudre les préoccupations et les défis : si les parties prenantes ont des préoccupations ou des défis spécifiques avec Scrum, il est important d'écouter leurs préoccupations et de travailler avec elles pour les résoudre. Cela peut impliquer de trouver une solution à leur problème ou d'ajuster la façon dont l'équipe utilise Scrum pour mieux répondre à ses besoins.
  • Insistez sur l'importance de suivre le cadre Scrum : en fin de compte, il est important de rappeler aux parties prenantes que Scrum est un cadre éprouvé qui a aidé de nombreuses équipes et organisations à réussir. En suivant les valeurs et les pratiques de Scrum, les équipes peuvent travailler plus efficacement et produire de meilleurs résultats pour l'organisation.
  • En tant que modèle linguistique, je n'ai aucune expérience personnelle face à ce type de situation. Cependant, je peux fournir des conseils généraux basés sur ma compréhension de Scrum et des principes de communication efficace et de résolution des conflits.

【Commentaires】Cette réponse est le moment passionnant d'un entretien d'embauche ChatGPT ! ChatGPT admet qu'il n'a aucune expérience directe de cette situation. (C'est pour le moins surprenant !) Cependant, ChatGPT parvient également à surmonter la situation délicate du « je ne sais pas » - en passant au niveau méta et en appliquant les principes généraux de communication et de résolution des conflits aux équipes agiles.

6. Question : Objectifs de sprint réalisables

[Question] Quels facteurs l'équipe agile doit-elle prendre en compte dans la planification du sprint pour déterminer les objectifs de sprint réalisables ?

【Conseils d'experts】Les critères typiques que les équipes agiles doivent prendre en compte incluent généralement les aspects suivants :

  • Qui sera présent pendant le sprint, quelqu'un sera-t-il en vacances ou malade ?
  • Les employés de l'équipe ont-ils besoin d'un transfert de connaissances de dernière minute, ou les nouveaux membres de l'équipe ont-ils besoin d'une bonne intégration ?
  • Y aura-t-il des jours fériés pendant le sprint ?
  • Avons-nous tous les outils nécessaires et les connaissons-nous ?
  • Connaissons-nous la partie de la candidature que nous allons traiter ? Ou s’agit-il d’un territoire inexploré ?
  • Sommes-nous confrontés à une dépendance vis-à-vis des autres équipes ?
  • À quel niveau de dette technique devons-nous remédier ?
  • Comment les équipes agiles se sont-elles comportées dans le passé ?

Parce que toute équipe agile joue à un jeu infini, il n'y a pas de gagnant. Très probablement, les parties prenantes considéreront les équipes agiles comme performantes lorsqu'elles créent de la valeur pour les clients et l'organisation à chaque sprint.

Ainsi, du point de vue de l'équipe, établir des relations et un climat de confiance avec les parties prenantes nécessite une gestion des attentes davantage à la manière de Wall Street : les parties prenantes accordent plus d'importance à une livraison fiable qu'à des poussées occasionnelles de productivité. Cette compréhension devrait guider l'équipe agile dans la détermination des objectifs de sprint réalisables.

【Réponse de ChatGPT】Pendant les activités de planification de sprint, les équipes agiles doivent prendre en compte de nombreux facteurs lors de la détermination des objectifs de sprint réalisables. Ces facteurs incluent :

  • Capacité de l'équipe : les équipes doivent réfléchir à la quantité de travail qu'elles peuvent accomplir de manière réaliste pendant le sprint, en fonction de leurs capacités et des ressources disponibles. Compte tenu des capacités de l’équipe, il est important de se fixer un objectif ambitieux mais réalisable.
  • Effort requis pour atteindre l'objectif : L'équipe doit considérer l'effort requis pour atteindre l'objectif, y compris la complexité de la tâche et la quantité d'effort requis.
  • Dépendances : l'équipe doit prendre en compte toutes les dépendances qui peuvent affecter la capacité à atteindre l'objectif, comme le travail qui doit être effectué par d'autres équipes ou des facteurs externes qui peuvent affecter la progression de l'équipe.
  • Performances antérieures de l'équipe : les équipes doivent tenir compte de leurs performances passées et de la quantité de travail qu'elles ont généralement été capables d'accomplir lors des sprints précédents. Cela aide l’équipe à se fixer un objectif réaliste pour le sprint en cours.
  • Les objectifs à long terme de l'équipe : l'équipe doit considérer les objectifs à long terme du projet et la manière dont le travail accompli pendant le sprint contribuera à atteindre ces objectifs.

En tenant compte de ces facteurs, l'équipe peut se fixer un objectif de sprint ambitieux mais réalisable qui aidera l'équipe à progresser vers les objectifs à long terme du projet.

【Question complémentaire】Qu'en est-il de la dette technique et des compétences disponibles ?

[Réponse de ChatGPT] La dette technique et les compétences disponibles sont également des facteurs importants à prendre en compte lors de la détermination des objectifs de sprint réalisables.

En règle générale, la dette technique fait référence à l'accumulation de défis et de problèmes techniques qu'une équipe n'a pas encore résolus. Ces défis peuvent ralentir la progression de l'équipe et rendre plus difficile la réalisation de l'objectif du sprint. Lors de la détermination d'un objectif de sprint réalisable, l'équipe doit prendre en compte le montant de la dette technique qui doit être résolue et si elle a la capacité de résoudre ce problème pendant le sprint.

Les compétences disponibles sont un autre facteur important à prendre en compte. L'équipe doit prendre en compte les compétences et l'expertise de chaque membre de l'équipe et comment elles peuvent être exploitées pour atteindre l'objectif du sprint. Si une équipe ne dispose pas de certaines compétences nécessaires pour accomplir son travail, elle devra peut-être ajuster ses objectifs ou trouver des moyens d'acquérir les compétences nécessaires.

En tenant compte de la dette technique et des compétences disponibles, les équipes peuvent développer un objectif de sprint réalisable qui prend en compte les défis et les contraintes qui peuvent affecter leur capacité à l'atteindre. Cela aide l’équipe à travailler plus efficacement, conduisant finalement à de meilleurs résultats pour le projet.

【Commentaire】D'accord, cette partie de l'entretien d'embauche ChatGPT nécessite une question de suivi pour identifier la dette technique existante et les compétences de l'équipe comme facteurs décisifs dans la détermination de l'objectif du sprint. Sinon, ce serait bien de trouver seulement cinq des huit facteurs.

7. Question : « Définition de l'état de préparation »

[Question] Est-il acceptable d'utiliser la « Définition de l'état de préparation » en tant qu'équipe agile ?

【Conseils d'experts】L'utilisation de la définition de Prêt dépend de la situation de l'équipe agile. Par exemple, disons qu'il s'agit d'une équipe junior qui a encore des difficultés avec les mécanismes de Scrum. Dans ce cas, cela peut être un moyen temporaire de réduire le stress de l'équipe lors de la gestion du backlog produit, de l'optimisation et de la planification du sprint. D’un autre côté, une équipe agile avancée est capable de trouver sa magie sans recourir à des entraînements répétés.

Cependant, supposons que la « Définition de l'état de préparation » soit utilisée arbitrairement comme liste de contrôle - en rejetant tous les éléments de travail pendant la planification du sprint qui ne sont pas couverts à 100 % par la nouvelle norme, alors, dans ce cas, vous devrez peut-être passer par la ; maladroit L'approche réintroduit le développement traditionnel en cascade – cette fois, seuls les programmeurs doivent le faire.

Pire encore, les organisations utilisent la « définition de l'état de préparation » comme mesure d'équipe ou mesure de la « maîtrise » d'une équipe agile dans le développement de produits agiles.

【Réponse de ChatGPT】Oui, les équipes agiles peuvent souvent utiliser une « Définition de l'état de préparation » (DoR) pour guider leur travail. DoR est un ensemble de critères définis par l'équipe qui déterminent quand un élément du backlog produit est prêt à être inclus dans un sprint.

Le but de DoR est de garantir que l'équipe a une compréhension claire du travail qui doit être effectué et est pleinement préparée à le terminer. Avec DoR, les équipes peuvent éviter de commencer à travailler sur des projets qu'elles ne comprennent pas entièrement ou qu'elles ne sont pas prêtes à terminer, ce qui peut les aider à travailler plus efficacement.

La DoR doit être spécifique aux besoins de l'équipe et du projet et peut inclure les critères suivants :

  • Le projet est clairement défini et compris par l'équipe
  • Le projet a tous les critères d'acceptation nécessaires définis
  • Le projet est correctement dimensionné et estimé
  • Toutes les dépendances nécessaires identifiées
  • Toutes les ressources nécessaires (comme les outils, les données, etc.) sont disponibles

L'utilisation de DoR peut aider les équipes Agile à s'assurer qu'elles travaillent sur le bon projet au bon moment et à s'assurer qu'elles ont ce qu'il faut pour accomplir le travail Informations et ressources requises. Cependant, il est important de noter que la DoR doit être un document évolutif que l'équipe peut continuellement mettre à jour et ajuster si nécessaire pour répondre aux besoins changeants du projet.

【Commentaire】Bien que je ne soutienne généralement pas l'application de DoR, car une telle formation répétée peut rapidement se transformer en quelque chose de malveillant, ChatGPT offre les aspects positifs d'avoir DoR. Cependant, lors d'un entretien d'embauche avec ChatGPT, l'extension du concept DoR à Scrum était un indice positif.

8. Problème : Vitesse instable

[Problème] Votre équipe agile ne parvient toujours pas à atteindre les prévisions et les objectifs de sprint, et la vitesse est instable. Quelles sont les raisons possibles de ce problème ? Comment allez-vous travailler avec votre équipe pour résoudre ce problème ?

【Conseils d'experts】Vos candidats doivent discuter de la notoriété de la « vélocité » en tant que mesure la plus répandue de l'industrie pour mesurer les progrès de l'équipe. Ils devraient être en mesure d'expliquer davantage pourquoi la vélocité est une mesure agile discutable et souligner que les mesures quantitatives ne conviennent pas pour mesurer les progrès d'une équipe dans la maîtrise de Scrum.

De nombreux facteurs peuvent provoquer des fluctuations de vitesse dans une équipe agile :

  • Embarquement de nouveaux membres de l'équipe ;
  • Membres expérimentés quittant l'équipe
  • Équipes travaillant en territoire inconnu ;
  • Équipes travaillant sur du code existant, qui peut ne pas être documenté ; ;
  • L'équipe se retrouve confrontée à des dettes techniques inattendues ;
  • Les vacances et les jours de maladie réduisent les capacités de l'équipe ;
  • L'intervention de l'exécutif modifie la portée du sprint ;
  • L'équipe résout les erreurs de priorité imprévues ;

Une autre raison courante pour laquelle les équipes Agile ne parviennent systématiquement pas à répondre aux attentes est que les éléments du backlog produit de l'équipe sont mal préparés, ce qui rend difficile pour l'équipe de comprendre les éléments de travail. À l’inverse, les projets livrés aux équipes peuvent être affectés par un code existant mal documenté, une dette technique excessive ou trop de code comportant des bugs et des bogues inhérents à la programmation, autant d’éléments qui font de l’évaluation un pari.

Enfin, votre candidat ne doit pas adhérer à l'erreur selon laquelle l'adoption de Scrum par une équipe est efficace car les prédictions et la vitesse des équipes agiles sont alignées.

【Réponse de ChatGPT】Il existe de nombreuses raisons pour lesquelles une équipe agile peut systématiquement ne pas atteindre les prévisions et les objectifs de sprint, et sa vitesse peut être instable.

Certaines causes possibles de ce problème incluent :

  • Manque d'objectifs clairs : si les équipes n'ont pas d'objectifs clairs ou une compréhension claire de ce qu'elles essaient d'accomplir, il peut être difficile pour elles de progresser ou de prédire avec précision leur travail.
  • Mauvaises estimations : si une équipe n’estime pas avec précision la taille et la complexité de son travail, elle risque de ne pas être en mesure de prédire avec précision sa progression ou de fixer des objectifs réalistes.
  • Déplacement du périmètre : si les équipes ne gèrent pas efficacement le périmètre et que la portée de leur travail change constamment, il peut être difficile pour elles de progresser ou de prédire avec précision leur travail.
  • Mauvaise collaboration et communication : si les équipes ne collaborent pas et ne communiquent pas efficacement entre elles, elles peuvent avoir du mal à coordonner leur travail et à progresser vers les objectifs.

Pour résoudre ces problèmes en équipe, les experts agiles peuvent :

  • Aider les équipes à définir des objectifs clairs pour chaque sprint et s'assurer que tous les membres de l'équipe comprennent ce qu'ils veulent accomplir.
  • Travailler avec des équipes pour améliorer leurs compétences d'évaluation et les aider à comprendre comment évaluer avec précision la taille et la complexité du travail.
  • Aidez les équipes à gérer efficacement la portée du travail en fixant des limites claires et en établissant des processus et des priorités pour gérer les changements dans la portée du travail.
  • Encourage les équipes à améliorer leurs compétences en matière de collaboration et de communication, et facilite les séances de discussion et de résolution de problèmes pour aider les équipes à travailler plus efficacement.

En résolvant ces problèmes et en aidant les équipes à développer les compétences et les processus nécessaires, les experts agiles peuvent aider les équipes à progresser vers leurs objectifs et à augmenter leur vitesse.

【Commentaires】ChatGPT a mentionné certains éléments généraux qui peuvent aider à améliorer la prévisibilité. Cependant, insister sur des « prédictions précises » est problématique car, dans un environnement complexe, cela n’existe pas. L'importance du raffinement du backlog produit et de l'implication précoce des membres de l'équipe dans le processus général de découverte de produits, qui contribuent tous à améliorer les prévisions, n'est pas non plus mentionnée. L'idée de la manière dont les experts agiles soutiennent leurs équipes n'est qu'une répétition de la première liste et n'est donc pas utile pour les entretiens d'embauche ChatGPT dans leur ensemble.

C'est de loin la réponse la plus faible dans l'entretien ChatGPT pour le poste de spécialiste Agile.

9. Résumé des entretiens d'embauche ChatGPT

Dans l'ensemble, les entretiens d'embauche ChatGPT sont mitigés. Cela se reflète principalement dans le fait que plus la question est spécifique et plus elle s’éloigne du Guide Scrum et des premiers principes de Scrum, plus les réponses de ChatGPT auront de chances d’échouer. En fait, cet échec n’est pas surprenant car on ne sait pas ce que le grand modèle de langage (LLM : Large Language Model) a entraîné.

Donc, sur la base de ces quelques exemples de questions présentés dans cet article, l'entretien n'a pas été réussi. L'intervieweur ne passe pas à l'étape suivante du processus d'entretien avec un expert agile : inviter ChatGPT à mener un entretien à grande échelle avec plusieurs membres de l'équipe agile.

Cependant, cet entretien d'embauche ChatGPT nous a également donné un aperçu de l'avenir : et si nous pouvions former nous-mêmes ChatGPT 4.0 ? Bien sûr, je ne fais pas référence à l'ensemble du modèle, mais aux parties spécifiques liées à Agile et Scrum. Quelle quantité de formation est nécessaire pour amener ChatGPT à un niveau permettant à nos enquêteurs de participer à la prochaine étape du modèle ?

De plus, lecteurs, seriez-vous favorables à la formation de ChatGPT pour qu'il travaille pour (remplace) vous-même ? Vous pouvez laisser un message pour nous faire part de vos suggestions.

Lien de référence

​https://www.php.cn/link/47a7f2c033801a8185243e6ca8df5fae​

​https://www.php.cn/link/3fe230348e9a12c13120749e3f 9fa4cd​

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer