Les architectes, bien sûr, mais peut-être pas les architectes traditionnels.
Je ne parle pas du type d'architecte chef de file qui réfléchit et laisse ensuite les singes faire la dactylographie. Je veux dire un programmeur principal expérimenté qui comprend les compromis coûts / avantages des décisions difficiles à inverser et qui conseille les équipes sur ce qu'il faut faire.
Les architectes efficaces sont difficiles à trouver, mais cela peut être une position fantastique, et donc vous avez probablement au moins un programmeur expérimenté et réfléchi qui pourrait bien le faire. Une telle personne doit
- Prenez de bonnes décisions d'architecture, bien sûr, mais aussi
- Savoir comment donner des conseils efficacement, afin que les autres se sentent à l'aise de les prendre, et aussi
- Déléguer lentement les décisions d'architecture aux équipes
Ce dernier point déclenche beaucoup de monde. Lorsque des agilistes bien intentionnés disent des choses comme "L'équipe est propriétaire de l'architecture", ils ont ce "droit", mais je trouve les conseils presque totalement dénués de sens dans leur application. Si vous avez fait confiance à des équipes pour prendre la responsabilité de leur propre architecture, vous ne poseriez pas la question en premier lieu, n'est-ce pas?! Je suppose donc que vous posez la question car il y a une certaine inquiétude
- Personne ne prendra la responsabilité et nous aurons une mauvaise architecture, ou
- Les mauvaises personnes prendront la responsabilité et nous aurons une mauvaise architecture, ou
- Celui qui prend la responsabilité deviendra un bouc émissaire et vous espérez éviter cela
Si vous avez besoin de quelqu'un pour assumer la responsabilité, donnez-le à quiconque veut l'accepter. Sérieusement. Cette personne se soucie au moins. Donnez à cette personne les ressources dont elle a besoin pour faire le travail et aidez-la quand elle en a besoin. Peu importe à quel point la personne est compétente, car si elle s'en soucie, elle essaiera alors d'apprendre ce dont elle a besoin. Naturellement, une telle personne a besoin d'aide sous la forme de bons livres à lire et d'une communauté de pairs et de mentors à qui elle peut demander de l'aide et des conseils.
Si vous craignez que la mauvaise personne ne soit responsable, alors j'espère que vous savez qui est "la bonne personne" et que vous vous battez pour les installer en tant qu'architecte. Un livre comme The New Strategic Selling vous aidera à apprendre les techniques de vente pour y arriver.
Si vous avez juste besoin d'un bouc émissaire, alors donnez tranquillement des coups de coude aux autres pour donner la responsabilité à la carrière de celui que vous aimeriez le plus détruire ou altérer. Soyez au moins honnête à ce sujet.
Pour en revenir à un travail d'architecte efficace, ils peuvent considérer leur travail comme un poste de gestion, plutôt que comme un simple poste de décision. S'ils ne délèguent pas au moins les décisions les plus courantes aux équipes, ils deviendront un goulot d'étranglement et ralentiront toute l'organisation . Ajouter plus d'architectes au sommet ne va pas plus vite. Cultiver de meilleures décisions d'architecture à partir de zéro le fera. La technique du tableau de délégation aidera votre architecte à devenir plus à l'aise au fil du temps en déléguant de plus en plus de décisions aux équipes au fur et à mesure que ces équipes gagnent en confiance en faisant preuve de compétence.
Je pense à un grand architecte comme quelqu'un qui m'aide à mieux concevoir mes systèmes, qui me conseille patiemment lorsque je le demande et qui m'empêche parfois de prendre une très mauvaise décision. Un tel architecte agit comme un leader dans le vrai sens du mot: quelqu'un que d'autres suivent volontairement .
Je sais que c'était beaucoup.
Les références
Miller, la nouvelle vente stratégique . Ce livre comprend un modèle pour comprendre pourquoi vous n'avez pas réussi à conclure une vente spécifique. Je trouve cela précieux pour comprendre pourquoi les collègues ne feront pas la chose évidemment merveilleuse que je suggère.
Weinberg, devenir un leader technique . Ce livre m'a aidé à apprendre à faire la partie non-architecte du travail d'architecte efficace.
Appelo, panneaux de délégation et poker de délégation . Ne sous-estimez pas à quel point la délégation est difficile et combien nous aspirons. Apprenez à le faire plus efficacement et plus confortablement.