Comment devenir un chef technique exceptionnel | Mark Farragher | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Comment devenir un chef technique exceptionnel

teacher avatar Mark Farragher, Microsoft Certified Trainer

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction du cours

      2:59

    • 2.

      Hack #1 : ne don't pas le travail

      4:14

    • 3.

      Hack #2 :

      7:27

    • 4.

      Hack #3 : découvrez votre équipe

      10:14

    • 5.

      Hack n° 4 : choisissez votre méthode Agile

      7:18

    • 6.

      Hack #5 : est-ce en feu ?

      6:22

    • 7.

      Hack #6 : qui sont vos parties à la partie ?

      6:42

    • 8.

      Hack #7 : découvrez ce qui importants pour vos parties

      4:59

    • 9.

      Hack #8 : comment votre équipe crée de la valeur ?

      6:05

    • 10.

      Hack #9 : que votre équipe doit have ?

      6:18

    • 11.

      Hack #10 : quoi do de prouver ?

      5:51

    • 12.

      Hack #1 : consultez le backlog

      6:33

    • 13.

      Hack #12 : sprint avec l'équipe

      7:25

    • 14.

      Hack #13 : examinez le processus de construction

      7:58

    • 15.

      Hack #14 : tenir une séance de feu

      8:54

    • 16.

      Hack #15 : tester le département QA

      6:10

    • 17.

      recap de cours

      8:12

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

189

apprenants

--

projet

À propos de ce cours

J'il n'y a pas trop de choses pour l'entreprise de technologie aux États-Unis. J'ai de nombreux amants et j'en ai beaucoup sur la façon dont des entreprises américaines font d'affaires. Mais ce n'est pas un travail facile.

Mon précepteur avait tout dans Salesforce avec des personnages de calques sur calques de personnalisations. Le système informatique entier est complets, désorganisé et extrêmement instable. Le système se ferait presque d'un jour, et des années ont tourné l'ensemble de l'organisation contre le département de IT

J'en m'en défende quotidien, des parties soudées et de a

Ce c'est ce que j'est que j'ai de retour puis de me préparer entièrement pour le travail. Dans ce cours, je vous partagerai 15 grands hacks de leadership avec vous pour vous faire réussir en tant que CTO.

Je vais commencer par vous aider à la bonne état d'esprit pour le rôle. Vous apprendrez à se faire de vous-même, comment connecter avec votre équipe et comment présenter pour le travail et les bonnes questions.

Ensuite, je vous apprendrai à prendre la conscience de la situation. Vous apprendrez à identifier vos parties en find et à découvrir ce qu'ils attendent. Nous allons également étudier comment votre équipe crée de de la valeur et ce que les parties attendus de vous et de votre équipe. Cela vous permettra de connaître l'environnement politique de l'environnement de votre atterrement.

Enfin, je vous aiderai à résoudre votre processus agile. Je vous montrerai un cycle de développement agile idéalisé que vous pourrez comparer avec votre réalité. Cela vous permettra de trouver et de résoudre des faiblesses rapidement et de faire de votre équipe de niveau plus élevé.

À la fin du cours, vous serez en bonne de façon de devenir un CTO exceptionnel de caïde

Rencontrez votre enseignant·e

Teacher Profile Image

Mark Farragher

Microsoft Certified Trainer

Enseignant·e

Mark Farragher is a blogger, investor, serial entrepreneur, and the author of 11 successful Udemy courses. He has been a Founder and CTO, and has launched two startups in the Netherlands. Mark became a Microsoft Certified Trainer in 2005. Today he uses his extensive knowledge to help tech professionals with their leadership, communication, and technical skills.

Voir le profil complet

Level: Intermediate

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction du cours: félicitations pour votre rôle de nouveau directeur technique pour votre organisation. Ou peut-être que vous n'étiez pas directeur technique. Oui, votre PDG inspirant Ahn's Vous vous préparez à un entretien d'embauche ou vous attendez à une promotion à venir. Mais laisse-moi te demander quelque chose. Êtes-vous prêt pour votre travail ? Êtes-vous prêt à être un excellent directeur technique ? Parce qu'être directeur technique est vraiment, vraiment difficile. C' est un rôle très difficile sur. La raison en est qu'en tant que CTO, vous êtes responsable de toutes les technologies de votre organisation. Vous êtes le dirigeant responsable de toutes les technologies de l'organisation, mais vous êtes également responsable de votre équipe. Vous êtes responsable du processus de développement. Vous étiez responsable de l'architecture technique globale dans l'ensemble de l'organisation. Vous êtes responsable de chaque produit technique sur les projets de votre organisation. Vous êtes responsable de la satisfaction client de tous les clients utilisant vos produits sur des projets. La liste continue, donc c'est un rôle difficile. Un sondage récent a révélé que, sur tous les PDG des cadres supérieurs promus à un poste de direction, 33 % n'arrivent pas à la deuxième année. Alors s'il vous plaît ne faites pas partie de ce 33%. Mais ne vous inquiétez pas. Je vais t'aider. Dans ce cours, j'ai compilé 15 CTO leadership PACs qui vous aideront à devenir un grand CTO sur. Assurez-vous que vous survivez dans votre deuxième année. Donc ce qu'on va faire, on va commencer par quelque chose que j'aime appeler une préparation commencée. Il s'agit donc d'une série d'exercices qui vous aideront à vous mettre dans la bonne mentalité pour prendre un bon départ dans votre rôle de CTO. Ensuite, nous passerons à la conscience de la situation. Je vais donc vous faire prendre conscience de la politique et des vitamines de votre organisation. Nous identifierons toutes les parties prenantes qui détiennent le pouvoir sur vous. Nous étudierons ce que les parties prenantes attendent de vous. Enfin, nous passons à votre équipe et à votre processus de développement. Nous allons jeter un regard long et dur sur votre équipe et votre processus. Nous allons les transformer en une machine bien huilée qui peut assurer dans les produits après produits produits après produits. Ce cours contient donc 15 conférences, une naturelle pour chaque ville. Un pac de leadership, n'y a-t-il pas de quiz à la fin de chaque section pour tester vos connaissances. Alors êtes-vous prêt à devenir un directeur technique exceptionnel, et c'est le cours qu'il vous faut. J' ai créé ce cours spécifiquement pour les personnes comme vous qui sont PDG qui sont de nouveaux sitios sur. Je veux apporter leurs compétences à un niveau supérieur ou ils aspirent. Ville d'autre se préparaient pour une entrevue d'emploi ou pour une promotion à venir sur Voulez faire une grande impression sur leur organisation. Alors merci d'avoir écouté. J' ai hâte de vous accueillir dans ce cours. 2. Hack #1 : ne don't pas le travail: donc aujourd'hui, vos devoirs sont très simples. Je veux que vous vous entraîniez , euh, un peu d'humilité dans votre nouveau rôle. Um, vous commencez en tant que nouveau directeur de la technologie. Vous vous sentirez peut-être un peu intimidé parce que c'est votre premier. Voyez si votre rôle ou peut-être que vous avez le cto de haricot pour, genre, 10 ans de chardon. Juste de la routine. Tu ne t'inquiètes pas du tout, mais je veux que tu sois au moins au courant des statistiques. Ces statistiques ne sont pas en votre faveur. Si nous regardons les nouveaux employés, nouveaux cadres voir section embauches sur Nous regardons les cadres qui sont promus à l'interne. Donc, il pourrait s'agir d'architectes promus au poste de PDG ou, disons , d'un siège Oh, promu à C. E. O. Donc, les gens font la promotion dans la section C. Ensuite, les droits de défaillance sont de 25 pour cent, 25%. Donc, après 18 mois dans le nouvel emploi, 25% de réduction, ces gens ont échoué. Ils ne sont plus en mesure d'accomplir leur travail. Soyons défoncés. C' est un sur quatre. Donc tout cela fonctionne contre vous. C' est encore pire pour les embauches externes. Ainsi, par exemple, sont les PDG de personnes, les PDG qui ont été attirés de l'extérieur, sorte qu'ils n'ont aucune expérience avec l'environnement de l'entreprise de culture. Le littéralement est littéralement tombé dans une nouvelle entreprise sur ces embauches externes à nouveau. Après 18 mois, il y a un échec tout de suite 33%. Donc, évidemment, ce taux est plus élevé que le 25% parce que ces gens viennent de l'extérieur donc ils ne comprennent pas la culture de l'entreprise dont ils ont besoin. Teoh se familiariser avec le processus de l'entreprise de l'industrie. Trois employés. Le travail est beaucoup plus compliqué si vous avez travaillé dans cette entreprise pendant 10 ans et que vous êtes promu au CTO, donc pour les employés externes, la barre est plus élevée. C' est plus difficile de faire le travail. 33% échoue après 18 mois, donc je n'ai aucune idée si vous êtes un employé interne ou un supérieur externe. Mais soyez conscient de ces pourcentages. 25% et 33% est évidemment 1/3, donc seulement 2/3 des cadres affreux sont toujours au travail après 18 mois. Ce que j'essaie de dire, c'est que ce travail est dur. Il est vraiment difficile d'être un CTO prospère dans une grande entreprise. Une grande organisation le jour pour exceller au travail, faire le travail, à droite. Ça ne veut pas dire que tu vas échouer, évidemment. Je veux dire, dans ce cours, je vais t'aider, pas échouer. Hum, mais je voudrais que ce soit humble de réaliser que le travail est difficile car il va falloir du travail et du dévouement pour ne pas être dans ce 25% ou 33%. Je vais vous donner une statistique. Si nous regardons les cadres supérieurs, voir les cadres de section qui survivent à leur deuxième année. Ils ont donc terminé avec succès les 12 premiers mois de congé de leur emploi sous caution. Ils ont encore un emploi dans leur deuxième année. C' est 67%. 67 % de tous les cadres de direction survivent à leur deuxième année. Donc, évidemment, nous allons nous assurer que vous êtes partie de ce 67% 3. Hack #2 :: aujourd'hui. Ce que j'aimerais que vous fassiez, c'est à bord de vous-même. Ce que je veux dire par là, c'est que beaucoup de sociétés qu'ils n'ont pas sur la procédure d'embarquement. Si je regarde ma carrière, je suis en I depuisplus de 20 ans. Si je regarde ma carrière, je suis en I depuis Plus de deux décennies sur la dernière fois que j'étais professionnellement à bord dans une grande organisation a été 1995. Donc vous pouvez imaginer. J' ai vu beaucoup de compagnies après ça, et elles n'ont rien sur l'embarquement. Le sur l'embarquement est que vous commencez avec une nouvelle organisation sur leur déploiement sur le tapis rouge pour vous. Vous êtes invité à des tonnes de réunions, documentation matérielle, documents, présentations. Les gens adorent ça. Il y a vous ce processus, ce processus de présentation intense pour vous mettre au point pour vous intégrer complètement dans l'organisation le plus rapidement possible. La dernière fois que j'ai vécu cela, c'était chez CMG, un cabinet de conseil d'entreprise aux Pays-Bas, où je viens de commencer en 1995. Les consultants juniors aujourd'hui m'ont donné un programme de formation intensif de trois jours , beaucoup de réunions, beaucoup de présentations, beaucoup de documents sur les devoirs à étudier. Cela m'a vraiment mis au courant très rapidement avec la culture de l'entreprise. Je parie que vous êtes directeur technique d'une nouvelle organisation sur votre organisation. Probablement n'a pas de procédure d'embarquement ou il en a une, et c'est vraiment simple. Ce n'est que quatre ou cinq réunions, et c'est tout. Donc tu vas avoir besoin de beaucoup d'informations pour le boulot, non ? Donc, vous devez vous embarquer vous-même. C' est assez facile parce que tu es le nouveau gars. Quand vos filles voudront vous parler, elles voudront vous dire leurs problèmes. Ils veulent vous expliquer comment fonctionne l'organisation. Il y aura beaucoup de bien réel dans ta première semaine, et tu pourras bien exploiter cette cour en rencontrant autant de gens que possible et vraiment choisir leur cerveau. J' ai donc créé une liste de personnes sur lesquelles vous pouvez vous concentrer pendant votre processus d'embarquement. Tout d'abord, la première chose que vous voulez faire est de créer de la prune donc directement vers le bas les informations que vous voulez découvrir dans l'organisation. Qu' est-ce qui vous intéresse ? Que ce soit vos lacunes dans vos connaissances dont vous voulez parler aux gens ? Faites une liste de personnes à qui vous voulez parler pour vous assurer que votre liste contient au moins votre patron, qui serait le PDG ainsi parlé avec PDG sur. Découvrez quelles sont ses priorités. Ses priorités, défis et ses attentes, car ils détermineront la façon dont vous serez jugé dans votre rôle . CTO. Parlez ensuite à vos rapports directs, des personnes qui relèvent directement de vous. Ce seront donc probablement les architectes, le vice-président de l'ingénierie, le chef de projet. Peut-être qu'il y a un designer fonctionnel dans l'entreprise. Tous ces gens vont vous rendre compte, alors parlez-leur. Faites-leur savoir comment vous aimeriez être informé lors d'une conversation future. Alors donnez-lui un aperçu de vos attentes lorsque vous leur parlez à l' avenir. Sur également vérifier. Si quelque chose est en feu, y a-t-il une calamité ? Il a quelque chose de cassé. Nos clients ne peuvent pas utiliser le système est la connexion en direct avec la banque hors ligne. Plus personne ne vient utiliser le système. Salesforce a cessé de fonctionner. Voir s'il ya quelque chose avec le feu afin que vous puissiez frapper le sol en cours d'exécution et vous pouvez commencer votre, vous pouvez commencer votre rouleau est un pompier. Fondamentalement, assurez-vous que vous rencontrez la sécurité I t h R et les installations pour les choses habituelles. Votre identifiant compte pour le système de l'entreprise, vous voudrez faire un badge pour pouvoir entrer dans le bâtiment. Vous êtes les codes d'alarme. Vous voulez connaître les procédures de construction, des trucs simples, comme les arrangements de déjeuner. Obtenez rapidement à la vitesse avec ce genre d'informations, puis aussi, n'oubliez pas de rencontrer C f O. Parce que vous voulez Teoh obtenir une finances rascal rapide. Vous voulez savoir Quels sont vos budgets ? Comment aimez-vous vos dépenses ? Comment pouvez-vous afficher les rapports financiers du système de la société comme, Comment pouvez-vous obtenir un rapport de dépenses mensuels pour votre département ? Tu veux pouvoir faire toutes ces choses toi-même. Donc vous voulez que quelqu'un vous montre les systèmes financiers et vous mette au courant. Et bien sûr, vous voulez connaître les chiffres comme, Quel est votre budget ? Quels sont vos budgets de dépenses. C' est quoi, ton prédécesseur ? Quel est le revenu mensuel de vos services ? Si votre si votre rôle implique directeur des revenus directs examiner la maison eso obtenir ces chiffres financiers du CFO, alors essayez de parler à des clients importants, principaux clients qui utilisent votre produit ou votre application. Sont-ils heureux ? Quelle version de la partie supérieure en utilisant, cependant, en utilisant l'application. Quelle est l'ambiance ? D' autres clients sont sur le point d'aller chez un concurrent ou y a-t-il encore heureux et loyal envers vous ? Donc, au moins obtenir un sentiment hors comment le contenu de ces gens sont sur enfin parler apparaît. Donc tu es dans la section C. J' ai parlé au siège du directeur financier. Oh, euh, vieux, tous les gens de la section C pour savoir ce qu'il y a vraiment là que les soucis vont jamais jouer les Priorités. L' un de leurs défis. Que se passe-t-il dans l'organisation ? Parce que notre CTO vous serez responsable des systèmes I t. Et beaucoup de ces systèmes sont conçus spécifiquement pour être utilisés par l'autre par vos pairs dans la section C. Eso peut-être votre équipe, peut-être que votre prédécesseur a utilisé l'équipe sourde pour créer un système financier. Maintenant, le directeur financier utilise ce système. Alors, quels sont les défis du directeur financier ? Tout fonctionne bien ? Y a-t-il certains rapports qui ne peuvent pas être créés parce que le système l'autoriserait ? L' organisation utilise-t-elle un modèle de budgétisation ou le modèle financier ? Et il n'y a aucun moyen de verrouiller ça dans le système comme ils l'utilisent. Salesforce sur les dépenses ne peut pas se terminer avec dans Salesforce car il a été configuré manière incorrecte pour essayer de voir si vous pouvez trouver ses points de douleur dans l'organisation très tôt que vous pouvez corriger en déployant I t. avenir. Donc c'est en un mot. façon dont vous pouvez vous inscrire dans le plan de crédit de l'organisation détermine les informations qui vous intéressent. Qu' est-ce que vous essayez de découvrir dans l'organisation ? qui allez-vous parler ? Alors ? Il suffit de vous inscrire dans ces discussions l'un après l'autre a parlé à autant de personnes que possible . 4. Hack #3 : découvrez votre équipe: aujourd'hui. Donc aujourd'hui, ce que j'aimerais que vous fassiez connaître votre équipe quand je dis « équipe », je veux dire tous vos rapports directs sur peut-être une couche ci-dessous. Alors apprenez à connaître toutes les personnes avec lesquelles vous interagiterez à l'avenir pendant que vous exercerez votre rôle. Un CTO au sein de l'organisation. Donc votre équipe, je veux dire, selon la structure de l'organisation, votre équipe, il pourrait y avoir plusieurs types de personnes. Comme, si vous exécutez un petit démarrage de votre CTO, alors vous avez probablement un développeur principal dans quelques développeurs off. C' est toute l'équipe. Si vous travaillez pour une énorme multinationale, alors vous en aurez beaucoup. Et beaucoup de gens ont des architectes, des chefs de projet. Vous allez avoir des développeurs, vous avez une réponse d'ingénierie supplémentaire une et ainsi de suite. Donc, affaires une liste de rôles que vous allez probablement interagir avec. C' est un bon exercice pour commencer par voir si ces personnes existent réellement dans l'organisation. Alors passons par la liste. Huit personnes dont huit rôles différents que vous pouvez attendre dans les petites et grandes organisations sur si ces rôles sont manquants, alors c'est aussi un indice important, donc pour commencer le développeur principal. Le développeur principal est donc la personne responsable de la gestion et de la mise en garde des développements. L' équipe. Ainsi, le développeur principal est généralement la personne la plus âgée de l'équipe de développement. Le développeur le plus compétent qui sera présent aura des compétences en gestion sera responsable la gestion de l'équipe sourde. Donc essentiellement prendre des tâches et les distribuer dans l'équipe, en les affectant à des développeurs individuels en fonction de leur niveau de connaissances. Ainsi, le développeur principal devra savoir de n'importe qui dans l'équipe quelles sont leurs compétences spécifiques . S' il n'y a pas de développeur, c'est un mauvais signe car l'équipe de développement doit être gérée. Cela fonctionne mieux si le développeur senior fait cela. Eso sans développeur principal, vous regardez une équipe sourde sans leader, donc c'est un drapeau rouge. Deuxièmement, l'architecte thématique est responsable de la création de la conception technique de haut niveau de tout ce qui est construit dans l'organisation. Donc l'architecte ne programme pas. Théa architecte. Ce n'est pas un développeur. Il ou elle ne produit pas de lignes de code, mais les architectes produisent des diagrammes de haut niveau sur la façon dont les grands composants logiciels microscopiques s'adapteront ensemble. Eso ce seront des diagrammes d'architecture décrivant essentiellement le logiciel, les applications dans l'ensemble de l'entreprise. Les architectes. Ils ont joué un rôle distinct parce qu'ils ne regardent que des fonctionnalités de haut niveau. Ils ne connaissent aucun codage, ce qui est bas niveau. Ils créent uniquement ces diagrammes abstraits de haut niveau sur. Il est très difficile pour une personne seule de faire à la fois un niveau bas sur un travail de haut niveau en même temps, car il nécessite une sorte de changement de contexte mental. C' est difficile pour les gens d'y arriver. Donc s'il n'y a plus d'architecte, c'est un drapeau rouge, parce que si quelqu'un d'autre fait l'architecte, c'est probablement le développeur principal. Donc, vous avez une personne qui fait les trucs de bas niveau sur les trucs de haut niveau en même temps, et ça ne marche jamais. Alors assurez-vous que l'organisation a un architecte. Puis numéro trois, l'organisation Scrum Master trois. J' espère que l'organisation utilise agile pour leurs projets, la gestion de la méthodologie tante. S' ils se mêlent, il y aura un maître de mêlée, et c'est essentiellement un facilitateur qui s'assure que le processus de mêlée se déroule sans entrave dans l'organisation. Donc, s'il se passe quelque chose, politique, technique ou autre dans l'organisation qui entrave le processus de mêlée. Le maître de mêlée s'assurera que ces obstacles sont éliminés afin que le processus puisse se poursuivre sans entrave. S' il n'y a pas de maître mêlé que l'organisation n'implémente probablement pas eso agile nouveau, ce sera un drapeau rouge si vous travaillez pour une organisation qui dit qu'elle fait notre travail. Mais il n'y a pas de mêlée. Le numéro principal quatre est à nouveau le propriétaire du produit. C' est un rôle qui appartient à la mêlée. Le propriétaire du produit est la personne qui détermine la fonctionnalité à partir de ce qui est construit sur le cautionnement. Quel ordre Une fonctionnalité différente est en cours de construction. Si vous avez un grand projet, une grande flaque d'eau médecin grande publication en cours de construction que le propriétaire du produit sera responsable de décider ce qui est construit comme ce que la fonctionnalité de l'application est en détail dans quel ordre est est construite par l'équipe sourde, donc c'est un rôle important, et encore une fois, elle appartient à agile, donc encore une fois, une organisation qui dit qu'ils font agile. n'y a pas de propriétaire de produit, un drapeau rouge. Vous voudrez voir un service d'assurance de la qualité, ou Q. Une assurance de la qualité est responsable des tests. Il est très important parce que le logiciel est tout à fait corps en général sur il doit être testé abondamment pour s'assurer que sa production est appropriée sur les développeurs ne peuvent pas tester leurs propres codes car ils ont un angle mort pour la fonctionnalité voleur. Si vous demandez à un développeur de développer un test pour ses propres couches, il ne créera pas un test complet car il le fera. Je le suis. C' est difficile à expliquer, mais ils ont un angle mort pour la fonctionnalité de leur propre manteau, donc ils ne créeront pas un test qui a une couverture de test 100% parce qu'ils oublieront commodément de tester des bits spécifiques de fonctionnalité est beaucoup mieux si un test est créé par un groupe de personnes comme une équipe complètement indépendante de l'équipe de développement. Andi, si on parle d'acceptation, tests, tests. Si l'application, comme un total fonctionne correctement sur est conforme aux attentes du client, alors bien sûr, le testeur devra être soit le client ou quelqu'un vraiment proche du client. Et encore une fois, il ne peut pas être un développeur, donc généralement ces personnes sont combinées dans un département QA. S' il n'y a pas de département de traitement A, c'est un drapeau rouge car cela signifie que l'organisation pourrait ne pas passer beaucoup de temps à tester ses produits, ce qui pourrait être un problème et un problème de qualité. Avec la qualité des produits, il y a un manager de développement. Devils manager est responsable du déploiement de nouvelles versions des produits de production. Eso. Si tout a été mis en place correctement, il y aura comme un environnement de développement, l' intégration, l' environnement , , environnements de mise en scène et l'environnement de production sur les développements est responsable de la création de tous ces environnements sur le déplacement des produits d'une étape à l'autre. Donc, déplacer les codes de la mise en scène à la production si quelque chose ne fonctionne pas, déplacer une version défectueuse d'un produit de retour à la mise en scène afin qu'une version plus ancienne puisse être restaurée de sorte que l'aide est vraiment importante. S' il n'y a pas de développement que les déploiements à la production est probablement un processus manuel et appartient l'équipe sourde sur à nouveau. Tu ne veux pas de ça. Vous voulez que des personnes soient spécifiquement responsables de l'infrastructure et responsables des déploiements de nouvelles versions de code et des annulations. En termes de calamité, il va y avoir un chef de projet responsable de la planification du projet pour établir des jalons sur le suivi de la progression de l'escalade lorsque quelque chose d'inattendu se produit, donc ça va vraiment être un chef de projet. Je n'ai jamais vu une organisation sans un chef de produit, donc ce rouleau probablement vous le ferez et le conseil. Et enfin, le vice-président de l'ingénierie du SPP est votre main droite, homme ou femme. C' est essentiellement la personne qui est responsable de l'exécution de votre vision au sein de l' organisation. Ce que j'aimerais dire, c'est que le rôle du directeur technique est en quelque sorte divisé au milieu. Le CTO vous êtes responsable d'évangéliser la technologie de l'entreprise vers l'extérieur à la presse, aux médias, aux clients. Donc, vous êtes le public face, euh, la tête de l'entreprise responsable de la technologie sont le SNP off engineering est votre main droite homme de femme qui est responsable d'exprimer la même vision dans l'organisation. Donc, c'est vraiment important que vous ayez une bonne relation avec le S un p d'ingénierie . Il est possible que le rôle soit manquant dans l'organisation. Ce n'est pas une mauvaise chose. Habituellement signifie que l'organisation est très petite sur ce qu'ils vont s'attendre à ce que vous soyez à la fois Evangel huit évangélisant vers l'extérieur sur l'intérieur. Donc, fondamentalement, vous avez perdu votre quantité de mains droites sur vous devez également moins votre vision au sein de l' entreprise, vous devez faire ce même rôle, donc votre rôle sera un peu plus grand. Si vous n'avez pas de vice-président de l'ingénierie, ça va le dire. Donc, vous voyez ce rôle dans certaines organisations, vous ne le voyez pas dans d'autres. Tout dépend de la façon dont l'entreprise est structurée. Ce sont donc huit rouleaux que vous rencontrerez dans votre organisation. Vos devoirs pour aujourd'hui sont d'apprendre à connaître ces gens, s'asseoir avec eux, avoir des réunions individuelles avec eux. Découvrez quels sont les défis, quelles sont leurs priorités, ce qu'ils inquiètent. Peu importe ce qui est fier. Il suffit de réserver 30 minutes avec chaque personne sous caution. Découvrez ce qui se passe dans leur vie. 5. Hack n° 4 : choisissez votre méthode Agile: aujourd'hui. Ce que j'aimerais que vous fassiez, c'est financer le type de méthodologie agile que l'organisation utilise . Je vais supposer que l'organisation utilise agile parce qu'agile est beaucoup plus efficace sur beaucoup moins cher que l'utilisation de méthodes traditionnelles de gestion de projet. méthodologies traditionnelles comme STN, qui sont basées sur la planification à l'avance, puis sur le travail, puis sur les tests à la fin. Agile est beaucoup plus en phase avec l'idée avec la philosophie que le logiciel est intrinsèquement imprévisible. C' est des développements plus souples. ITT est presque impossible. En fait, il est impossible de développer des logiciels complexes. Tante planifie tout méticuleusement à l'avant, il va simplement y avoir des calamités. Ils vont être des échecs sur des revers inattendus qui se produisent au milieu du projet , et il est pratiquement impossible de les voir venir à l'avance. Donc, pour le développement logiciel en tant que CTO, je vous exhorte à adopter une méthodologie de projet agile, à adopter et agile. C' est, euh, euh, ma Scientologie qui réalise que des choses inattendues vont arriver. Donc notre joie, il est un terme parapluie pour beaucoup de méthodologies différentes. Sur il y a trois grands que vous rencontrerez dans les organisations I T, et ce sont XP, qui signifie programmation extrême. C' est le plus vieux. Vos méthodes sont-elles meilleures ? Scrum Tom qui est Come So XP mêlée et revenez sur ces méthodologies. Ils ont tous des avantages et des inconvénients, donc j'ai créé une matrice, qui compare les trois méthodologies. Donc, si vous regardez The Matrix, vous pouvez voir que six P a des conceptions de haricots, principalement pour des projets logiciels. Eh bien, en fait, il doit être conçu explicitement pour les projets logiciels. Vous ne pouvez utiliser XP que sur des projets de développement logiciel. On a l'air d'une mêlée. Il est principalement des projets logiciels que vous pouvez vous pouvez shoehorned scrum dans différents domaines dans différents secteurs, et il fonctionnera toujours. Et puis il y a Cambon, qui a été explicitement conçu pour tout type de projets. Alors allez, il n'y a pas de lien entre venir os et scie pour le développement. Donc, si vous êtes dans une entreprise de logiciels, vous pouvez choisir l'un de ces trois. Mais si votre équipe ne travaille pas principalement au développement de logiciels, mais qu'elle fait autre chose, alors vos meilleurs choix se font. Si vous avez à nouveau la taille de l'équipe, venez se démarque parce qu'il peut gérer n'importe quelle taille d'équipe. n'y a pas de limites à la taille de l'équipe qui peut être Expedia et Scrum. Les deux types de jumelés sur 10 membres font l'expérience de 10 membres et crient à neuf membres . Donc, si vous avez comme un département de 20 personnes et utilisant la mêlée, alors vous êtes essentiellement obligé de les diviser en deux équipes pour garder tout gérable avec la moissonneuse-batteuse. Tu n'as pas à faire ça. La durée de vie d'altération, combien de temps il faut jusqu'à ce qu'une nouvelle version d'un produit soit disponible varie également un peu avec expérience aux trois semaines avec la mêlée, il peut être quelque chose de moins en un mois avec la moissonneuse-batteuse. C' est une semaine. La suivante est importante. Les deux Expedia sur mêlée moitié rôles très spécifiques qui vont avec une méthodologie. J' en ai parlé avant, comme le monstre de mêlée, le maître de la mêlée Israël spécifique au produit de la mêlée. Plus vieux est aussi un rôle mêlée spécifique. Donc, si vous voulez introduire la mêlée dans l'organisation, alors vous devrez désigner les règles aux gens. Vous avez des points quelqu'un et dites, vous savez que ce monstre de miettes tomberait. Tu ne fais pas ça. utilisation du préservatif est le rôle existant dans une organisation pour mettre en œuvre la méthodologie, donc il n'est pas nécessaire de donner des chapeaux différents aux gens. Donc, si vous avez besoin d'une organisation qui résiste en quelque sorte, agile quand il est difficile d'obtenir un emploi pour les adultes orteils. Come bone est votre meilleur choix parce que vous pouvez simplement superposer le combat sur les rouleaux existants de l'équipe. Ensuite, j'irai vite au reste. Si vous regardez les équipes virtuelles, pouvez-vous exécuter cela en ligne ? C' est parler. Impossible de s'exécuter en ligne. XP ne fonctionnera que dans un bureau avec tout le monde dans ce même bureau. Donc, c'est tout à fait un obstacle parce que maintenant, nous voyons de plus en plus d' équipes distribuées avec des gens partout dans le monde. Donc si tu as ce genre d'organisation, tu vas devoir utiliser des miettes ou revenir. Le niveau d'atténuation des risques est également très faible. Mythologie mêlée Massey atténuation des risques les plus élevés, donc scram est explicitement conçu pour minimiser complètement les risques pendant la mise en œuvre. Sur les deux XP, Cambone sont moins, donc ils sont moins rigides. Les méthodologies sont moins régents Onda. En conséquence, ils sont légèrement plus risqués. Interaction client Aspinall. Si vous regardez l'interaction client, donc comment profondément intégré le client avec le processus de développement de développement, alors XP a une interaction client extrêmement élevée, le client est fondamentalement un membre de l'équipe sourde. Andi. Avec de la mêlée. L' interaction est plus faible. Il y a, euh, points de rencontre sont des moments où le client doit interagir avec l'équipe. Mais ce n'est pas comme tous les jours, comme avec XP sur ce descendre. L' interaction avec les clients est très faible. Donc, encore une fois, si vos clients ne sont pas vraiment prêts à vous aider à développer la prochaine version produits qu'ils étaient prêts à venir pour l'acceptation testée une seule fois, et alors vous savez qu'il doit revenir. C' est juste trop de problèmes alors Combo est votre meilleur choix parce que les endroits communs à moins demandes sur votre client. Si vous avez des clients étaient prêts à participer à la R et D, alors vous pouvez utiliser chrome sur si vos clients internes. Ensuite, vous pouvez envisager d'implémenter XP. Donc, en un mot, c'est ainsi que les trois méthodologies différentes, agiles par rapport à l'autre sur le pistolet, vous devez utiliser cette information pour choisir la meilleure méthodologie pour votre nouveau rôle. Si l'organisation utilise vraiment l'une des trois méthodes, gardez les yeux ouverts. Voyez si autoriser ces critères si tous les critères sont corrects, Donc si vous êtes dans une organisation Que c'est Scrum. Gardez les yeux ouverts et voyez si la mêlée était en fait un bon choix sur si peut-être revenir serait mieux. On ne sait jamais. 6. Hack #5 : est-ce en feu ?: Ok aujourd'hui, je te veux Teoh, regarde l'organisation sur, voir si quelque chose est en feu. Alors, c'est quoi un feu ? Le feu ? Il pourrait s'agir d'un produit qui a cessé de fonctionner. Par exemple, dans le système en ligne utilisé par des milliers de clients sur les personnes ne peuvent plus la fonction Logan Logan cessé de fonctionner. C' est donc une grande calamité. Bien sûr, personne ne pouvait utiliser le système. Appels téléphoniques Eso de vos clients qui viennent dans le service à la clientèle Le soutien à la clientèle est surchargé d'appels en colère. Vous perdez des milliers de revenus par minute. Quelque chose doit se passer tout de suite. C' est donc évidemment une situation d'incendie. Vous devez y entrer, prendre un tuyau et commencer à gicler de l'eau sur le feu pour résoudre le problème. L' incendie pourrait aussi être un problème de leadership. Il pourrait s'agir d'un modèle antileadership où, par exemple, une équipe est dysfonctionnelle ou deux parties prenantes très puissantes ont commencé à se disputer aspirer l'ensemble de l'organisation dans leurs conflits. Sur tous les progrès est arrivé à un arrêt complet. Ça pourrait être organisationnel. Il se peut que l'organisation ait adopté la mêlée et que la direction bloque la mêlée . Ils ne croient pas en l'agile et ils font obstacle au processus. Donc les sprints sont en cours d'exécution. Mais les livrables à la fin du sprint ne changent pas vraiment beaucoup. n'y a plus de progrès en avant. Donc quelque chose doit être fait de manière. Peut-être que le monstre de gommage feu sur personne ne l'a remplacé, donc une partie de l'organisation pourrait être en feu. Cependant, maintenant, qu'est-ce qu'un feu où vous êtes censé immédiatement sauter, commencer, commencer à aider à éteindre le feu sur quel genre de feux Pourriez-vous juste partir pendant un certain temps et ne pas se concentrer sur tout de suite  ? Parce que vous ne pouvez pas vraiment vous permettre d'être aspirée dans ces calamités que les situations de feu sur, puis arrêtez-vous là définitivement. Il y a donc un système simple que vous pouvez utiliser une matrice très simple que vous pouvez utiliser pour décider quels incendies vous allez éteindre immédiatement. Quels incendies vous laisserez brûler pendant un peu de temps pendant que vous obtenez à la vitesse dans l' organisation. La seule chose que vous devez faire est de créer une matrice trois par trois matrice comme je ne le ici, euh sur l'axe vertical met la probabilité qu'un certain risque se produise. Donc nous allons regarder comme des calamités potentielles sur. Regardez les probabilités. Il est très peu probable que quelque chose se produise. Est-il probable, ou est-il très probable que quelque chose se produira alors, sur l'axe horizontal ? Évitez les impacts de la calamité. Si cette calamité devait se produire, quel est l'impact ? Est-ce un impact mineur ? Mineure impact La viande est ennuyeux comme l'enfer, mais vous pouvez vivre avec elle. Est-ce un impact modéré ? Modéré serait essentiel. fonctionnalité a cessé de fonctionner, mais il y a des solutions de contournement donc super ennuyeux solutions de contournement super lent autour du travail coûteux autour. Mais il y a un travail. Les gens peuvent toujours utiliser la dysfonctionnalité. Ou est-ce une grande donne ? Un impact majeur serait un peu spécifique de fonctionnalité sur lequel j'ai cessé de travailler. n'y a pas de solution de contournement. y a absolument aucun moyen pour Teoh d'obtenir cette fonctionnalité à travers tous les moyens, donc elle a fondamentalement disparu. Maintenant, si vous regardez ces deux dimensions, alors bien sûr, un risque très probable qui a un impact majeur doit être traité immédiatement. C' est donc votre première priorité. Identifiez le risque très probable dans l'organisation qui a un impact majeur si vous pouvez l'identifier . Alors allez-y pour atténuer ce risque tout de suite. Première chose que vous s'il ya un risque probable avec aussi avec l'impact majeur, alors vous avez un accord sans prochaine. Ton premier va éteindre ce feu. Alors vous voulez regarder ce risque. Si vous faites face à un risque très probable, calamité très probable, cela n'a qu'un impact modéré. Ensuite, vous allez contenir ce risque avec contenir le risque. Je veux dire, tu ne vas pas résoudre ça. Mais tu allais aller Teoh. Écoute, dans ce travail, il y a un travail pour contourner le problème. Vous allez essentiellement vous assurer que ces solutions de contournement vont continuer à fonctionner pendant les deux prochains jours pendant les deux prochaines semaines. Une fois que vous avez ce jardin, vous pouvez vous détendre sur, Dis, vous savez avec certitude que ce risque modéré, il ne va pas soudainement se transformer en un risque d'impact majeur. Tout ce que tu vas ignorer. Si improbable calamité avec un impact majeur que vous n'ignorez pas. Vous en serez au courant. Mais tu ne vas pas t'en occuper maintenant, Andi. Tout ce qui est improbable, mais des impacts mineurs ou modérés. Vous pouvez ignorer en toute sécurité tout ce qui est susceptible d'avoir un impact mineur. Vous pouvez ignorer en toute sécurité tout ce qui est très probable avec un impact mineur, probablement avec l'impact des mères. Quel peu probable ? Avec un impact majeur, vous allez aussi l'ignorer pour l'instant. Je vais le mettre sur ta liste, l' écrire pour que tu sois au courant. Mais vous n'allez pas attendre en hausse dans la première semaine de congé pendant une seconde les 2 premières semaines de votre travail pour éteindre ça. Parce que de toute évidence, si vous voulez vous concentrer sur toute cette matrice, vous serez en permanence verrouillé en mode lutte contre les incendies. Tu ne veux pas ça. Donc, pour résumer, mettre ce plan. J' étais tout de suite. Éteignez ce feu et contientez cette calamité afin que les solutions de contournement continuent de fonctionner pendant les deux prochaines semaines. Ces trois risques sont conscients du pouce. Ne faites rien à leur sujet car ces risques que vous pouvez ignorer en toute sécurité 7. Hack #6 : qui sont vos parties à la partie ?: aujourd'hui, nous allons nous concentrer sur les intervenants. Nous voulons examiner toutes les parties prenantes qui influencent directement ou indirectement votre rôle au sein l'organisation sur ce que je veux faire, c'est diviser les parties prenantes en groupes, donc nous allons examiner les couleurs ordinaires du site. Nous examinerons également les détenteurs de pouvoir, les détenteurs de pouvoir, les parties prenantes qu'ils exercent une certaine quantité de pouvoir. Une grande quantité de pouvoir sur vous sur votre équipe sur votre capacité à fonctionner. Les détenteurs de pouvoir sont donc le sous-ensemble des parties prenantes qui peuvent faire une réelle différence dans votre capacité à livrer et à récolter des récompenses sur méfiance. Cette différence peut être positive ou négative, sorte que le support de puissance peut vraiment vous aider à atteindre vos objectifs. Mais en puissance obstructive, Holder peut également bloquer complètement votre progression et vous préparer à l'échec. Il est donc très important que vous preniez conscience de ce paysage politique au sein de l' organisation qui sont les acteurs du pouvoir et que veulent-ils ? Quels sont leurs objectifs ? Étaient leurs ambitions et l'alignement avec vos propres objectifs et ambitions. Donc les détenteurs de puissance Ford que vous pouvez vous concentrer sur notre premier de toutes les personnes directement au-dessus vous qui seront votre patron, le patron de votre patron. Le conseil d'administration. Donc ces gens sont directement au-dessus de vous. Ils ont un énorme pouvoir, Onda. Et ils peuvent rendre votre travail facile ou vraiment, vraiment difficile. Tant de gens les écrivent. Qui sont ces gens ? Le deuxième groupe de détenteurs de pouvoir sont les personnes au-dessus de vous dans l'organisation qui vont paniquer si vous ne parvenez pas à livrer. Donc, si vous vous engagez à une livraison et que, pour une raison quelconque, vous ne pouvez pas prendre cet engagement, quelque chose va mal. Qui était des monstres ? Qui commencerait à t'appeler ? Messagerie vocale en colère. Messages manquants. Qui paniquerait au-dessus de vous dans l'organisation ? Quand cela se produit, c'est encore une fois un détenteur de pouvoir parce que cette personne est au-dessus de vous. Écrivez leurs noms. Qui sont ces gens à travers sa fois quelles personnes dans l'organisation. Si imaginez que l'imaginez que ces gens quitteraient pour un mois. Ils annonçaient soudainement qu'ils prendraient un congé sabbatique d'un mois et qu'ils partiraient pour les 30 prochains jours. Ils sont partis sur leur absence. Détruit votre capacité à vivre, à livrer. Vous n'êtes plus en mesure de livrer quoi que ce soit parce que ces gens sont partis. Donc il y a une très forte dépendance avec ces gens, donc ils n'ont pas à être au-dessus de vous. Tu crois que ça pourrait être un développeur ? Il pourrait s'agir d'un développeur senior possédant des connaissances cruciales au sein de votre équipe. Quand cette personne part, cette connaissance a disparu pendant 30 jours, vous ne pouvez plus rien faire. Il pourrait s'agir de votre gestionnaire de développement, la personne qui peut annuler les versions défectueuses, uniquement des environnements de production sans votre responsable de développement. Si personne ne sait comment effectuer une restauration, quelque chose de mauvais se produit. Ensuite, tout votre système est hors ligne et il n'y a rien que vous puissiez y faire. Donc ce sont des gens dont vous êtes singulièrement dépendants. Qui sont-ils ? Écrivez-le. Écrivez autant de noms que vous pouvez penser. Donc, ces détenteurs de puissance aérienne et ils peuvent être en dessous de vous et le quatrième groupe qui a besoin coopérer avec vous ou votre équipe afin que vous puissiez atteindre vos objectifs et respecter vos engagements. Alors, à qui la coopération est nécessaire pour que vous puissiez faire votre travail ? Hum, pensez à autant de gens que de noms que vous pouvez penser à ces quatre groupes ensemble, les détenteurs de pouvoir que ces gens enroulent le pouvoir sur votre capacité à livrer. Eso n'ont pas encore atténué ce pouvoir n'étaient pas encore en train de faire une analyse des risques et de s'assurer que rien ne peut mal tourner. Pour l'instant, la seule chose que vous devez faire est d'être conscient de ces gens être au courant de leurs noms sur quel genre de puissance leurs roues sur vous, les autres parties prenantes, détenteurs de puissance normale et aussi très intéressant. Par exemple, qui a été passé pour votre travail ? Vous êtes le nouveau CDO qui a presque obtenu le poste de directeur technique. Mais au dernier moment, l'entreprise a décidé de vous embaucher. Remarquez toute la personne Ceci est un intervenant sur elle. C' est un intervenant qui pourrait vous rendre la vie difficile à l'avenir. Ou peut-être sait peut-être que vous pouvez avoir une excellente relation avec cette personne, mais vous devez savoir qui c'est. Qui sont les joueurs juniors de l'organisation qui veulent faire un tour avec vous ? Comme par exemple, cela pourrait être le s u p de l'ingénierie allait travailler en étroite collaboration avec vous. Faites un tour avec vous. Utilisez votre succès. Mettez cela sur leur CV Peut-être utiliser ceci pour devenir CTO à l'avenir pour une autre organisation. Alors, qui est pour les droits veut se prélasser de ta gloire. Fondamentalement belle. Examinez les clients internes ou les consultants qui travaillaient avec l'équipe. Donc, les gens qui ont encore une relation avec l'équipe hors de l'histoire passée, qui sont-ils ils identifient enfin toute autre personne qui est pertinente pour vous. Vous êtes vieux ou l'équipe. Toutes ces personnes ensemble sont les parties prenantes qui peuvent influencer votre capacité à respecter vos engagements. Donc vous devez être au courant de ces gens. Alors écrivez-les tous, crée un intervenant prune ou une partie prenante moins sur fondamentalement Brighton sur les noms. Il suffit de les distribuer en groupes. Donc, vos détenteurs de pouvoir dans l'ensemble séparé de groupes. La moitié de vos parties prenantes normales en groupes. Soyez conscient de toutes ces personnes, alors c'est là que les gens commenceront à travailler contre vous à l'avenir. Au moins vous avez des montants mensuels à l'avance sur Vous n'êtes pas surpris. Vous savez que c'est la personne qui a été passée pour mon travail hors cours, il ou elle va saboter mes progrès quelques semaines plus tard. Je ne suis pas surpris. En fait, je me suis préparé pour cette calamité, alors soyez prêt 8. Hack #7 : découvrez ce qui importants pour vos parties: Aujourd'hui, nous sommes consul affiné la liste des parties prenantes que nous avons créée hier. Donc, à présent, vous avez une liste des parties prenantes dans l'organisation et vous avez des groupes de détenteurs de pouvoir , parties prenantes nobles. Donc, ce sont toutes les personnes de l'organisation qui peuvent influencer votre capacité à honorer vos engagements aujourd'hui, nous allons examiner ce qui est important pour les parties prenantes ce qui compte pour les parties prenantes. Parce qu'en sachant ce qui compte pour eux, nous pouvons prédire avec précision s'ils vont travailler pour ou contre nous à l'avenir. Nous pouvons prédire ce que nous devons faire pour que les parties prenantes les gardent en tant qu'amis. Donc, nous allons essentiellement examiner la dynamique du pouvoir dans l'organisation, pour ainsi dire. Donc, je veux que vous créiez un nouveau document. Andi, ça va être un peu comme un champ de force des parties prenantes. On va regarder toutes les parties prenantes. Allons-nous examiner ce qui compte pour eux ? Alors commençons. Donc je veux que vous fassiez cinq choses pour chaque intervenant. Vous pouvez donc le faire dans les feuilles de calcul. Vous pouvez faire un étirement avec toutes les parties prenantes dans la première colonne sur. Ensuite, vous faites cinq colonnes supplémentaires et vous allez écrire ces cinq suspects pour chaque intervenant. Alors, tout d' abord, comment sont-ils récompensés ? Sur quelle base l'intervenant est-il récompensé ? Alors, qu'est-ce qu'ils sont ? Que doivent-ils faire pour être récompensés ? Doivent-ils rester dans les budgets ? Doivent-ils maximiser la satisfaction de la clientèle ? Ils ont besoin de Teoh ? Dominer l'industrie ? Rester en dehors de la position numéro un dans l'industrie afin qu'ils aient besoin de maximiser les profits ? Doivent-ils maximiser les revenus ? Comment sont-ils récompensés ? Écrivez ça. Si vous le savez, alors regardez l'importance, quelles récompenses sont importantes. Tenez compte de ces intervenants. Alors, quel genre de récompenses serait important pour les attentes sans mystère ? Écrivez. Qu' est-ce que les parties prenantes attendent de vous ? Si vous ne savez pas avec certitude, prenez des devinettes sans instruction ou peut-être que vous pourriez même lui demander. Découvrez donc ce que tous les intervenants attendent de vous. Ensuite, notez ce dont vous avez besoin des parties prenantes. Les parties prenantes qui pourraient être des détenteurs de pouvoir. Ils pourraient être des acteurs normaux, mais ils ont un certain niveau de pouvoir sur vous. Il y avait un niveau d'influence sur vos capacités, Teoh. Prenez vos engagements. Alors, qu'avez-vous besoin d'eux ? Qu' est-ce que vous avez besoin d'eux ? Dans l'ordre ? Fonction Teoh enfin. C' est donc purement hypothétique. Mais enfin, regardez les menaces. Comment ces parties prenantes pourraient-elles rendre votre travail vraiment difficile ? Comment ont-ils pu augmenter la pression ? Un intervenant pourrait-il fixer une date limite ? Comme vous l'avez dit, les dates d'étape pour vos projets. Et puis un intervenant de type « State hook » avance de deux mois ce délai, fait peser une énorme pression de temps sur votre équipe. Comme Jesus Takeover capable de faire cela, pourrait un steak tous les budgets de pays comme votre budget est de 50 000$ par mois dans l' intervenant vient et dit, Non, non, non, non, non, non. 20 000 pour les deux prochains mois et soudain, vous êtes à court d'argent. Un intervenant peut-il le faire ? Donc, nous faisons une analyse et si, en prétendant que les parties prenantes détournées travaillent activement contre vous, on tourne les vis, pour ainsi dire. Teoh a vraiment mis la pression sur toi. Que pourraient-ils faire hypothétique, pour vous rendre la vie difficile ? Donc ces cinq suspects ces cinq choses les écrivent pour toutes vos parties prenantes. Andi. En fait, surtout, détenteurs de puissance se concentrent sur les détenteurs de puissance. Faites autant d'intervenants que vous venez remplir autant que vous le savez. Si tu ne peux répondre à aucune de ces questions, peut-être t'asseoir avec le steak. Tous ceux et soudainement leur demander directement. Qu' est-ce que tu attends pour moi ? Je veux dire, c'est une question légitime. Vous pouvez vous asseoir avec le PDG, donc Hey, ce que vous attendez de moi ? Bon, alors c'est tout ça. Ceci est votre diagramme de puissance des parties prenantes votre carte de puissance hors de l'organisation. Donc ça va vous aider à identifier les gens qui vont se rallier derrière votre cours sur les gens qui pourraient devenir obstructionnistes à l'avenir. Tellement fou. 9. Hack #8 : comment votre équipe crée de la valeur ?: aujourd'hui. Ce que nous allons faire, c'est que nous allons voir comment votre équipe crée de la valeur. Non, ça peut sembler une question tout à fait évidente parce que vous êtes dans une organisation. Je suppose dans l'organisation 90. Tu livrais des produits. Vous roulez des produits américains. Les clients utilisent vos produits. Donc, évidemment, votre équipe crée des produits sur ces produits. Créer de la valeur pour l'organisation, n'est-ce pas ? , En fait,c'est plus compliqué que ça. Oui. Vous produisez des produits. Oui. Ces produits créent de la valeur pour l'organisation. Mais votre équipe peut créer de la valeur de toutes sortes à partir de différentes manières. Il ne doit pas simplement être la sortie, la sortie logicielle qu'ils produisent semaine après semaine. Ça pourrait être tout à fait différent. Tu ne veux pas être surpris à ce sujet. Vous ne voulez pas découvrir que la valeur principale de votre équipe a été créée, c'est la connaissance ou la formation que votre équipe a été utilisée pour former les développeurs pour les amener à un niveau senior et que les produits que vous produisez sont en fait de importance moindre pour l'organisation. Donc, ce que nous allons faire aujourd'hui, c'est que l'équipe d'observateurs de Williams découvre quels sports hors de l' équipe sont les valeurs les plus importantes dans l'organisation, en fait, comment les sports sont valorisés en général. Donc, nous ne allons pas seulement regarder les livrables sur les produits. Sera aussi des trucs comme le coaching mentalement formation, connaissances , transfert, etcetera, etcetera. Donc, pour commencer à vous lancer dans votre mission de recherche de faits, la première chose que vous devez faire est d'observer votre équipe sur Regardez les livrables qu'elle crée, puis demandez-lui, Comment décriraient-ils leur les produits livrables ? Comment décrirent-ils la production de ce qu'ils produisent ? Regarde comment ils passent leur temps. Est-ce qu'ils travaillent à temps plein sur la création de ces produits livrables ou est-ce qu'ils font d'autres choses sur le site ? Est-ce qu'ils exécutent des projets de taille ? Entraînent-ils et encadrent-ils des équipes de différence ? Différents départements ? Est-ce qu'ils font des présentations et transfèrent leurs connaissances à l'organisation ? Examinez les activités supplémentaires en dehors du travail de production principal. Regardez ce que les clients reçoivent. Les livrables sont-ils destinés au client ? Vont-ils à l'interne dans les ministères internes ? Sont les clients qui reçoivent les produits complets ne sont en dehors de ce que votre équipe produit. Regardez ce qui se passe réellement de votre équipe aux clients. Alors regardez les clients. Examinez comment les produits livrables sont utilisés. Il n'est pas rare que des parties des livrables soient rejetées, sorte que vous avez livré un produit à un client utilise seulement 10 % de votre livrable sous Rester uned pourcentage n'est tout simplement pas utilisé. Donc, c'est vraiment intéressant parce que cela signifie que vous créez de la valeur dans 10% sur votre production totale ah, nos sports sur les 90% restants. Vous pourriez aussi bien arrêter de travailler sur cette section parce que personne ne l'utilise. Regardez donc vos clients et découvrez comment ils utilisent vos produits, quelle partie de jetée quelles pièces sont sous-utilisées. Quelles pièces sont modifiées comme si vous livrez des produits sur des sections sont immédiatement modifiées par le client pour être utilisées différemment ? Regarde ça. Ensuite, regardez d'autres groupes. Regardez les autres groupes qui ont une relation avec votre équipe. Qu' est-ce qu'il y a pour les autres groupes ? Un match de votre équipe ? Y a-t-il un transfert de connaissances ? Y a-t-il un échange ? individus entre ces deux équipes sont des personnes dans d'autres groupes étant mentors ou entraînés Eso est votre équipe en fait créer des connaissances ainsi que la création d'un produit sur Enfin regarder les écarts dans l'organisation. Votre équipe est délibérément désolé Votre équipe est en train de livrer quelque chose à l'organisation, probablement plusieurs choses, produits de connaissance savent comment, theon pertuan iti de grandir dans une carrière et ainsi de suite et ainsi de suite. Alors regardez comme des gens qui sont impressionnés ou reconnaissants qui reçoit la sortie de votre équipe et est reconnaissant sur impressionné par ce qu'ils ont reçu. Mais regardez aussi les gens qui semblent malheureux gens qui sont le silence. Regardez les gens qui reçoivent quelque chose de votre équipe. Andi est très calme à ce sujet parce qu'il pourrait y avoir une discordance là tellement. Ces quatre choses à propos de ces quatre choses pour découvrir comment votre équipe crée de la valeur sur vous découvriront probablement que votre équipe est à la maison en mettant beaucoup de produits livrables, produisant beaucoup de libéraux, mais que 30 ou 40 % de rabais sur les les livrables créent de la valeur pour l'organisation sur. Le reste n'est pas sur le reste est soit ignore ou il pourrait effectivement être nocif pour l'organisation. Je veux dire, il y a un fameux 80 20 qui, fondamentalement, des ensembles de 20% de votre production est bénéfique sur les 80% restants est nocif, donc vous pourriez réellement réduire vos sorties de 80% et avoir toujours des clients heureux. Il est donc très important que vous arriviez au bureau de fond. Comment créez-vous de la valeur pour l'organisation ? Et je parie que c'est d'une manière différente quand on pensait à l'origine. 10. Hack #9 : que votre équipe doit have ?: aujourd'hui. Aujourd'hui, nous allons voir ce que votre équipe doit prouver. Donc, dans votre nouveau rôle, un cto que vous étiez surveillé. Toutes les parties prenantes au-dessus de vous au sein de l'organisation suivent de près vos progrès. Andi a certaines attentes. Donc, vous et votre équipe devez prouver certaines choses à vos supérieurs. Ma question est, quoi ? Quelles autres personnes au-dessus de vous. Qu' est-ce qu'ils veulent voir ? Alors, qu'est-ce que votre équipe a pour prouver que c'est une question très importante parce que vous pourriez avoir complètement tort sur ce que vous pensez. Tu dois le prouver. Vous pourriez penser que vous avez besoin de livrer vos produits à temps parce que votre prédécesseur a manqué ses jalons. Mais en réalité, les gens au-dessus de vous veulent que vous maximisiez la satisfaction de la clientèle, ce qui est une chose complètement différente. Ou vous passez vos premières semaines à se concentrer sur la maîtrise des coûts, la réduction des dépenses et de veiller à ce que votre ministère commence à faire un profit. Ensuite, vous découvrirez que vous étiez en fait un centre transversal. Les gens ne se soucient pas de toi. Ils sont heureux de faire une perte. Ce n'est pas beaucoup. Vous maximisez la satisfaction de la clientèle, il est donc très important de savoir ce que votre équipe a à prouver, donc nous commencerons par l'équipe. Vous devez commencer à surveiller qui surveille votre équipe. Qui examine la performance de votre équipe sur ce qu'elle attend de voir. Qu' est-ce qu'ils veulent voir à quelles dates à la moitié dans leur esprit ? Sur quel âge avez-vous besoin orteil livrer des choses spécifiques ? Essayer de découvrir quel genre de métriques ces gens utilisent. Quels yeux KP utilisent-ils pour surveiller le succès de votre équipe ? Bien sûr, Si vous connaissez un meilleur KP, je les éduque sur la glace KP plus utile que vous apportez en avant sur ceux qu' ils utilisent maintenant. Maintenant, il y a trois délais que nous examinons. La première période est immédiate. C' est les 30 à 60 jours, donc un délai immédiat. Leur durée future est de 2 à 5 mois. La période que nous appelons la première année est de 6 à 12 mois, donc il s'agit de trois délais selon les attentes différeront pour ces trois amis de temps . Vous venez de lancer un CTO et les gens s'attendent à quelque chose dans un avenir immédiat de votre part . Ils s'attendent à quelque chose de différent et à l'avenir, et ils s'attendent à nouveau à quelque chose de différent pour votre première année. Donc, lorsque vous exprimez ces attentes, assurez-vous de les regrouper en trois appels distincts. Alors, pour savoir ce que c'est ? Les attentes de vos détenteurs de pouvoir ? La meilleure chose que vous puissiez faire est de regarder Um, regardez les questions que les détenteurs de pouvoir se posent sur votre équipe. J' ai écrit quatre questions différentes que vous pourriez rencontrer la première. La première question est axée sur les résultats. Le détenteur du pouvoir se demande. Est-ce que l'équipe qui livre les marchandises a promis ? Vous vous êtes donc engagé à livrer un certain type de produits ? Le détenteur du pouvoir est intéressé à voir si ce tee social hors de la nationalité spécifique qu'il délivre Secondes est de la compétence. Le détenteur du pouvoir se demande Est-ce que l'équipe est capable ? Donc ce détenteur de puissance va regarder les capacités de l'équipe ? Les équipes sont-elles capables d'exécuter leurs rôles, d'exécuter leurs tâches ? Combien ? Jr a dit dans l'équipe. Combien de personnes âgées Comment le leadership d'équipe est-il organisé ? Est-ce que l'équipe est une machine bien huilée ou est-ce un peu chaotique, donc les détenteurs de pouvoir peuvent regarder votre équipe sur vous juger par compétence. Le troisième est les charges de travail. Les détenteurs de pouvoir regardent votre équipe. Ils s'attendent à voir de la sueur. Ils veulent voir tout le monde travailler à 100 % de capacité. Donc, si les membres de l'équipe se relâchent la prise de pouvoir qui ne sera pas heureuse. C' est donc intéressant parce que vous pouvez fournir la fonctionnalité exacte que le client veut à nouveau l'histoire de 10 90%. Donc, vous vivez un produit et seulement 10% est hors intérêt pour le client. Donc, vous décidez de ne livrer que 10 %. Donc soudain, votre équipe a 90% de temps libre. Et puis il y a son détenteur de puissance qui regarde votre équipe, voyant les gens ne travaillent pas 90% du temps. Je pense, hein ? Terrible. Le directeur technique fait un travail terrible. Vous maximisez simplement la satisfaction des clients et vous êtes toujours jugé négativement parce que votre équipe ne travaille pas à des performances maximales. Méfiez-vous donc des détenteurs de pouvoir qui jugent votre équipe en fonction des charges de travail. Enfin, la conformité. Un détenteur de puissance peut examiner votre équipe pour voir s'il suit les procédures s'il travaille en conformité avec la réglementation de l'entreprise. Donc, si vous êtes le genre de personne qui aime couper les virages, jouer rapidement et lâche avec les règles, adoptez les nouvelles technologies. Teoh atteindre ses objectifs. Je ne suis pas un genre de personne. Ensuite, vous obtiendrez des emplois négativement par un détenteur de pouvoir qui cherchait à se conformer aux règles. Donc soyez conscient des types de supports de puissance hors que vous pourriez jouer rapidement et lâche, et un chanter un projets dans un produit après l'autre sur Still, vous êtes jugé négativement par un support de puissance parce que vous n'êtes pas rester dans les lignes afin beaucoup. Vos détenteurs de puissance le long de ces quatre dimensions possibles résultats, compétence, charges de travail et conformité pour découvrir ce que votre équipe a à prouver. 11. Hack #10 : quoi do de prouver ?: aujourd'hui, nous allons faire quelque chose de semblable à hier. Donc hier, nous regardons ce que votre équipe a à prouver. Nous examinons tous les détenteurs de pouvoir qui surveillent de près votre équipe. Nous avons examiné ce qu'ils attendent, comment ils évaluent la performance de votre équipe. Nous avons examiné plusieurs dimensions différentes, plusieurs jugements différents que vous pourriez recevoir de vos détenteurs de pouvoir, qui pourraient ne pas être ceux que vous avez à l'esprit lorsque vous motivez votre équipe pour une performance optimale . Mais cela ne couvre que l'équipe aujourd'hui. Nous allons examiner ce que les détenteurs de puissance attendent de vous parce que les mêmes détenteurs de puissance surveillent également de près vos performances en tant que CTO. Il est très important que vous sachiez qui vous surveille. Quels sont les détenteurs de puissance qui regardent comme vous. Qu' est-ce qu'ils s'attendent à voir une chance quand Maintenant encore, nous avons les trois fois livres. Nous avons l'avenir immédiat, c' est-à-dire les 60 prochains jours. Nous avons l'avenir à court terme, qui est la période de 2 à 5 mois. Nous avons la première année, qui est essentiellement tout, de six mois à 12 mois après, vous allez devoir vous prouver à vos détenteurs de pouvoir dans ces trois moments différents. livres font donc encore écrire de Pesci vos détenteurs de pouvoir dans la première colonne. Fait trois colonnes pour les différents moments. livres sur. Écrivez ce que les détenteurs de pouvoir attendent de vous. Hum, ce sera probablement une de ces trois choses. Ce seront probablement ces trois choses. Ce sera la clarté. Les détenteurs de puissance s'attendent à ce que vous ayez une idée claire de ce que vous voulez réaliser quand ils veulent que vous compreniez leur industrie. Ils veulent que vous soyez pleinement au courant de la façon dont les organisations fonctionnent, la façon dont l'organisation excelle au sein de l'industrie, des stratégies qu'elle va suivre au cours des 1 à 5 prochaines années. Pour s'améliorer encore plus. Ils veulent que tu sois au courant. Alors Teoh rend ces détenteurs de pouvoir heureux. Dans un avenir immédiat. La meilleure chose que vous puissiez faire est de démontrer que vous avez une vision très claire, alors apprenez autant que vous le pouvez auprès d'autant de personnes que vous venez dans l'organisation. Ensuite, formulez vos objectifs. Formulez votre stratégie pour communiquer votre stratégie à vos détenteurs de pouvoir. Même si vous êtes sur la mauvaise voie, vos détenteurs de pouvoir apprécieront que vous avez une vision claire et que vous poursuivez une vision claire. Et si vous comprenez l'industrie pour le futur mandat de maire, les holdups de pouvoir vous jugeront probablement par votre compétence. Donc, un CTO vous êtes responsable de la gestion de votre équipe. Vous êtes responsable de transformer votre équipe en une machine bien huilée capable de produire efficacement des livrables semaine après semaine. Donc, dans un avenir proche à 5£ de sortie, vos détenteurs de pouvoir vont regarder votre performance. Ils vont voir comment vous dirigez votre équipe sur la façon dont vos livrables sont à la hauteur de la planification. Alors êtes-vous capable de diriger une équipe agile ? Êtes-vous en mesure de produire des produits livrables à la fin de toutes les deux semaines ? impressions sur sont ces livrables couvrant Maura Maura plus de fonctionnalités qui rend le client heureux. Les détenteurs de pouvoir seront à la recherche de compétences de base en matière de performance professionnelle de CTO en un mot. Donc, en faisant votre travail parfaitement bien, faisant un travail exceptionnel, vous impressionnerez ces détenteurs de pouvoir. C' est donc votre responsabilité pour l'avenir à court terme. 2 à 5 mois, comptabilité dès le début. Enfin, les détenteurs de puissance de première année vont vous juger sur la première année de votre performance sur ce que sont les problèmes. Regardez-nous. Est votre capacité d'amélioration personnelle parce que lors de votre entrevue d'embauche sur les personnes qui interviewé, vous avez pris conscience de vos faiblesses. Vous avez des faiblesses. Tout le monde a des faiblesses. Andi, tu ne peux pas vraiment les cacher quand tu intervieilles pour un job de haut niveau comme CTO, les gens voient clairement tes faiblesses. Tu as été embauché. Cela signifie donc que les gens ont décidé que ces faiblesses n'étaient pas un obstacle à vous embaucher . Mais ils pourraient constituer un obstacle pour bien faire le travail à long terme. Donc, ce que ces détenteurs de pouvoir veulent voir, c'est que vous êtes conscient de vos propres faiblesses sur le fait que vous avez un plan complet pour les aborder. Donc, fondamentalement, vous vous engagez à continuer l'amélioration de l'auto, et vous voulez que cette auto-amélioration de devenir un parent, un t. La fin de votre première année sur. En faisant cela, vous enverrez un signal très clair à vos détenteurs de pouvoir que vous avez attaqué vos témoins. Vous vous engagez à devenir la meilleure version de vous-même, Onda, et cela définira certains d'entre eux. Cela va vraiment les impressionner beaucoup. Donc je me concentre sur ces trois choses sur la clarté de la vision, sur la compétence de rouler sur l'amélioration de soi. Vous impressionnerez vos détenteurs de pouvoir dans un avenir immédiat que la future tante à court terme dans votre première année. 12. Hack #1 : consultez le backlog: aujourd'hui. Ce que je veux que tu fasses, c'est que tu regardes l'arriéré. Donc, dans la méthodologie de gestion de projet agile, l'arriéré est essentiellement le Q ou la fonctionnalité qui doit être développé par l' équipe de développement. Donc, chaque fois que l'équipe a commencé un sprint, ils prennent les fonctionnalités de l'arriéré sur cette planète dans le sprint actuel. Donc, l'arriéré est essentiellement une planification de ce qui va se passer dans les 1 à 6 prochains sprints. C' est donc un plan de projet à court terme. Donc ce que je veux que vous fassiez, c'est d'abord, vérifiez. Y a-t-il même un arriéré ? Votre organisation utilise-t-elle des utilisations agiles d'Andi ? affirmative, l'arriéré est-il présent ? Je l'espère certainement. Sur s'il y a un arriéré, y a-t-il aussi un propriétaire de produit ? C' est donc un rôle dédié Dédicace. Son rôle s'est concentré sur le maintien de l'arriéré en ajoutant de nouvelles histoires d'utilisateurs à l'arriéré, affinant ces histoires, les décomposant en tâches, puis en hiérarchisant les tâches, en les plaçant dans l'ordre afin que l'équipe sourde sache exactement sur quoi travailler lors de chaque sprint. Vérifiez donc s'il existe un rôle de propriétaire de produits dédié dans l'organisation. Si le propriétaire du produit est absent, il s'agit de signe. D' accord, en supposant que c'est le propriétaire du produit, vérifiez à l'arrière. , j' Maintenant, j'ai tracé un diagramme de ce que l'arriéré est censé ressembler. Vérifie ça. Donc ici cette pyramide représente l'ensemble des produits. Bataille sur le dos look devrait être structuré comme suit. Ce que je m'attends à voir est sur le 1/9 de l'arriéré ici, je m'attends à voir l'utilisation originale des histoires. Ce sont donc des histoires d'utilisateurs et Epix, qui n'ont pas encore été affinés. Ce sont des histoires microscopiques écrites dans le vocabulaire, hors de l'utilisateur final, hors de l'utilisateur final, comme si nous avions besoin d'un écran de localisation. Ensuite, fur et à mesure que vous passez le regard arrière, je m'attends à ce que dans la prochaine étape, je m'attends à voir des histoires raffinées ou des histoires qui sont en train d'être affinées, décomposées en tâches. Et puis si je vais plus loin, je m'attendais à voir des tâches afin tâche de niveau sprint qui pourrait être mis en œuvre par l'équipe sourde. Mais ils n'ont pas encore été priorisés, donc ils sont juste séquence aléatoire sur Enfin à l'autre extrémité retour. Écoutez, je m'attends à voir les tâches prioritaires au niveau du ressort, Donc ce sont des tâches qui sont prêtes à être exécutées par le Dft sur elles sont priorisées de sorte que dans le bon ordre, sorte que l'équipe sait exactement dans quel ordre mettre en œuvre ces tâches. Donc, si vous trouvez un arriéré dans votre organisation avec ces quatre étapes, donc un arriéré qui commence par des histoires d'utilisateurs de haut niveau et les répartit ensuite les affine en mortem ou des tâches spécifiques à la fin avec des tâches prioritaires pour l'équipe sourde, C' est fantastique. C' est ce que tu veux voir. Mais maintenant, faisons une vérification finale. Regardons la taille de l'arriéré. Donc, tout d' abord, ce que je m'attends à voir, c'est que tout l'arriéré ne dépasse pas six sprints. Donc, ici, tout l'arriéré dure six sprints. Donc si on utilise la mêlée, ça veut dire que toutes les deux semaines. Donc, tout l'arriéré est de 12 semaines de congé. Maintenant, vous demandez peut-être, pourquoi pas plus longtemps ? Eh bien, si l'arriéré est plus long, si c'est comme, beaucoup plus long, comme une année entière, alors ce n'est plus vraiment un regard rétrospectif. C' est plus comme une liste de souhaits ou, euh, un seau où les gens viennent de jeter toutes les fonctionnalités qu'ils peuvent penser. Il n'a plus vraiment à faire quoi que ce soit avec un seul projet avec une liste ciblée de fonctionnalités pour un seul projet. Donc, vous regardez un arriéré limité limité dans le temps ? Non, la fin de l'arriéré, les parties où les développeurs prennent les tâches de niveau sprint. Je m'attends à ce que ce soit de 2 à 3. sprint est juste là. L' ONU a priorisé les tâches de taille de sprint prioritaires qui ne devraient pas être plus de 2 à 3 sprints , Um, et encore. Eh bien, pourquoi sait plus longtemps si c'est plus long, ce n'est pas vraiment la peine. C' est bizarre. L' équipe sourde affiner les tâches, priorisant les tâches avec le propriétaire des produits pour les préparer pour un sprint. Si vous avez des semaines, des semaines et des semaines de travail raffiné prêt pour le développement, alors le propriétaire de Thebe Products de l'équipe de mort, planifie beaucoup d'avance sur la mise en œuvre réelle. Sur In Agile, vous n'êtes pas censé le faire aussi, pourquoi pas ? Plus court ? Tu ne peux pas vraiment aller plus bas qu'un seul ressort. Vous devez avoir des tâches raffinées pour au moins pour ses amis. Sur la belle chose. Environ 2 à 3 à trois sprints est que vous avez un peu de tampon. Donc, si pour une raison quelconque le processus de raffinement tombe en panne, il s'arrête parce que le propriétaire de votre produit tombe malade, par exemple, alors vous voulez probablement appeler malades. Alors vous savez que vous avez une piste. Vous avez une piste de 2 à 3 ressorts où l'équipe sourde peut essentiellement continuer à travailler sur les tâches de niveau de suspension raffinées. Donc, c'est construit dans un peu de tampon. C' est une forme d'atténuation des risques. Donc, en résumé, je m'attends à voir un regard rétrospectif. Je m'attends à voir quatre étapes, Um, originales, indéfinies, les histoires qui sont en cours de raffinement, tâches de taille de sprint qui ne sont pas priorisées sur les tâches de taille de sprint prioritaires. Andi, je m'attends à ce que la section finale de la taille du sprint soit de 2 à 3. Smith est long Andi. Je m'attends à voir que l'ensemble de l'arriéré est de six sprints long, venir plus court, mais ne devrait pas être plus de six sprints On That, en résumé, est ce à quoi je m'attends à ce qu'un bon regard de dos sain ressemble. Donc, vos devoirs l'ont fait. Vérifiez votre propre arriéré sur, assurez-vous qu'il est sain 13. Hack #12 : sprint avec l'équipe: vous savez aujourd'hui ce que je veux que vous regardiez le processus de sprint dans votre organisation. Nous avons donc vu travailler sur l'hypothèse que votre organisation utilise l'agile. Si vous n'utilisez pas agile, s'il vous plaît, croyez que les adultes sont Joe, car organisations agiles et agiles font des cercles autour d'organisations plus traditionnelles à bord d' organisations complètes . Donc, si vous voulez rester en avance dans le futur, vous avez un adulte agile. Alors s'il vous plaît arjo um adulte, dans le développement agile divisé en spreads. Ainsi, l'équipe sourde travaille sur la fonctionnalité pour une période de temps clairement définie de deux semaines. Nous appelons cela un sprint à la fin. Ils montrent leurs produits livrables aux intervenants sur. Ensuite, le processus se répète. Les tâches suivantes sont sélectionnées pour être mises en œuvre sous l'équipe a commencé à travailler sur eux. On appelle ça un autre sprint. Ainsi, l'équipe gauche est constamment à vélo à travers Sprint pour offrir de nouvelles fonctionnalités toutes les deux semaines à la fin d'un sprint. C' est donc un très beau processus. C' est ah, machine bien huilée hors mise en œuvre sur def. Vous implémentez ce processus directement dans votre organisation, puis vous êtes sourd. Ne manquez pas ça. Ce qui était bien huilé machine qui est barattage fonctionnalité produit semaine après semaine après semaine. C' est unprocessus autonome et autonome, processus autonome et autonome, donc vous n'avez pas à vous microgérer, c'est tout. Il fonctionne simplement sur son super efficace, mais vous devez implémenter agile correctement. Donc, dans votre organisation, je m'attends à voir des sprints. Je m'attends à voir que vous adoptiez une méthodologie agile, ce soit Crumb ou Cambone. Mais je veux voir un processus de sprint qui ressemble comme suit. Donc, tout d' abord, je m'attends à ce que chaque impression commence par une réunion de planification de sprint, explique la planification, rencontre dans les sprints, planification, la rencontre avec l'équipe sourde, le maître de mêlée sur le propriétaire des produits ou se réunir. Et ils plomberont ce qui sera mis en œuvre dans le prochain sprint. Donc, c'est fondamentalement une réunion où il y a un peu de raffinement des tâches. Il y a un peu de hiérarchisation des tâches. L' équipe sourde peut donner son avis sur les complexités, les complexités inattendues ou les dépendances entre les tâches que l'information vient d'utiliser pour mettre la tâche dans une séquence différente, ou peut-être ne pas implémenter certaines tâches et introduire de nouvelles tâches. Mais il y a un peu de flexibilité. Teoh se débrouille avec l'arriéré, mais à la fin de la réunion de planification. La fonctionnalité pour le sprint à venir est activée. Ensuite, l'équipe se met au travail. L' équipe sourde met en œuvre tout ce qui a été discuté lors de la réunion de planification du sprint. Donc le sprint est de deux semaines, donc c'est deux semaines de développement. Pendant ces deux semaines, chaque matin, il y a une réunion spéciale appelée « Daily Scrum ». Dans la mêlée quotidienne, il devrait y avoir une réunion très courte comme 10 minutes dans la mêlée quotidienne. L' équipe, Chaque membre de l'équipe annonce ce qu'il ou elle travaille un sur. S' il y a des obstacles sur la mêlée, Maître est présent pour enlever ces obstacles. Après chaque mêlée quotidienne, après chaque réunion de mêlée quotidienne, ces grands maîtres auront une idée claire de tous les facteurs technologiques, politiques ou monétaires qui bloquent l'équipe qui empêche l'équipe de bouger. avant sur la responsabilité du maître de mêlée est d'éliminer ces obstacles. Donc nous passons par ces périodes hors deux semaines, le sprint unique à la fin du sprint. Il y a un examen Sprint maintenant dans la revue Sprints. L' équipe sourde montre les produits livrables aux intervenants. Donc, il s'agit essentiellement d'une réunion de démonstration où les produits incomplets sont démontrés. Les parties prenantes reçoivent une rétroaction. Ils peuvent voir leur fonctionnalité prendre vie. Ils peuvent diriger le développement. Ils peuvent dire, OK, donc nous plantons la fonctionnalité comme ça. Mais maintenant que je le vois en action, j'ai réalisé que cela ne fonctionnerait pas pour notre organisation. Nous devons le faire différemment dans une planification en cascade Ce serait un désastre, parce que vous auriez à faire votre plan de projet à nouveau, à fois en agile. C' est tout simplement normal. Si des choses inattendues se produisent, vous dirigez simplement le projet dans une nouvelle direction. Ainsi, les parties prenantes arrivent à fournir des commentaires sur les développements sur qu'ils peuvent réellement finalité qui peut introduire de nouvelles fonctionnalités. Ils peuvent lire, prioriser la fonctionnalité. Tout est bon. Le propriétaire du produit est présent à cette réunion pour diriger la discussion, s' assurer que tout reste structuré de sorte que le propriétaire du produit reconfigure fondamentalement l' arriéré en fonction des commentaires des parties prenantes. Et puis il y a une dernière réunion de la perspective du retour. Donc, à la fin, hors des sprints, il y a une rétrospective de sprint où l'équipe sourde, le maître de mêlée sur le produit que je veux rencontrer, ils discutent de la façon dont cette empreinte s'est déroulée. Ils parlent donc de la façon dont le processus s'est déroulé. Ils recherchent des alignements sur la façon dont le processus pourrait être amélioré. Donc, s'il y avait des obstacles qui ne pouvaient pas être résolus par le maître de mêlée et ce serait quelque chose qui apparaît dans les roseaux respectifs. Si le sprint est allé fantastique et tout était parfait, tout avec nous plans, vous pouvez avoir une rétrospective vraiment courte. Vous discutez simplement de ce qui a été développé. Tout va bien. Vous passez à autre chose. Donc, les rétrospectives aiment vraiment ce comité directeur où vous en avez l'occasion. Teoh, discutez du processus sur les produits toutes les deux semaines, puis le processus se répète. Ensuite, tout le cycle se répète et vous commencez le sprint suivant. Donc, vos devoirs aujourd'hui sont de le rejoindrelesprint d'équipe avec l'équipe. Asseyez-vous à toutes les réunions, assistez à une journée à cette réunion de l'équipe, assistez à la planification , à la réunion, , à la réunion,à l'examen et à la rétrospective sur Est-ce que vous êtes assis et voyez si tout progresse Normalement ? Donc, si l'équipe passe par ce cycle, le cycle de sprint, si toutes les réunions sont efficaces, par exemple, vous pouvez regarder la mêlée quotidienne sur Look, si la réunion est courte. Le Danois de devrait être très court, comme cinq minutes ou dix minutes. Les gens ne devraient parler que de ce qu'ils font et, si quoi que ce soit, les bloque. Donc, si la mêlée quotidienne évolue dans cette immense réunion, c'est un très mauvais signe. Alors asseyez-vous dans l'équipe, asseyez-vous au sprint avec l'équipe. Regardez toutes ces réunions sur Assurez-vous que le téléviseur implémente correctement Scrum ou Camba et sinon, eh bien, peut-être obtenir un consultant externe sur le consultant agile externe Teoh. Entraînez l'équipe sur la mise en œuvre correcte de Joe, car si vous implémentez notre travail correctement, votre équipe va produire une énorme quantité de fonctionnalités en très peu de temps et nous continuerons à produire. Au fil du temps, ils le rythme sera durable. Donc, est en fait une méthodologie de gestion de projet extrêmement puissante, mais vous devez mettre en œuvre son correctement. Donc, vos devoirs vérifient si l'équipe met en œuvre un Joe correctement 14. Hack #13 : examinez le processus de construction: la vie. , Aujourd'hui,vos devoirs, il examinait le processus de construction de votre organisation. Je suppose que vous avez produit des logiciels. Donc, vous avez une équipe de développeurs et ils codent tous les jours sur ils ils développent leur code, ils testent leurs rhumes, ils déploient leurs codes sur. Finalement, tout ce froid finit sur un système de production sur vous avez des clients, et ils ont utilisé le produit sur ce système de production. Maintenant, tout ce processus depuis le développement jusqu'à la production est appelé processus de construction sur. Il y a un bon moyen de l'organiser sur une mauvaise façon de l'organiser. On est partis. J' ai créé un processus de construction schématique hors idéal sur vos devoirs est de regarder dans votre organisation la façon dont les factures sont organisées. Comparez à ce processus optimisé idéal sur, puis trouvez les faiblesses de votre organisation ou toute partie du processus qui ne fonctionne pas avec des performances optimales. Jetons un coup d'oeil. Voici donc le processus construit. Pendant tout le processus, je vais passer par les étapes une par une. Nous commençons donc par la phase de développement dans la phase de développement. Vos développeurs développent un manteau à l'aide de postes de travail d'entreprise ou de leurs propres ordinateurs portables. Ils écrivent froid. Ils font des tests unitaires. Ils vérifient leurs manteaux dans le contrôle de la source. Ensuite, il devrait y avoir une autre étape appelée l'étape de l'intégration. Donc, l'étape d'intégration est un serveur. Eso. C' est une machine virtuelle dans les nuages ou son serveur sur site qui enlève le code vos développeurs sur elle le combine en un produit complet, et il compile tous les rhumes, puis il essaie de déployer ce froid. Donc, c'est fondamentalement intégrer le code de tous les développeurs dans un seul produit. Donc, c'est un test vraiment important parce que votre test, si les codes d'un développeur fonctionne avec le code d'un autre développeur. Donc, si quelque chose se casse, alors soit la compilation échouera, vous ne serez pas en mesure de compiler les produits complets, ou vous ne serez pas en mesure de démarrer la totalité de ses produits. Ça ne va pas courir. Donc, en fait, faire une intégration est un test vraiment utile. Vous pouvez également augmenter cela avec des tests d'intégration. Ce sont donc des tests spécifiques comme les tests unitaires, mais ils sont axés sur l'intégration. Ils sont concentrés sur l'ensemble du produit. Ensuite, l'étape suivante. L' étape suivante est ce que nous appelons dans les constructions légères. Donc, ce que vous voulez voir, c'est que toutes les 24 heures, la dernière version de tout le code est combinée en une version complète. Les produits sur le produit doivent être installés dans un environnement de mise en scène complètement fonctionnel . Donc, c'est vraiment cool parce que vous pouvez tester les produits tous les jours. Nous l'appelons la construction nocturne, parce que ce processus fonctionne généralement la nuit, qui signifie que chaque matin, lorsque l'équipe sourde vient au bureau pour commencer à travailler, il y aura un tout nouveau, complètement à jour de vos produits s'exécutant sur un environnement intermédiaire. Donc, c'est absolument fantastique pour tester sur. Il permet à l'ensemble de l'organisation de suivre la mise en œuvre pour suivre les progrès réalisés. La construction nocturne. C' est super important. Andi est vraiment sympa de le voir dans une organisation. Si c'est fait correctement. La prochaine série de mise en scène trois Idea est qu'à la fin de chaque sprint, après deux semaines, vous prenez la construction nocturne et vous le copiez dans un environnement de mise en scène. Sur il peut être testé par Q A par assurance qualité afin que vous puissiez avoir une équipe hors testeurs qui commence à marteler les produits dans l'environnement de mise en scène pour vous assurer qu'il fonctionne correctement, que tout fonctionne bien sur alors, lorsqu' un produit en phase de mise en scène réussit tous les tests, vous pouvez le déployer en production à la fin. Voici l'étape de production, ce sera donc vos environnements de production exécutant le produit finalisé. C' est une étape de plus. Si vous déployez une production fixe à chaud pour corriger un bug sur, il y a une erreur dans le correctif et vous supprimez les produits finetes, alors vous voulez être en mesure de faire un retour arrière. J' ai donc dessiné cette dernière étape ici, que j'appelle la scène Rolex. Donc, c'est un processus où vous prendriez le code sur la production et vous le retourniez . Idéalement, vous pouvez le restaurer en plusieurs versions. Vous pouvez très rapidement revenir à une dernière version de travail connue de vos produits. Ceci est vraiment utile, bien sûr, quand hot fix freine les produits où personne ne peut plus se connecter. Lorsque tous les clients en ligne sont incapables d'utiliser le produit, vos lignes téléphoniques deviennent folles et le PDG est sur votre messagerie vocale, criant à vous dire que nous perdons des milliers de dollars par minute. Le système est en panne. Faites-le fonctionner. Donc, dans ce genre de scénario, c'est vraiment agréable si vous pouvez simplement appuyer sur un bouton pour ramener la production à une version antérieure . Donc, en résumé, c'est un processus de construction idéal. Ce sont toutes les étapes que j'aimerais voir. Ce que j'aimerais également voir, c'est des environnements de développement virtualisés pour les développeurs, sorte que vous pouvez très rapidement provisionner un nouvel ordinateur portable ou une nouvelle station de travail pour un nouveau développeur. J' aime voir des tests d'intégration si spécifiques des tests unitaires qui s'exécutent sur le code des intégrateurs. J' aimerais voir un processus entièrement automatisé tous les soirs, donc ce ne peut pas être un processus manuel. J' aimerais que le transfert des factures soit entièrement automatisé, depuis les 19 projets de loi jusqu'à la mise en scène jusqu'à la production. Je veux voir l'automatisation complète dans le revêtement arrière de la production orteil version de travail plus tôt avec l'automatisation. Je veux dire que c'est un processus scripté complètement automatique. Je pourrais donner un exemple. Il y a un an, j'ai travaillé pour une entreprise de Silicon Valley sur des déploiements en production. Donc, le gestionnaire de Devils pourrait simplement démarrer un script sur. Puis 15 minutes plus tard, nous aurions une nouvelle version de la production. Fantastique. Mais chaque fois que nous avons déployé, un hot fix a réellement cassé le système et nous devons faire une restauration. Ce n'était pas le script qui était le manager du diable exécutant manuellement le script dans revers toe roll tout sur. Bien sûr, c'est un processus terrible. C' est très sujet aux erreurs parce que c'est manuel. Andi. Ça prend beaucoup de temps. Il a fallu environ une heure, deux heures pour faire une restauration, donc nous avions des scripts pour le pour le déployé à la production. Ce que nous n'avions pas de scripts pour la restauration. En regardant en arrière, ce n'était pas bon. Donc, dans une organisation qui fonctionne bien, je m'attendrais à voir des scripts pour tout le processus. Commentaire final. Ce que j'aimerais aussi voir, c'est le script qu'il provisionne ces cinq étapes, donc pour donner un exemple, si le serveur de production est infecté par des logiciels malveillants sur, vous devez fondamentalement le mettre au rebut et le reconstruire à partir de zéro. S' il vous plaît, ne laissez pas cela être un processus manuel. Vous voulez que votre gestionnaire de Devils Toby, en utilisant des outils comme Jenkins ou responsable de construire automatiquement le serveur de production à partir de zéro, en utilisant uniquement des scripts. Donc, idéalement, il s' agit d'un seul script Jenkin ou des scripts à responsabilité unique qui construit l'ensemble du serveur de production en une seule fois eso. Si vous avez une situation où vous devez fondamentalement reconstruire n'importe quel hors, la scène est à partir de zéro. C' est un processus automatisé. Cela prend 30 minutes, 20 minutes ou 10 minutes. Mais ce n'est pas manuel, donc vous pouvez très rapidement exécuter. Donc, en résumé, votre regard sur votre propre processus de factures se compare à tous ces commentaires que j'ai fait sur le processus de construction idéal sur, je verrais si vous pouvez identifier des trous et des lacunes dans votre processus que vous pourriez corriger la fiction à court terme. 15. Hack #14 : tenir une séance de feu: Eh bien, aujourd'hui, ce que j'aimerais que tu fasses, il va y avoir du plaisir. J' aimerais que vous teniez un exercice d'incendie. Donc vous alliez faire semblant qu'il y a une énorme calamité dans l'organisation sur vous allez demander à votre équipe de résoudre certains problèmes hypothétiques sur la façon dont votre équipe gère une crise comme ça, Will, vous apprendrez beaucoup sur l'efficacité de votre équipe et s'il y a des faiblesses dans votre équipe ou votre processus. Donc j'ai conçu quatre scénarios que vous pouvez utiliser dans l'exercice d'incendie sur leur assez subtil que vous allez apprendre. Donc, d' abord, d' abord, quand vous organisez un exercice d'incendie, vous devrez l'annoncer à l'avance parce que vous allez l'équipe va prendre une journée entière pour travailler avec l'exercice. Ils ne seront pas aussi rapides que toi Hope Tasker prend 10 minutes. Peut facilement prendre quatre heures, donc bloquer toute la journée, annoncer à l'avance. Donc cette équipe sait qu'ils doivent prendre la journée du sprint pour ne pas perturber leur planification. Alors annoncez à l'avance que vous allez à un exercice d'incendie avec l'équipe, mais ne dites pas à votre équipe ce qu'elle fera dans l'exercice d'incendie. Alors donnez-leur le scénario au dernier moment possible pour qu'ils ne puissent pas se préparer. Alors maintenant tu es numéro un. La première chose que tu vas faire est de dire à l'équipe que la production est cassée. La construction de la production est cassée. Ainsi, le logiciel que vos clients utilisent en ligne ne fonctionne plus. Pour une raison quelconque, disons que la fonction Logan ne fonctionne pas, donc aucun des clients ne peut se connecter. C' est un gros problème parce que tous vos clients sont en ligne sur votre flux de revenus a complètement séché. Personne n'utilise le logiciel, donc personne ne paie. Donc, disons que vous avez ce logiciel d'entreprise extrêmement coûteux en cours d'exécution dans le cloud. Andi, c'est que tu perds 1000$ par minute. Donc, ce assez mauvais cette situation extrêmement stressante cocotte environnement. Donc, vous demandez à votre équipe d'annuler les factures de production Maintenant vous pouvez le faire, vous pouvez lui demander de revenir en arrière une version. Donc il suffit de revenir une version à la version précédente. Restaurez ça. Mais vous pouvez également rendre les choses plus difficiles pour votre équipe en disant que vous voulez annuler deux versions. Ainsi, par exemple, vous avez découvert que le problème qui a brisé le cri de Logan n'est pas dans le dernier correctif de trou , mais dans un correctif déjà. L' équipe doit donc annuler deux versions. Mais c'est intéressant parce que généralement un bon gérant du diable aura un retour sur la dernière production de marchandises connue construite quelque part. Mais peu ont à faire des sauvegardes. Donc, si vous insistez pour qu'ils annulent deux versions, vous mettez vraiment l'accent sur le manager du Diable. Teoh, teste la procédure d'annulation. Donc, lorsque vous faites cette perceuse de tir, je m'attendais à ne pas prendre plus de cinq minutes, parce que ce que je veux voir est une restauration scriptée utilisant un référentiel hors des bonnes versions connues de travail sur les factures de production. Donc, idéalement, dans le sexe cinq minutes. Si votre équipe passe quatre heures à reconstruire manuellement une version de travail du logiciel à partir de zéro à partir du contrôle de la source, il y a place à des améliorations. Ok, le prochain exercice de tir, vous allez supposer que tout le serveur de production est corrompu, donc il y a des logiciels malveillants sur le serveur ou un virus ou vous avez été piraté. Cela pourrait être n'importe quoi, mais vous ne pouvez plus faire confiance à l'ensemble du système, sorte que le système d'exploitation lui-même pourrait être corrompu. Donc tu cours dans les nuages. C' est une machine virtuelle de provisionnement. Donc, vous demandez à l'équipe de scratch, jetez l'ensemble du serveur de production pour le reconstruire à partir de zéro. Maintenant, nous supposons que les services de production corrompus par des logiciels malveillants. Ainsi, l'équipe ne peut lire aucun fichier à partir du serveur de production. Ils doivent donc reconstruire à partir de zéro. Et ils ne sont même pas autorisés à regarder les données parce que s'ils regardent les fichiers de copie , cela pourrait être de copier le logiciel malveillant en infectant le nouveau système. Donc, nous supposons que l'ensemble du serveur de production est fondamentalement détruit, inaccessible. Encore une fois, test intéressant parce que vous voulez que l'équipe ait un système de provisionnement scripté pour construire service à partir de zéro. Donc tu veux voir quelque chose comme Jenkins est responsable. Vous voulez voir les scripts qui peuvent construire toute cette configuration. Maintenant, bien se développe. Les gestionnaires ont souvent ces scripts, mais ce qui voit souvent les organisations est que les derniers paramètres de configuration ne sont pas dans les scripts là uniquement dans le serveur de production. Donc, ce que le gestionnaire du diable ferait est d'exécuter les scripts pour construire un clone de production sur, puis de regarder le Super de production dans le vrai et de copier les derniers fichiers de conflit et de les copier sur le nouveau serveur. Mais cela est permis. Nous supposons que le serveur de production est complètement toast. Encore une fois, c'est un test intéressant. Votre équipe peut-elle voir un serveur de production à partir de zéro sans regarder le serveur de production actuel pour le prochain test, nous allons supposer que la base de données de l'entreprise a été corrompue. Vous avez donc une base de données de production. pourrait s'agir d'un article, base de données ou d'un serveur de post-repos ou de suite sur elle a toutes vos données d'entreprise dans son et les données sont corrompues. Mais avant que vous ayez des sauvegardes, on va simplement faire une sauvegarde. Mais voici le détail subtil. Vous avez demandé à l'équipe de restaurer la base de données de l'entreprise de 12 heures parce que la plupart des gestionnaires de Devils ont des systèmes de sauvegarde en place ou en arrière un lieu de traitement où ils effectuent une sauvegarde toutes les 24 heures. Donc, si vous avez demandé à l'équipe de reculer 12 heures, ne soyez pas surpris s'ils disent que nous ne pouvons pas faire ça. Nous pouvons revenir en arrière 24 heures, mais pas 12 heures, et ensuite vous insistez simplement pour dire non. Désolé. On sait que c'est 12 heures de congé. Les données sont corrompues, mais les 12 premières heures sont super importantes et nous ne pouvons pas nous permettre de le perdre et de voir ce que fait votre équipe. Maintenant, si votre équipe dispose d'une procédure de sauvegarde vraiment avancée qu'elle sera capable de faire des sauvegardes ponctuelles s'ils sauvegardent leurs journaux de transactions, alors elle peut effectuer une restauration complète de la base de données, puis une restauration partielle d'un transaction. Cherchez essentiellement vous rembobinez la base de données à n'importe quel moment dans le temps. Donc, un bon administrateur de base de données pourrait essentiellement vous demander à quelle heure de congé voulez-vous revenir sur. Si vous dites d'accord, Rollback Teoh 7 45 heures du matin que cette personne pourrait réellement faire est donc ce que vous cherchez . Une transaction Regarder vers le haut qui permet une récupération point dans le temps. Si votre équipe ne peut faire en arrière ne peut faire des restaurations que toutes les 24 heures, alors vous avez découvert une autre faiblesse. Enfin, nous allons supposer qu'une station de travail de développement est corrompue, donc cela pourrait être comme une panne matérielle la plus difficile ou un logiciel malveillant ou un virus qui a complètement corrompu le système d'exploitation. Donc ton développeur star, tu es développeur senior. Le cœur et l'âme de l'équipe ne peuvent plus fonctionner parce qu'il l'était. L' ordinateur portable est complètement toast, donc l'équipe doit récupérer. Ne récupérera pas. L' équipe doit provisionner dans un nouvel ordinateur portable à partir de zéro pour quatre, vous commencez le développement. Combien de temps cela prendra-t-il ? Idéalement, ce que je m'attends, c'est que vous utilisez des machines virtuelles. Donc, même si vous développez à partir d'ordinateurs portables, vous exécutez une machine virtuelle sur un ordinateur portable. Lorsque les environnements de développement sont activés, vous développez à l'intérieur de cette machine virtuelle. Ensuite, si quelque chose de mal arrive, vous prenez juste un ordinateur portable frais. Vous copiez la machine virtuelle sur l'ordinateur portable et vous avez terminé. C' est tout ce que vous devez faire. Ça prend tout au plus. Une heure ne dépend plus de la taille de la machine virtuelle. Si vous avez une petite machine virtuelle, vous pourriez probablement faire avec en 20 minutes, peut-être même 10 minutes, donc cela pourrait être un triple très rapide de votre processus. Si vous voyez votre gestionnaire de diables installer manuellement l'ordinateur portable, installer des pilotes, installer des correctifs et exécuter des installations logicielles à la main, alors il est évidemment ne pas avoir de machine virtuelle et pire encore, le n'est même pas scripté. Tout est manuel, donc ça prend beaucoup trop de temps. Vous souhaitez voir un provisionnement de station de travail de provisionnement d'ordinateurs portables ultra-rapide en une heure. Si votre équipe peut le faire à nouveau, c'est mal pour l'amélioration. Donc, en résumé, c'était l'exercice d'incendie. Vous avez fait quatre tests pour voir si votre équipe peut gérer ces catastrophes potentielles. Observez la façon dont votre équipe réagit, observez combien de temps cela prend à votre équipe. Teoh. Mettre en œuvre ces récupérations. Andi, identifiez les faiblesses dans le processus de votre équipe sur, puis corrigez-les. 16. Hack #15 : tester le département QA: aujourd'hui. Ce que j'aimerais que vous fassiez, c'est vérifier votre propre département QA. Alors consultez votre service d'assurance qualité. Si vous n'avez pas de drapeau rouge du département Q A, grand drapeau rouge. C' est un problème juste là sur leur. Mais si vous le faites, vous avez un, hum, vérifier les mémos, voir s'ils ont leur acte ensemble. Alors, qu'est-ce que vous attendez à voir chez un professionnel sur, eh bien, fuir les départements ? Tout d'abord, ce que vous devez regarder est comment Q A est organisé, bien organisé, appartement curate est en synchronisation avec les sprints de l'équipe de développement à la fin de chaque sprint. Donc toutes les deux semaines, il y a une nouvelle version. Je veux dire, il y a une nuit construite tous les jours, mais après toutes les deux semaines, il y a une nouvelle version en scène, et vous vous attendez à ce que Q A teste cette nouvelle version juste après sa sortie. Donc, à la fin de chaque sprint, il devrait y avoir un petit cycle de test hors de votre cap. Un département. Donc, votre queue est une chaîne de service Coran avec votre cycle de sprint ? Sur la deuxième est Q et le lit dans l'équipe de développement. Parlons-nous donc de deux départements distincts ? Ou est-ce essentiellement un grand groupe sur ? Est le gestionnaire Q A comme membre adopté de l'équipe de développement, pour ainsi dire. Idéalement, vous voulez voir un peu de mélange entre Q A sur l'équipe de développement sur ce qu'ils se considèrent comme un grand groupe, alors regardez l'organisation. Ecoutez, si QA est un département distinct ou s'ils sont très proches de l'équipe sourde, vous voulez qu'ils soient proches et vérifient s'il y a Tesla. Un Q. Un département a une Tesla pour chaque produit. Livres secondes du projet. Regardez les tests. Regardez donc les types de tests hors tension que Q. A est en cours d'exécution. Regarde la couverture du test. Combien ? Comment, combien de produit est testé par la façon dont nous appelons la couverture de test, c'est un pourcentage, si vous dites 100%. Cela signifie que toute la fonctionnalité du produit est testée et que vous dites 10%. Cela signifie que 90 % des fonctionnalités du produit ne sont pas testées du tout à l'arrière. Vous une couverture de test maintenant 100% est vraiment difficile, mais vous voulez être aussi élevé que possible. Comme 70 ou 80 %. Alors découvrez la couverture du test. Découvrez sur quel serveur Q utilise pour tester, car si vous pesez est testé sur le serveur intermédiaire , il y a une chance que le produit de la bombe fonctionne lorsqu'il est déployé en production . Parce qu'il y a des différences subtiles dans les environnements, la plus grande différence serait la base de données. Si vous travaillez sur un serveur intermédiaire, vous travaillez sur la base de données de transit qui ne contient que des informations partielles sur les clients . Souvent, l'information est aussi des capteurs si les champs importants sont des couvertures ou ils sont réglés sur des nombres aléatoires. Il est donc tout à fait possible qu'un test réussisse à la mise en scène mais échoue complètement en production. Idéalement, vous souhaitez tester sur un clone, copier l'environnement de production sur une copie des données de production. Si cela n'est pas possible, alors un est impossible. Mais essayez au moins de vous rapprocher le plus possible de l'environnement de production. Ensuite, ce que vous voulez voir est le test automatisé est Q A. En utilisant des tests automatisés maintenant dans le passé, loin avec aussi des tests manuels. Les départements de Curie avaient une équipe de testeurs, et ils cliquaient manuellement sur une application toutes les quelques semaines. Maintenant, c'est un travail assez dur. Un testeur ayant à retester la même chose encore et encore est un travail d'engourdissement mental . Donc, au début de votre projet, les testeurs seront vraiment précis et précis à la fin. Lorsque vous êtes prêt à livrer, tests seront un peu bâclés parce que fondamentalement tout le monde en a marre de faire les mêmes tests encore et encore. Donc, aujourd'hui, au 21e siècle, ce que j'aimerais voir, c'est des tests automatisés. Donc partie prenante passe par un produit d'une fois, passe par un script de test sur. Ensuite, fondamentalement, vous enregistrez chaque action du clavier et de la souris que les parties prenantes font dans les produits, puis vous lisez simplement l'enregistrement encore et encore. Donc, idéalement, vous ne demandez à vos parties prenantes de faire un test qu'une fois. Ensuite, vous pouvez répéter ce test à chaque fois que vous avez une nouvelle version hors du logiciel. Vous voulez donc voir autant d'automatismes de test que possible dans vos départements Qiwei. Mais vous voulez également voir est que les tickets sont scriptés lorsqu'un client signale un livre dans les produits que vous voulez tester votre produit pour vérifier que le faux là-bas. Donc, vous cliquez sur les produits et vérifiez que vous voyez le bogue, puis votre enregistrement que vous pouvez lire l'enregistrement pour répéter ce test. Donc, à partir de ce moment, vous pouvez toujours tester si chaque nouvelle version du produit n'a plus le bug. Si le même bogue que vous jetez deux ou trois mois plus tard, vous êtes automatisé. Le test va l'attraper. Donc, l'automatisation des tests est super. Tu veux autant de ça que possible. Enfin regardé le sentiment. Comment l'équipe de développement perçoit-elle Q et A. Comment est la rétroaction de Cubain ? A. Communiqué à l'équipe de développement est-ce que Q A est condescendant envers l'équipe de l' auberge ? Est-ce que l'équipe C Q façon comme sur l'entité bureaucratique ennuyeux qui empêche les progrès. Um, sont fondamentalement notre q A et vous êtes sourd équipe, collaboratif ou antagoniste. Et, bien sûr, ce que vous voulez voir sa collaboration. Vous voulez que Q et l'équipe sourde soient une grande famille heureuse qui travaille essentiellement sur les mêmes produits sous différents angles. Donc, si vous voyez une relation antagoniste entre Cuba et l'équipe sourde, alors allez travailler parce que vous ne voulez pas que 17. recap de cours: félicitations pour avoir terminé le cours, Voici donc un résumé rapide de tout ce que vous avez appris. Donc nous avons commencé par regarder, um a déclenché des hacks pour vous faire prendre un bon départ et nous avons commencé avec les statistiques. Vous avez donc appris que 33 % des personnes qui ont été promues à un poste de direction n'ont pas votre deuxième année. Donc, cela avait pour but de vous humilier et de vous faire réaliser que la vidéo est un travail difficile sur. Vous ne devriez pas le sous-estimer. Ensuite, nous avons regardé le processus d'embarquement sur et vous avez appris que beaucoup d'organisations ne font pas sur l'embarquement bien, Il est donc très important que le nouveau Cto vous embarquez vous-même en parlant à autant de personnes que possible que vous avez appris sur votre équipe de développement. Vous avez appris tous les rôles que vous attendez à voir l'équipe de développement comme développeur principal, architectes, chef de projet, propriétaire de produit, scrum master. Donc vous avez parlé avec toute votre équipe et vous saviez quels rôles étaient présents et quels rôles manquaient. Par exemple, si le maître de mêlée est manquant quelle organisation adopte la mêlée, elle n'a pas implémenté la mêlée correctement. Il y a de la place pour l'amélioration. Vous avez examiné le processus agile de votre organisation. Donc, nous comparons la programmation extrême. On a foulé Cambon. Nous avons examiné les avantages et les inconvénients de chaque méthodologie. Andi eso vos devoirs était de savoir si le si votre organisation était mise en œuvre agile correctement. Si vous utilisiez la méthodologie agile, ce sont les attentes en matière de capacité au votre organisation. Enfin, vous avez fait une évaluation rapide des risques de votre organisation sur des chèques. Si quelque chose était en feu, s'il y avait un risque très probable avec un impact majeur, alors vous avez désactivé les modes d'embarquement. Vous êtes entré dans le moule anti-incendie, vous avez éteint le feu et ensuite vous êtes retourné à un seul embarquement. C' était donc une vérification très rapide pour s'assurer qu'il n'y a pas quelque chose de plus doux, complètement cassé, complètement cassé, quelque chose qui nécessitait votre attention immédiate. Dans la deuxième section, nous avons examiné la connaissance de la situation. Vous avez donc pris conscience de vos parties prenantes et de vos détenteurs de pouvoir sur les attentes que ces personnes ont de vous. Vous avez aussi regardé l'équipe. Vous avez examiné votre développement semble sur la façon dont ils créent de la valeur pour l'organisation. Vous avez donc parlé de tous les produits livrables que l'équipe produit, mais aussi de la façon dont ces libéraux sont utilisés par les clients. Peut-être avez-vous trouvé quelques surprises intéressantes que l'équipe passe beaucoup de temps à développer . Une fonctionnalité pour le produit sur vos clients n'utilisent même pas cette fonctionnalité qui ignore la fonctionnalité ou leur désactivation la première chose qu'ils font, ou peut-être même personnaliser l'avenir parce qu'ils veulent quelque chose de complètement différent. Donc, ici encore, ce sont des divergences intéressantes que vous pouvez utiliser pour des améliorations futures dans votre rôle sur Enfin, nous avons examiné ce que vous et votre équipe avez à prouver. Vous avez donc appris à quoi ressemblent ces parties prenantes et les détenteurs de pouvoir en tant qu'équipe. Nous avons couvert un certain nombre de métriques qu'ils pourraient appliquer lorsqu'ils jugent votre équipe, par exemple, la capacité de l'équipe à suivre les règles pour se conformer aux règles, ou la façon dont les équipes travaillent si elles sont 100 % chargées de travailler ou non. Onda. Nous avons regardé ce que les gens attendent de vous. Nous avons divisé cela en trois périodes. À court terme, à long terme immédiat, apprenez qu'à court terme, les gens examineront votre vision. Si vous avez une vision claire pour l'organisation à moyen terme, ils chercheront si vous êtes en mesure de gérer efficacement votre processus au sein de votre équipe à long terme. Ils regardent que vous êtes conscient de vos faiblesses si vous êtes en mesure de déléguer vos faiblesses à court terme et de traiter efficacement vos faiblesses à long terme. Ensuite, au cours de la dernière période, nous avons examiné le processus de notre enfant, comment le processus est mis en œuvre dans votre organisation. façon dont votre équipe met en œuvre le processus réel sur la façon dont votre équipe exécute construit la façon dont elle développe des logiciels sur la construction de logiciels vers la production. Nous avons regardé le département QA. On a fait un exercice d'incendie, donc on a testé le processus de stress. Donc ces 15 hacks que vous avez appris vous aideront à devenir une grande ville. Oh, sur la grande vidéo a un certain nombre de caractéristiques. Grande ville. Oh, c'est analytique. Une grande vidéo est empathique une grande ville. Oh, est visionnaire sous grand sitio est conduit tante. En mettant en œuvre ces 15 haches, vous cultiverez ces attributs en vous-même. Ce sera génial pour votre carrière. En parlant de carrière, le cheminement de carrière vers le CTO est assez simple. Habituellement, vous commencez comme un architecte ou moins VP de l'ingénierie sur. Ensuite, vous êtes promu vers le haut dans la ville en général sur son pas si difficile de devenir CTO. J' ai été en ville trois fois au cours de ma carrière, mais il est important d'être sur CDO exceptionnel. Beaucoup de sitios se concentrent uniquement sur la technologie sur la partie technologique de leur travail. Et j'espère qu'avec ce cours avec ces 15 haches, je vous ai aussi aidé à prendre conscience de la politique hors des aspects interpersonnels hors la liste. J' ai donc un dernier pourboire pour toi. J' ai déjà brièvement mentionné que c'était quand nous avons parlé de la situation. Sensibilisation 3 L'organisation sur vos intervenants va vous surveiller de près au fur et à mesure que vous progressez dans votre rôle de nouveau CTO. Ils ont des attentes de votre part, alors répétons ces attentes. Donc, à court terme, vos parties prenantes vont regarder. Si vous avez une vision claire de l'organisation, vous devez avoir une vision de l'endroit où vous voulez mener votre organisation là où vous serez dans un an en cinq ans dans 10 ans, quels sont vos objectifs ? Pour atteindre cette vision, vous pourriez être réchauffé en passant. Mais les parties prenantes ne s'intéressent qu'à Si vous avez une vision, avoir la mauvaise vision est beaucoup moins bourgeon que d'avoir aucune vision. Donc, à court terme, assurez-vous d'avoir une vision claire à moyen terme, assurez-vous que vous dirigez votre équipe et votre processus efficacement. Donc nous les avons couverts dans les 15 hacks. Vous voulez mettre en œuvre un processus agile dans votre organisation sur Voulez-vous que votre équipe exécute efficacement les sprints successifs ? Donc, à moyen terme, vos parties prenantes se pencheront sur votre efficacité sur l'efficacité de votre équipe votre capacité à gérer votre équipe et votre processus. À long terme, vos parties prenantes se pencheront sur vos faiblesses. Maintenant, ne paniquez pas. Tout le monde a des faiblesses sur Trois choses importantes est d'être conscient de vos faiblesses et d' avoir un plan pour les dépasser. À court terme, tu n'auras pas le temps de faire face à tes faiblesses. Donc vous allez avoir des délégués de Teoh autour de lui. Mais à long terme, six mois à 12 mois plus tard, vos parties prenantes vont vous regarder et elles s'attendent à ce que vous grandissiez. Donc tu vas devoir avoir un plan, Teoh. Faites face à vos faiblesses pour dépasser vos faiblesses. C' est donc un conseil de séparation que je veux vous donner au fur et à mesure que vous allez plus loin dans votre carrière. Encore une fois, félicitations pour avoir terminé le cours. Bonne chance avec le reste de votre carrière sous caution. J' espère que nous nous retrouverons dans un autre cours.