Rejoignez-Nous sur

Quels sont les principes d’ingénierie de Coinbase?

0*7OmsOMcPw6QTIKpc

News

Quels sont les principes d’ingénierie de Coinbase?

Jesse Pollak

Au cours des trois dernières années, l'équipe d'ingénierie de Coinbase a presque triplé de taille: de dizaines d'ingénieurs début 2016 à des centaines d'ingénieurs. Dans le même temps, nous avons également augmenté la surface de produit sur laquelle nous travaillons: à partir de 1 produit (Coinbase) à 6 produits Coinbase distincts qui construisent collectivement la cryptoéconomie.

Face à l’augmentation de la taille de notre équipe et de notre gamme de produits, nous avons relevé quelques défis:

  1. Avec l’augmentation du nombre de personnes, il est de plus en plus difficile de maintenir une culture cohérente dans l’ensemble de l’organisation d’ingénierie.
  2. À mesure que nous avons augmenté le nombre de produits, nous avons constaté une divergence dans la manière dont différentes équipes abordent la construction de leurs produits (et choisissent ce qu'il faut construire ou non).
  3. Alors que nous commençons à nous lancer dans des initiatives d'ingénierie pluriannuelles et multi-équipes, nous avons constaté des résultats variables selon les équipes, en fonction de la culture utilisée.

Chacun de ces défis peut être défini comme «une échelle accrue crée une variabilité accrue». Et, alors que nous avons constaté que la diversité des approches est précieuse, nous avons également constaté que de grandes incohérences minent notre capacité à générer des économies d’échelle. Par exemple, si nous construisons tous nos produits de différentes manières, nous ne pouvons pas partager les outils / processus de manière aussi efficace. Ou bien, si nous construisons toutes nos équipes de différentes manières, nous aurons plus de difficultés à collaborer ou à changer ce sur quoi nous travaillons. Ou si nous avons des points de vue différents sur ce qui est important, lorsque nous nous lancerons dans un produit pluriannuel au sein de nombreuses équipes, nous verrons différentes équipes prendre des directions très différentes (ou ne pas hiérarchiser les mêmes initiatives).

Il n’existe pas de solution parfaite à ces problèmes – mais Coinbase est une organisation qui priorise l'exécution efficaceNous avons donc décidé de prendre du recul et de trouver un moyen d’optimiser la cohérence de l’approche au sein de notre organisation.

Après avoir discuté de la meilleure façon de résoudre ce problème, nous avons opté pour une approche en deux volets. Premièrement, nous travaillerions en tant qu’organisation pour définir un ensemble de principes d’ingénierie qui Comment nous devrions travailler ensemble. Ces principes étendraient notre valeurs de l'entreprise et Culture, en les appliquant spécifiquement à notre bureau d’ingénierie. Ensuite, nos cadres supérieurs travailleraient ensemble pour élaborer une stratégie à long terme qui énonce à un très haut niveau quoi La plate-forme d'ingénierie de Coinbase devrait ressembler à dans 2 à 4 ans. Avec ces deux éléments, nous aurions une direction claire pour ce que nous voulons être, mais nous pourrons y arriver en donnant plus de pouvoir à des décisions décentralisées alignées (au lieu de nous baser sur un processus décisionnel descendant).

Sur la base de ces conversations, nos objectifs formalisés pour la création de principes d'ingénierie sont devenus:

  1. Favoriser une approche d'ingénierie cohérente dans l'ensemble de nos produits hétérogènes
  2. Permettre des décisions techniques productives et décentralisées
  3. Aidez les nouveaux membres de notre équipe à comprendre comment nous travaillons et où nous allons

Au cours des trois derniers mois, nous avons mis en place un processus pour créer ces principes. Six principes ont été définis: #SecurityFirst, #BuildValue, #OneCoinbase, #ExplicitTradeoffs, #APIDriven et # 1–2-Automate. Notre espoir est que ces principes servent de fil conducteur qui unit toutes nos équipes et nous aide à définir une approche d'ingénierie cohérente et alignée dans les années à venir!



Traduction de l’article de Jesse Pollak : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

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

Plus dans News

Les Plus Populaires

Acheter des Bitcoin

Acheter des Alt-Coins

Sécuriser vos Cryptos

Vêtements et Produits Dérivés

Top