Mesures de l'architecture logicielle
by Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods
Chapitre 6. La mise à l'échelle d'une organisation : Le rôle central de l'architecture logicielle
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
J'étudie les systèmes sociotechniques et la théorie de la complexité. Bien que je sois un ingénieur logiciel dans l'âme, j'adore les défis qui découlent de l'intersection des personnes, de la technologie et des processus sous-jacents : les systèmes sociotechniques. Pouvoir contribuer et avoir un impact positif sur les systèmes dont je fais partie est ce qui me fait sortir du lit tous les jours. Je pense que les directeurs de la technologie (CTO) et les directeurs des produits et de la technologie (CPTO) doivent comprendre leurs systèmes sociotechniques et y contribuer, en permettant aux personnes et aux équipes qui les entourent d'exceller dans leurs domaines d'expertise.
J'ai distillé mes pratiques d'architecture logicielle en occupant différents rôles, notamment celui d'ingénieur logiciel, de manager, d'architecte logiciel, de consultant et de directeur technique. Je me spécialise dans les entreprises numériques qui font une différence dans la vie des gens. Plus précisément, je travaille principalement avec des scale-ups, des organisations qui ont prouvé que leurs produits sont acceptés sur un marché et qui cherchent à s'étendre à plusieurs marchés ou à lancer de nouveaux produits. J'écris ce chapitre avec mes "lunettes de directeur technique", ...