5 façons d’impliquer les personnes qui n’écrivent pas de code dans le processus DevOps


  • FrançaisFrançais



  • La transformation DevOps s’étend au-delà des équipes de développement et d’exploitation. Il est également pertinent pour d’autres parties de l’organisation. Ces nouveaux collaborateurs peuvent offrir de nouvelles perspectives à l’équipe de développement qui cherche à maintenir l’alignement avec les besoins des clients.

    Cet article décrit les moyens d’impliquer d’autres parties de votre entreprise dans DevOps.

    Collaborer avec les équipes marketing et commerciales

    Les entreprises de produits et de services doivent rendre compte de leurs équipes de vente et de marketing dans leur transformation DevOps. DevOps peut aider à éliminer les silos entre les ventes, le marketing et le développement.

    Les équipes commerciales et marketing chargées des lancements de nouveaux produits ont besoin d’une visibilité constante sur l’avancement des projets de développement. Je dirais également que les parties prenantes du développement gagnent une vue sur les activités de marketing. L’époque des surprises techniquement inexactes dans les supports marketing ne devrait plus être dans une culture DevOps. Les organisations commerciales peuvent communiquer les commentaires et les exigences des clients dans le cycle de développement afin que les versions incrémentielles puissent inclure les fonctionnalités demandées par les clients. Vous pouvez augmenter cette implication de plusieurs façons :

    • Utilisez des outils de chat de groupe open source tels que Le plus important ou Rocket.chat pour configurer des canaux de mise sur le marché (GTM) ou de lancement de produits pour le partage d’informations sur les produits si vous ne l’avez pas déjà fait.
    • Incluez les ventes et le marketing dans le cycle de publication de la construction, leur permettant de recevoir une démo ou même d’utiliser une version de test.
    • Donnez à vos équipes commerciales et marketing un accès à la documentation pendant le cycle de développement.

    L’automatisation est une priorité dans DevOps. C’est à vous d’éduquer votre équipe marketing sur la façon dont l’automatisation modifie la façon dont votre organisation fournit des logiciels en interne et en externe, afin qu’elle fasse partie de l’histoire de votre entreprise. Je suggère également d’examiner les moyens d’automatiser la création de rapports de données à partir de votre chaîne d’outils d’intégration continue/développement continu (CI/CD) au profit du marketing.

    La collaboration et les rôles partagés avec le marketing dans le développement des user stories, les définitions de produits, la documentation utilisateur et les supports marketing créent un nouveau sens avec un calendrier de projet pour soutenir ces activités.

    Accélérez et automatisez la création de contenu technique

    Le moment est venu pour les rédacteurs techniques et autres développeurs de contenu de s’asseoir à la table DevOps. C’est un sujet que j’ai abordé dans un article précédent d’Opensource.com.

    Voici quelques façons d’impliquer les créateurs de contenu technique et marketing dans votre processus DevOps :

    • Abattez tous les silos culturels ou de planification entre votre rédacteur technique et l’équipe de projet et donnez au rédacteur une place à la table, en commençant par intégrer le rédacteur dans l’équipe.
    • Gérez tout contenu lié au projet avec une chaîne d’outils ou un modèle de pipeline similaire lorsque vous gérez votre livraison continue à l’aide d’outils de documentation automatisés tels que docToolchain, Hugoou Jekyll.
    • Prenez un progressiste approche perfectionniste du contenu, de sorte que le développement du contenu suit le rythme du développement du produit.
    • Introduire un modèle de documentation continue (ou une méthodologie similaire) pour accélérer le développement de contenu à la vitesse DevOps.

    [ Read also: A DevOps guide to documentation ]

    Demandez conseil à votre service juridique

    Même votre service juridique et financier a un rôle potentiel dans votre processus DevOps. Bien qu’un avocat d’entreprise ne facture pas son temps directement à vos projets DevOps, il y a du travail pour eux dans certaines facettes de vos licences de logiciels open source et commerciaux. Voici quelques façons d’impliquer votre service juridique dans DevOps :

    • Confiez l’octroi de licences de logiciels open source à l’un de vos avocats d’entreprise et encouragez la collaboration entre les juristes et vos développeurs avertis open source.
    • Les entreprises de taille moyenne devraient inclure une représentation juridique dans le cadre de tout centre d’excellence open source ou d’autres équipes interfonctionnelles qui se concentrent sur les logiciels open source.
    • Les grandes entreprises devraient inclure une représentation juridique dans le cadre de leur bureau de programme open source.

    Suivi des coûts avec votre service comptable et financier

    Opérations financières (FinOps) et l’optimisation des coûts du cloud font aujourd’hui partie intégrante des projets de transformation numérique. Coût surveillance et l’optimisation devrait faire partie de tout déploiement Kubernetes.

    Mis à part la sélection d’outils pour faire de la surveillance des coûts de Kubernetes une réalité, vous devez commencer tôt à collaborer avec votre service comptable et financier. Un ingénieur ou un architecte de solution doit s’associer à un représentant du service comptable pour intégrer les contrôles financiers et la surveillance dans la phase de planification de DevOps.

    Mettez en place des rapports en libre-service pour vos dirigeants

    De temps en temps, vous devrez peut-être impliquer votre équipe de direction dans votre processus DevOps. Non, vous ne voulez pas qu’ils travaillent côte à côte avec vos équipes. Au lieu de cela, vous souhaitez exploiter vos données backend grâce à une utilisation judicieuse et innovante des analyses et des rapports. Voici quelques exemples :

    • Temps de changement d’application, le temps entre la validation du code et le déploiement.
    • Volume de problèmes, capturant le nombre de problèmes signalés par le personnel et les clients au cours d’une période donnée.
    • Le délai de rentabilisation est une mesure commerciale du temps passé entre une demande de fonctionnalité et la réalisation de la valeur commerciale.

    Lorsque vous mettez en place les rapports et les pistes d’audit appropriés pour vos efforts DevOps, vous bénéficiez également d’un nouveau canal pour communiquer les réussites et les défis du projet aux parties prenantes. Plus important encore, vous disposez désormais de données exploitables pour étayer ce que vous signalez.

    Dernières pensées

    En fin de compte, DevOps peut et doit transformer votre entreprise. Une transformation à grande échelle ne se produit que si vos équipes de développement et d’exploitation commencent à collaborer avec d’autres unités commerciales pour atteindre les objectifs DevOps à l’échelle de l’entreprise. Alors que de nombreuses organisations parlent de la puissance des équipes interfonctionnelles, impliquer des personnes qui n’écrivent pas de code dans le processus DevOps est en fin de compte un exercice culturel, car cela supprime encore plus de silos dans votre organisation.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *