Organizing Business and Technology Teams for Fast Flow
Matthew Skelton, Manuel Pais
Topologies#
business#
leaders#
«این کتاب به مدیران و رهبران کسبوکار کمک میکند تا روی استراتژیهای کلیدی تیمهای دارای عملکرد بالا تمرکز کنند و بهطور مؤثری پاسخگوی نیازهای امروز و چشمانداز در حال تحول آینده باشند.»
―بری اورایلی (Barry O'Reilly)، نویسنده کتابهای Unlearn و Lean Enterprise
تیمهای نرمافزاری مؤثر برای هر سازمانی ضروریاند تا بتوانند بهطور مستمر و پایدار ارزش ایجاد کنند. اما چگونه میتوان بهترین ساختار تیمی را متناسب با اهداف، فرهنگ و نیازهای خاص سازمان خود ایجاد کرد؟
کتاب «توپولوژی تیمها» (Team Topologies) مدلی عملی، گامبهگام و منعطف برای طراحی سازمانی و تعاملات تیمهاست که بر اساس چهار نوع بنیادی تیم و سه الگوی تعامل تیمی بنا شده است. این مدل، تیمها را بهعنوان ابزار اصلی تولید ارزش در نظر میگیرد و امکان رشد تدریجی ساختارهای تیمی و مسیرهای ارتباطی را همراه با بلوغ سازمانی و فناوری فراهم میآورد.
در کتاب Team Topologies، مشاوران فناوری اطلاعات، متیو اسکلتون (Matthew Skelton) و مانوئل پایس (Manuel Pais)، تجربیات ارزشمند خود درباره الگوهای موفق ساختاردهی و تعامل تیمی را به اشتراک میگذارند تا خوانندگان بتوانند الگوهای مناسبی برای تیمهای سازمان خود انتخاب کرده و آنها را بهبود دهند؛ این رویکرد سلامت نرمافزار را حفظ کرده و مسیرهای ایجاد ارزش را بهینه میکند.
Team Topologies یک گام بزرگ در طراحی سازمانی برای نرمافزار است و روشی شفاف برای تعامل و ارتباط بین تیمها ارائه میکند که باعث میشود معماری نرمافزار حاصل واضحتر و پایدارتر شده و مشکلات بین تیمها به سیگنالهایی ارزشمند برای رشد و خودمدیریتی سازمان تبدیل شوند.
چهار نوع بنیادی از «توپولوژی تیمها»
اکثر سازمانها انواع متنوعی از تیمها را بهکار میگیرند. حتی بسیاری از تیمها چندین نقش را همزمان به عهده دارند. این آشفتگی در ساختار تیمی، درک چشمانداز کلی سازمان را برای همه دشوار کرده و جریان کاری مؤثر را مختل میکند.
با استفاده دقیق از مدل ارائهشده در این کتاب، تنها چهار نوع ساختار تیمی کافی است تا سیستمهای نرمافزاری مدرن را بهشکل مؤثری ایجاد و مدیریت کنید. این چهار نوع تیم، وقتی با مرزبندیهای مؤثر نرمافزاری و سه الگوی تعامل تیمی ترکیب میشوند، به قالب قدرتمندی برای طراحی اثربخش سازمانی تبدیل میشوند. این رویکرد «توپولوژی تیمها» برای طراحی سازمان است.
درباره نویسنده، متیو اسکلتون (Matthew Skelton)
متیو اسکلتون از سال ۱۹۹۸ در حوزه ساخت، استقرار و مدیریت سیستمهای نرمافزاری تجاری فعالیت داشته و سابقه همکاری با سازمانهایی همچون بورس لندن (London Stock Exchange)، گلاکسواسمیتکلاین (GlaxoSmithKline)، FT.com، LexisNexis و دولت بریتانیا را دارد.
او در حال حاضر مدیر بخش مشاوره شرکت Conflux است. همچنین او از نویسندگان کتابهای Continuous Delivery with Windows and .NET (۲۰۱۶) و Team Guide to Software Operability (۲۰۱۶) است.
متیو دارای مدرک کارشناسی علوم کامپیوتر و سایبرنتیک از دانشگاه ردینگ، کارشناسی ارشد علوم اعصاب از دانشگاه آکسفورد و کارشناسی ارشد موسیقی از دانشگاه باز انگلستان است. او همچنین دارای عنوان مهندس خبره (CEng) در بریتانیا است.
درباره نویسنده، مانوئل پایس (Manuel Pais)
مانوئل پایس یک مشاور مستقل در حوزه DevOps و Continuous Delivery است که تخصص او در زمینه طراحی تیمها، رویهها و جریان کاری است. او به سازمانها کمک میکند تا DevOps و Continuous Delivery را (هم از جنبه فنی و هم انسانی) از طریق ارزیابیهای استراتژیک، کارگاههای عملی و کوچینگ پیادهسازی کنند.
مانوئل همچنین یکی از نویسندگان کتاب Team Guide to Software Releasability (۲۰۱۸) است.
درباره IT Revolution: پیشگام انقلاب بعدی در فناوری اطلاعات
انتشارات IT Revolution کتابهایی منتشر میکند که نمایانگر بهروزترین شیوهها در سازمانهای فناوری اطلاعات هستند. هدف ما ارتقای سطح کار فناوری، اندازهگیری هزینههای انسانی و اقتصادی ناشی از عملکرد ضعیف فناوری اطلاعات، و بهبود زندگی حرفهای متخصصان فناوری در سراسر جهان است. نویسندگان ما رهبران فکری در این صنعت هستند که از طریق گفتمان پیشرفته خود، الهامبخش تحول مثبت در حوزه فناوری اطلاعاتاند.
این انتشارات که در سال ۲۰۱۳ توسط «جین کیم (Gene Kim)» تأسیس شد، با انتشار کتابها و تولید نشستهای سازمانی DevOps در لندن و سانفرانسیسکو، و همچنین حمایت از پروژههای تحقیقاتی کیفی و کمّی با شرکای مختلف، جامعه DevOps را همراهی و حمایت میکند.
Design better teams to deliver value faster.
"This book will help executives and business leaders focus on the key strategies of high performance teams to effectively address the needs of today and the evolving landscape of tomorrow.” —Barry O'Reilly, author of Unlearn and Lean Enterprise
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the best team organization for your specific goals, culture, and needs?
Team Topologies is a practical, step-by-step, adaptive model for organizational design and team interaction based on four fundamental team types and three team interaction patterns. It is a model that treats teams as the fundamental means of delivery, where team structures and communication pathways are able to evolve with technological and organizational maturity.
In Team Topologies, IT consultants Matthew Skelton and Manuel Pais share secrets of successful team patterns and interactions to help readers choose and evolve the right team patterns for their organization, making sure to keep the software healthy and optimize value streams.
Team Topologies is a major step forward in organizational design for software, presenting a well-defined way for teams to interact and interrelate that helps make the resulting software architecture clearer and more sustainable, turning inter-team problems into valuable signals for the self-steering organization.
Table of Contents
PART I TEAMS AS THE MEANS OF DELIVERY
Chapter 1: The Problem with Org Charts
Chapter 2: Conway’s Law and Why It Matters
Chapter 3: Team-First Thinking
PART II TEAM TOPOLOGIES THAT WORK FOR FLOW
Chapter 4: Static Team Topologies
Chapter 5: The Four Fundamental Team Topologies
Chapter 6: Choose Team-First Boundaries
PART III EVOLVING TEAM INTERACTIONS FOR INNOVATION AND RAPID DELIVERY
Chapter 7: Team Interaction Modes
Chapter 8: Evolve Team Structures with Organizational Sensing
"The high performing team is the core generator of value in the modern digital economy. But cultivating and scaling an adaptive ecosystem of such teams is a too-often elusive goal. In this book, Skelton and Pais provide innovative tools and concepts for structuring the next generation digital operating model. Recommended for CIOs, enterprise architects, and digital product strategists worldwide." -- Charles Betz, Principal Analyst and Global DevOps Lead, Forrester Research
“The Team Topologies book by Matthew Skelton and Manuel Pais is unique. It is going to have a big influence across tech companies. We need a structured and methodical approach to shaping teams for continuous delivery instead of copying a few Spotify rituals. This is the book.” -- Nick Tune, API Platform Lead, Navico
Team Topologies informs and enriches our understanding of organizational architecture...it serves as a pragmatic guide whether forming teams and enabling them to meet their challenges or helping existing teams become more effective at responsive value delivery. -- Ruth Malan, Architecture Consultant at Bredemeyer Consulting
“Team Topologies provides fresh insights on how to anticipate and adapt to market and technology changes. To survive, enterprises need to unlearn existing command and control structures and instead move authority to leaders with the best information to take action and respond. This book will help executives and business leaders focus on the key strategies of high performance teams to effectively address the needs of today and the evolving landscape of tomorrow.” -- Barry O'Reilly, Co-Founder Nobody Studios, author of Unlearn and Lean Enterprise
“When your teams encounter friction and bottlenecks it can be tempting to throw more people, tooling, and process at the problem. Your solution likely lies in a new team topology. But what should that look like? Team Topologies provides a much-needed framework for evaluating and optimizing team organization for increased flow. Teams that have the right size, the right boundaries, and the right level of communication are poised to deliver value to the company and satisfaction to the team members. Team Topologies combines a methodical approach with real-world case studies to unlock the full potential of your tech teams.” -- Greg Burrell, Senior Reliability Engineer at Netflix
“There is nothing more fundamental to management than how you structure your organization and what behaviors you encourage. Despite this, few have attempted to catalog and analyze the organizational design patterns of IT organizations going through Digital, DevOps, and SRE transformations. Skelton and Pais have not only accepted this bold challenge, but they've also hit the mark by creating an indispensable and unique resource.” -- Damon Edwards, Entrepreneur and Technology Executive
“DevOps Topologies is an outstanding resource for all technical leaders pushing for modern approaches to effective partnerships between Development and Operations. It goes beyond high level explanations of DevOps offering that there are many flavors that a company may choose to adopt based on a few factors including maturity, size and product landscape. At Condé Nast International, this resource was crucial in understanding our current DevOps state and in defining the vision for our aspirational DevOps operating model. We were able to navigate around the pitfalls and organizational anti-patterns as excellently described in the models. The models themselves proved extremely useful artifacts in aligning both stakeholders and teams directly involved. Lastly, I introduced a new function to the business which hadn't existed before: Site Reliability Engineering. The DevOps Topologies resource was a primary resource in firstly convincing myself that we had matured and grown to a point to justify SRE, but also in articulating to the business stakeholders the strategy for our new DevOps model. I am extremely pleased that Matthew and Manuel are growing on the success of the DevOps Topologies website and turning their further learnings into the far-reaching Team Topologies book for organization design.” -- Crystal Hirschorn, VP of Engineering, Global Strategy and Operations at Condé Nast
“I have found Matthew and Manuel's work on patterns and language to be incredibly valuable in both shaping strategies to transform team contexts over time across our organization, as well as in helping business and technology leadership connect with the topics of flow and continuous delivery.” -- Richard James, Managing Director, Tech Transformation Unit Lead, Accenture
“DevOps is great, but how do real-world organizations actually structure themselves to do it? You can't just put everyone on a single, silo-less team, all sitting together in one giant open-plan office and going out to lunch or playing foosball together. Team Topologies provides a practical set of templates for addressing the key DevOps question that other guides leave as an exercise for the student.” -- Jeff Sussna, Author of Designing Delivery
“Matthew Skelton and Manuel Pais say ‘Team Topologies is meant to be a functional book'—and it is. It's well constructed and signposted, based in sound thinking, and challenges readers to assume, like them, that an organization is a socio-technical system or ecosystem. From this assumption comes practical suggestions, no prescriptions, and skill in explaining an approach that provides for effective tech/human organization design. For anyone in the tech/organization design field, [Team Topologies is] well worth reading.” -- Dr. Naomi Stanford, Organization Design Practitioner, Teacher, and Author
“I've long enjoyed learning from Matthew's and Manuel's work, and have been recommending their content to clients and peers for several years (in particular, DevOpsTopologies.com). It's great to see that their wisdom for organizing teams has been collated into a single book, because as the cliché goes, the hard stuff when working in an organization is always in relation to the ‘soft' skills (and people and teams). If you're looking for an analysis of the challenges with the traditional ways of working, and also some practical guidance on mitigation strategies (e.g., new interaction modes, reducing cognitive load, and creating appropriate ‘Team APIs'), then this is the book for you!” -- Daniel Bryant, Technical Consultant/Advisor and News Manager at InfoQ
“Team Topologies makes for a fascinating read as it explores the symbiotic relationship between teams and the IT architecture they support. It goes beyond the common approach of static org charts or self-organizing chaos and shows how to evolve the people system and IT system together.” -- Mirco Hering, Global DevOps Lead Accenture and Author of DevOps for the Modern Enterprise
“Teams are the fundamental building block of organizations, how those teams work and the system they operate in are the difference between average and high performance. I believe this book is a deep well of information for how you can optimize your organization's system for your current context.” -- Jeremy Brown, Director, Red Hap Open Innovation Labs EMEA
MATTHEW SKELTON has been building, deploying, and operating commercial software systems since 1998. Head of Consulting at Conflux, he specializes in Continuous Delivery, operability and organization design for software in manufacturing, ecommerce, and online services, including cloud, IoT, and embedded software.
MANUEL PAISis an organizational IT consultant and trainer focused on team interactions, delivery practices, and accelerating flow. Recognized by TechBeacon in 2019 as one of the top 100 people to follow in DevOps, he is also coauthor of the book Team Topologies. He helps organizations rethink their approach to software delivery, operations, and support via strategic assessments, practical workshops, and coaching.