DéveloppeurWeb.Com
    DéveloppeurWeb.Com
    • Agile Zone
    • AI Zone
    • Cloud Zone
    • Database Zone
    • DevOps Zone
    • Integration Zone
    • Web Dev Zone
    DéveloppeurWeb.Com
    Home»Agile Zone»Mes premières réflexions en tant que responsable de l’ingénierie
    Agile Zone

    Mes premières réflexions en tant que responsable de l’ingénierie

    novembre 10, 2021
    Mes premières réflexions en tant que responsable de l'ingénierie
    Share
    Facebook Twitter Pinterest Reddit WhatsApp Email

    Récemment, j’ai rejoint Laboratoires Nextail en tant que responsable de l’ingénierie. Il s’agit de ma première expérience de travail dans une startup logicielle et également en tant que responsable de l’ingénierie. J’ai dirigé des équipes d’ingénieurs la majeure partie de ma carrière professionnelle avec d’autres rôles, notamment les suivants :

    • Tech Lead dans une petite société de conseil en logiciels.
    • Architecte de solution et chef d’équipe de l’équipe de consultants d’un important fournisseur de logiciels.
    • Chef d’équipe et Product Owner dans une importante entreprise de vente au détail de mode.

    Aucun de ces rôles n’était axé sur les personnes, il y avait toujours d’autres objectifs principaux. Aujourd’hui, je sais à quel point ils sont différents et à quel point le défi est différent.

    Qu’est-ce qu’un gestionnaire d’ingénierie?

    Il existe de nombreuses définitions du rôle de responsable de l’ingénierie, mais cela dépend beaucoup de l’entreprise. L’année dernière, j’ai participé à plusieurs processus d’embauche, et le même rôle était décrit différemment d’une entreprise à l’autre. En même temps, si nous interrogeons d’autres ingénieurs sur ce rôle, la réponse sera probablement différente entre eux et dépendra de leurs expériences.

    À mon avis, le la principale responsabilité d’un responsable de l’ingénierie doit être les personnes et l’équipe mais pas le projet, le produit ou l’architecture.

    • Si nous nous concentrons principalement sur le domaine technique, nous sommes probablement un ingénieur principal/personnel, un responsable technique, un architecte ou un directeur technique.
    • Si nous nous concentrons principalement sur le processus de livraison, nous sommes probablement des Delivery Managers.
    • Si nous nous concentrons principalement sur le produit, nous sommes probablement des Product Managers ou des Product Owners.
    • Une autre option est que les gens se concentrent sur la direction de tous les domaines et, dans ce cas, ce sont probablement des héros ! J’aime les équipes sans héros.

    Le titre n’est pas vraiment important mais ce que nous faisons et quels sont nos objectifs au quotidien. Les titres sont plus importants au début car génèrent des attentes pour nous et pour le reste de l’organisation, principalement lorsque nous commençons dans une nouvelle entreprise ou dans un nouveau rôle.

    Les gens et l’équipe

    Au cours de ma carrière professionnelle, j’ai cru que « un excellent logiciel est construit par de grandes équipes. » J’ai toujours essayé de prendre soin des personnes et de l’équipe, non seulement pour atteindre les objectifs mais aussi pour les aider à faire évoluer leur carrière professionnelle et à faciliter leur quotidien.

    J’ai de la chance car j’ai eu de bons managers et aussi de mauvais managers qui m’ont permis d’apprendre comment les actions impactent les gens et les équipes. Aujourd’hui, je peux comprendre que la plupart de mes managers n’étaient pas focalisés sur les personnes ou les équipes car ils n’avaient pas le temps de supporter mes besoins en tant qu’ingénieur ou équipe. On ne peut pas soutenir l’équipe et les gens, si on ne peut pas parler avec eux au moins toutes les semaines, deux semaines, voire mensuellement.

    Accompagner les équipes et les personnes demande beaucoup de temps. Ce n’est pas seulement le nombre de réunions « one to one » que nous avons et la durée de celles-ci, nous devons préparer préalablement la réunion en examinant la précédente, le plan d’action ou les rapports.

    Par exemple, si un ingénieur souhaite approfondir ses connaissances en architecture de données et que nous lui recommandons de lire un livre spécifique, nous devrions avoir le temps de discuter avec lui de ce qu’il apprend et de la manière dont cela l’aide. lui d’évoluer ou non. Parfois, j’aime lire le même livre et discuter avec lui de certains chapitres, car discuter avec d’autres personnes aide à améliorer la compréhension. Ceci n’est qu’un exemple, ce qui compte, c’est d’avoir le temps de fournir un support de qualité.

    Champ d’application du gestionnaire d’ingénierie

    Un responsable de l’ingénierie n’est pas seulement axé sur les personnes, mais nous avons également d’autres responsabilités secondaires. L’étendue de ces responsabilités dépendra de nombreux facteurs tels que la taille de l’entreprise, l’organisation de l’entreprise, la connaissance des personnes et du responsable ingénierie, ou encore la maturité des équipes.

    En tant que Responsables Ingénierie, nous devons être flexibles et nous adapter aux caractéristiques de chaque équipe et de chaque personne. Voici quelques exemples selon l’équipe.

    Équipes seniors et performantes

    Si nous devenons Engineering Manager d’une équipe senior composée de personnes ayant beaucoup d’expérience qui atteignent tous les objectifs et travaillent très bien ensemble, notre rôle en tant que Engineering Manager sera de leur fournir tout le soutien dont ils ont besoin et d’essayer d’apprendre d’eux. .

    Surtout, essayez de ne pas les déranger.

    Équipes avec des membres seniors et juniors

    C’est le cas le plus courant et nous devons les aider :

    • Faciliter l’intégration des nouveaux membres à l’équipe et à la culture d’entreprise.
    • Fournit une autre vue sur les solutions architecturales aux cas d’utilisation complexes.

    Nouvelles équipes

    Les nouvelles équipes avec des membres juniors nécessitent plus de soutien de la part du responsable de l’ingénierie :

    • Si le directeur de l’ingénieur a beaucoup de connaissances techniques, le directeur de l’ingénieur fournira un conseiller technique.
    • Si les Ingénieurs Logiciels ont des connaissances techniques mais qu’ils ne suivent aucune méthodologie et standardisation des processus, le Responsable Ingénieur les accompagnera pour l’améliorer en mettant à disposition un conseiller en processus.

    Des équipes qui n’atteignent pas leurs objectifs

    Nous devons analyser quelles sont les causes en collaboration avec l’équipe et concevoir une proposition pour l’améliorer.

    Qu’est-ce qu’un bon gestionnaire d’ingénierie?

    Les managers sont l’une des principales raisons pour lesquelles les ingénieurs quittent l’entreprise ou l’équipe. Pour moi, et en simplifiant, les bons managers en ingénierie sont ceux qui conservent leur équipe et avec lesquels tout le monde aimerait travailler.

    Quel est le plus compliqué ?

    D’après mon expérience, Engineering Manager est l’un des rôles de contributeurs mondiaux avec le plus de zones grises et où la réalisation de soi est plus complexe à réaliser. Cela provoque parfois que nous commettions des erreurs :

    • Lorsque l’équipe a de nombreuses tâches, essayez d’obtenir des tâches au lieu d’analyser pourquoi cela se produit.
    • Prenez beaucoup de décisions qui empêchent les gens de grandir.
    • Vouloir que l’équipe travaille comme nous le voudrions au lieu de la soutenir pour améliorer les points faibles.
    • Ne pas comprendre que nous atteignons l’objectif lorsque nous devenons inutiles pour que l’équipe et les personnes atteignent leurs objectifs.

    Dans mon cas, et du fait de mon bagage technique, les plus difficiles sont les suivantes :

    • Évitez de prendre des décisions techniques ou de trop vous impliquer dans ces décisions.
    • Découvrez comment vous impliquer dans l’équipe au quotidien sans impact négatif sur eux. Un scénario courant est le rôle de responsable de l’ingénierie dans les équipes qui suivent la méthodologie Scrum.

    Peut-être que quelqu’un pense que je ne parle pas de résolution de conflits, d’objectifs ou de comment être un leader. Ce sont des sujets pour le prochain article.

    Pourquoi Engineering Manager est-il devenu ma prochaine étape ?

    En tant que technologue, j’ai beaucoup de chance car j’aime ma carrière professionnelle indépendamment du rôle et je vis un moment spécial pour le secteur de la technologie. Il y a tellement d’opportunités et de défis que je peux choisir ce que je veux faire pour les années à venir.

    J’aime toujours aider les autres, continuer à apprendre et relever de nouveaux défis. Je cherchais à avoir suffisamment de temps pour soutenir l’équipe et les gens, les aider à grandir et une entreprise qui valorise cela.

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Add A Comment

    Leave A Reply Cancel Reply

    Catégories

    • Politique de cookies
    • Politique de confidentialité
    • CONTACT
    • Politique du DMCA
    • CONDITIONS D’UTILISATION
    • Avertissement
    © 2023 DéveloppeurWeb.Com.

    Type above and press Enter to search. Press Esc to cancel.