Buy new:
$20.10
FREE delivery: Saturday, April 6 on orders over $35.00 shipped by Amazon.
Ships from: Amazon.com
Sold by: Amazon.com
List Price: $26.00 Details

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
Save: $5.90 (23%)
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Saturday, April 6 on orders shipped by Amazon over $35
Or fastest delivery Friday, April 5. Order within 8 hrs 44 mins
In Stock
$$20.10 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$20.10
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
$3.99 delivery April 10 - 11. Details
Used: Good | Details
Sold by gdwil
Condition: Used: Good
Comment: The cover has visible markings and wear. Purchasing this item from Goodwill provides vocational opportunities for individuals with barriers to employment.
Access codes and supplements are not guaranteed with used items.
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

Team Topologies: Organizing Business and Technology Teams for Fast Flow Paperback – Illustrated, September 17, 2019

4.5 out of 5 stars 2,485

{"desktop_buybox_group_1":[{"displayPrice":"$20.10","priceAmount":20.10,"currencySymbol":"$","integerValue":"20","decimalSeparator":".","fractionalValue":"10","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"0wdS14bBaeRGE6M63KmrESMeYL6ScJiBaWPBN9xoM1Bp5I1M0SJvE%2BxwiWRkbx0N%2FWY5qAa04QgMA0i5fsS7um86lA2breCsZDII%2FVJM7BUldU8eprVOsAF4TacJ81MU8d8rneYM0%2FWs%2BZ4mIywcgg%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$14.89","priceAmount":14.89,"currencySymbol":"$","integerValue":"14","decimalSeparator":".","fractionalValue":"89","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"0wdS14bBaeRGE6M63KmrESMeYL6ScJiBjwOdBg0lCQeh%2F8nFF4Drr1DQPDhhX1hCAwEf0R0uH9HOf%2BnxOGSU%2B1dtzCE9MiBNKJiFj1qjLPciRqW7vLAq7C3vh2f30AZ87%2B%2FXhyNw3sWqDCBoKnVXpPo%2FVtj1Arnin2rnpqzN8wtNjcGfD%2Bl18vcmr0juV%2BgZ","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons


The Amazon Book Review
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.

Frequently bought together

$20.10
Get it as soon as Saturday, Apr 6
In Stock
Ships from and sold by Amazon.com.
+
$13.00
Get it as soon as Saturday, Apr 6
In Stock
Ships from and sold by Amazon.com.
+
$13.59
Get it as soon as Saturday, Apr 6
In Stock
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.
Popular Highlights in this book

From the Publisher

four team topologies, organizational design

The Four Fundamental Team Topologies

Most organizations use a variety of team types in their organization. And, many teams even take on multiple roles. But this sprawl makes it difficult for everyone to visualize the organization landscape, and clogs the pipes of effective work flow.

When used with care, there are only four team topologies (or types) needed to build and run effective modern software systems. When combined with effective software boundaries and the three team interaction modes, these four team types act as a powerful template for effective organizational design. This is the Team Topologies approach to organizational design.

Matthew Skelton, Author photo, IT Consultant

About Author Matthew Skelton

Matthew Skelton has been building, deploying, and operating commercial software systems since 1998, and has worked for organizations including London Stock Exchange, GlaxoSmithKline, FT.com, LexisNexis, and the UK government. Head of Consulting at Conflux, Matthew is the co-author of the books Continuous Delivery with Windows and .NET (2016) and Team Guide to Software Operability (2016). Matthew holds a BSc in computer science and cybernetics from the University of Reading, an MSc in neuroscience from the University of Oxford, and an MA in music from the Open University. He is a chartered engineer (CEng) in the UK.

Manuel Pais, Author Photo, IT Consultant

About Author Manuel Pais

Manuel Pais is an independent DevOps and Continuous Delivery Consultant focused on team design, practices, and flow. He helps organizations define and adopt DevOps and Continuous Delivery (both from technical and human perspectives) via strategic assessments, practical workshops, and coaching. Manuel is also the co-author of Team Guide to Software Releasability (2018).

IT Revolution, Books, Publisher

IT Revolution: Leading the Charge to the Next Revolution in IT

IT Revolution publishes books that exemplify the most current best practices for IT orga­nizations in the enterprise. Our goal is to elevate the state of technology work, quantify the economic and human costs associated with sub-optimal IT performance, and improve the lives of IT professionals around the world. Our authors include top industry thought-leaders who, through elevated discourse, inspire positive change for IT practitioners. Founded in 2013 by Gene Kim, IT Revolution serves the DevOps community by publishing numerous books and other publications, producing the DevOps Enterprise Summits in London and San Francisco, and supporting qualitative and quantitative research projects with various partners.

Editorial Reviews

Review

"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

“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

“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

About the Author

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.

Product details

  • Publisher ‏ : ‎ IT Revolution Press; Illustrated edition (September 17, 2019)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 240 pages
  • ISBN-10 ‏ : ‎ 1942788819
  • ISBN-13 ‏ : ‎ 978-1942788812
  • Item Weight ‏ : ‎ 13.8 ounces
  • Dimensions ‏ : ‎ 6.09 x 0.6 x 8.86 inches
  • Customer Reviews:
    4.5 out of 5 stars 2,485

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.5 out of 5 stars
4.5 out of 5
2,485 global ratings
Learn to thoughtfully design engineering org at scale - Great "API Design" for teams
5 Stars
Learn to thoughtfully design engineering org at scale - Great "API Design" for teams
You ship your org chart. Therefore, to fix shipping, fix your org first. This is often called the "Inverse Conway maneuver". Or, more verbosely, something like - "developing software is a socio-technical complex problem. We often naively focus on the technical part and only reactively look into the org part much later in the process. This should be turned around. Start with building the right org. In fact, the right org should be the very FIRST deliverable of a system architecture." All good, except there is no existing framework, empirical literature or large-scale study of "technical org design". That results in biased, reactive and unnecessarily nested, if not random, engineering orgs. To try to produce what we ought to, we lean into what we had in the past. That primarily results in huge communication overhead.This book methodically shows how to think and act on org design. It lays out four primary org types - value stream- (say, feature teams), enabling-, 'Complicated Subsystem- (say, databases or network), and Platform teams. It also shares three interaction modes these teams could work with each other - Collaboration, X-as-a-service and Facilitating. The 4x3 framework itself is a very powerful outcome from this. It also offers deep insights into composing, evolving and improving teams, and therefore the outcome of engineering orgs. Some key takeaways --- Treat people & technology as a single carbon/silicon system.-- Hallmark of good org design is where the communication pathways converge with the org chart. Org-charts are top-down constructs, most human communication at the workplace is "lateral" - with their peers. Pay attention to this when taking an org chart driven decision,-- When a team's "cognitive capacity" is exceeded, the team becomes a delivery bottleneck.-- Conway's big idea really was this question - "Is there a better design that is not available to us because of our org?" An org has a better chance of success if it is reflectively designed.-- Orgs arranged in "functional silos" (e.g., QA, DBA, Security) is unlikely to produce well architected end-to-end flow.-- "Team assignments are the first draft of the architecture".-- "Real gains in performance can often be achieved by adopting designs that adhere to a dis-aggregated model".-- High performing teams, by definition, are long lived. Regular reorg for "management reasons" should be a thing of the past.-- Single team is typically upper bounded at a size of 15 people. That is the ceiling of people with whom "we can experience deep trust".-- Three types of cognitive load - Intrinsic, Extraneous and Germane. Germane is more domain specific - where value is added. Our goal therefore is to eliminate "extraneous cognitive load", e.g., worry-free, reliable build with automated tests should be a promise fulfilled.-- Rather than choosing the architecture structure (e.g., monolith etc), therefore a leader's objective function should be to manage the cognitive load of every team to achieve safe and rapid software delivery.-- High trust team management is essentially "eyes on, hands off".-- SRE teams are not essential, they are optional. The single most important "business metric" for SREs is "error budget".-- Designing platform team(s) is one of the hardest decisions. Left to engineers alone, Platform will be overbuilt. A 2x2 framework -- "Engineering Maturity" (High-Low) vs. "Org Size or Software Scale" (High-Low) is a good conceptual model to choose the right platform team model. e.g., for highly matured teams operating at a lower scale/size, individual teams could subsume platforms with right collaboration. Less matured orgs at a large size should lean toward the "Platform-as-a-service" model.-- 3 different dependencies between teams - Knowledge, Task and Resource.-- Only around 1-in-7 to 1-in-10 teams should be "non-stream aligned", i.e., one of the other three types - Platform, Complicated Sub-system or Enabling teams.-- "When code doesn't work...the problem starts in how teams are organized and how people interact."-- While we intuitively think of monolith as the "codebase", this mental model can be expanded. Monolithic Builds (when there is ONE giant CI, even with smaller services); Monolithic Releases (when different services still rely on one shared env for testing, say); Monolithic Standards (e.g., tight governance of tool/language/framework); Monolithic Workplace (e.g., Open-plan office).-- "Fracture Plane" (aka seam) is a good metaphorical framework to think about "how to divide teams". Such planes can be thought of from "bounded context" (i.e., business domain); Regulatory Compliance (e.g., PCI DSS/Payments); Change Cadence (e.g., annual tax vs. accounting modules); Risk (e.g., money movement, loan vs. dashboards); Performance (e.g., highly sensitive components vs. others); Technology (e.g., Rust, Golang etc); Geography (e.g., offshore vs. HQ etc). Traditionally, and unfortunately, we divide teams more on technology than on other, often more powerfully valid, dimensions.-- "If you have microservices but you wait and do end-to-end testing of a combination of them before a release, you have a distributed monolith".-- Intermittent collaboration is better than constant interaction. Collaboration leads to innovation, so do not suppress all human-to-human collaboration in naturally aligned teams, but pay careful attention to whether communication cost far exceeds collaborative benefits. Collaboration tax is worth it if the org wants to innovate very rapidly. Increased collaboration != Increased communication.-- Interaction modes between teams should be habits, i.e., a targeted outcome of org design. This is essentially what Jeff Bezos' famous "Teams only interact with each other with API or please leave" memo does.-- Be alert for the white space between the roles, gaps that nobody feels responsible for.-- Biggest change in last decade -- historically, "develop" and "operate" were two distinct serialized phases with one way arrow from develop to operate. The best orgs have a tight feedback loop from operating back to develop. Customers know the best! The "operate" phase emanates "bottom-up" signals from customers via logs, metrics and other data that developing teams must pay equal - if not more - attention to as it does from other "top-down" directives (say, from PMs). These are essentially "synthetic sense organs for the outside".-- Software is less of a "product for" and more of an "ongoing conversation with" users. This, to respond to users, MUST be an integral part of the development team's responsibility. This should not be forked out to a separate, isolated "BAU or Service Maintenance team".Excellent book - must read if you are leading teams that are growing.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on October 31, 2023
Customer image
5.0 out of 5 stars Learn to thoughtfully design engineering org at scale - Great "API Design" for teams
Reviewed in the United States on October 31, 2023
You ship your org chart. Therefore, to fix shipping, fix your org first. This is often called the "Inverse Conway maneuver". Or, more verbosely, something like - "developing software is a socio-technical complex problem. We often naively focus on the technical part and only reactively look into the org part much later in the process. This should be turned around. Start with building the right org. In fact, the right org should be the very FIRST deliverable of a system architecture." All good, except there is no existing framework, empirical literature or large-scale study of "technical org design". That results in biased, reactive and unnecessarily nested, if not random, engineering orgs. To try to produce what we ought to, we lean into what we had in the past. That primarily results in huge communication overhead.

This book methodically shows how to think and act on org design. It lays out four primary org types - value stream- (say, feature teams), enabling-, 'Complicated Subsystem- (say, databases or network), and Platform teams. It also shares three interaction modes these teams could work with each other - Collaboration, X-as-a-service and Facilitating. The 4x3 framework itself is a very powerful outcome from this. It also offers deep insights into composing, evolving and improving teams, and therefore the outcome of engineering orgs. Some key takeaways -

-- Treat people & technology as a single carbon/silicon system.
-- Hallmark of good org design is where the communication pathways converge with the org chart. Org-charts are top-down constructs, most human communication at the workplace is "lateral" - with their peers. Pay attention to this when taking an org chart driven decision,
-- When a team's "cognitive capacity" is exceeded, the team becomes a delivery bottleneck.
-- Conway's big idea really was this question - "Is there a better design that is not available to us because of our org?" An org has a better chance of success if it is reflectively designed.
-- Orgs arranged in "functional silos" (e.g., QA, DBA, Security) is unlikely to produce well architected end-to-end flow.
-- "Team assignments are the first draft of the architecture".
-- "Real gains in performance can often be achieved by adopting designs that adhere to a dis-aggregated model".
-- High performing teams, by definition, are long lived. Regular reorg for "management reasons" should be a thing of the past.
-- Single team is typically upper bounded at a size of 15 people. That is the ceiling of people with whom "we can experience deep trust".
-- Three types of cognitive load - Intrinsic, Extraneous and Germane. Germane is more domain specific - where value is added. Our goal therefore is to eliminate "extraneous cognitive load", e.g., worry-free, reliable build with automated tests should be a promise fulfilled.
-- Rather than choosing the architecture structure (e.g., monolith etc), therefore a leader's objective function should be to manage the cognitive load of every team to achieve safe and rapid software delivery.
-- High trust team management is essentially "eyes on, hands off".
-- SRE teams are not essential, they are optional. The single most important "business metric" for SREs is "error budget".
-- Designing platform team(s) is one of the hardest decisions. Left to engineers alone, Platform will be overbuilt. A 2x2 framework -- "Engineering Maturity" (High-Low) vs. "Org Size or Software Scale" (High-Low) is a good conceptual model to choose the right platform team model. e.g., for highly matured teams operating at a lower scale/size, individual teams could subsume platforms with right collaboration. Less matured orgs at a large size should lean toward the "Platform-as-a-service" model.
-- 3 different dependencies between teams - Knowledge, Task and Resource.
-- Only around 1-in-7 to 1-in-10 teams should be "non-stream aligned", i.e., one of the other three types - Platform, Complicated Sub-system or Enabling teams.
-- "When code doesn't work...the problem starts in how teams are organized and how people interact."
-- While we intuitively think of monolith as the "codebase", this mental model can be expanded. Monolithic Builds (when there is ONE giant CI, even with smaller services); Monolithic Releases (when different services still rely on one shared env for testing, say); Monolithic Standards (e.g., tight governance of tool/language/framework); Monolithic Workplace (e.g., Open-plan office).
-- "Fracture Plane" (aka seam) is a good metaphorical framework to think about "how to divide teams". Such planes can be thought of from "bounded context" (i.e., business domain); Regulatory Compliance (e.g., PCI DSS/Payments); Change Cadence (e.g., annual tax vs. accounting modules); Risk (e.g., money movement, loan vs. dashboards); Performance (e.g., highly sensitive components vs. others); Technology (e.g., Rust, Golang etc); Geography (e.g., offshore vs. HQ etc). Traditionally, and unfortunately, we divide teams more on technology than on other, often more powerfully valid, dimensions.
-- "If you have microservices but you wait and do end-to-end testing of a combination of them before a release, you have a distributed monolith".
-- Intermittent collaboration is better than constant interaction. Collaboration leads to innovation, so do not suppress all human-to-human collaboration in naturally aligned teams, but pay careful attention to whether communication cost far exceeds collaborative benefits. Collaboration tax is worth it if the org wants to innovate very rapidly. Increased collaboration != Increased communication.
-- Interaction modes between teams should be habits, i.e., a targeted outcome of org design. This is essentially what Jeff Bezos' famous "Teams only interact with each other with API or please leave" memo does.
-- Be alert for the white space between the roles, gaps that nobody feels responsible for.
-- Biggest change in last decade -- historically, "develop" and "operate" were two distinct serialized phases with one way arrow from develop to operate. The best orgs have a tight feedback loop from operating back to develop. Customers know the best! The "operate" phase emanates "bottom-up" signals from customers via logs, metrics and other data that developing teams must pay equal - if not more - attention to as it does from other "top-down" directives (say, from PMs). These are essentially "synthetic sense organs for the outside".
-- Software is less of a "product for" and more of an "ongoing conversation with" users. This, to respond to users, MUST be an integral part of the development team's responsibility. This should not be forked out to a separate, isolated "BAU or Service Maintenance team".

Excellent book - must read if you are leading teams that are growing.
Images in this review
Customer image Customer image
Customer imageCustomer image
2 people found this helpful
Report
Reviewed in the United States on September 6, 2020
8 people found this helpful
Report
Reviewed in the United States on March 8, 2024

Top reviews from other countries

Translate all reviews to English
Rafael Montilha
5.0 out of 5 stars Bastante denso mas com conteúdo extremamente relevante
Reviewed in Brazil on November 30, 2022
3 people found this helpful
Report
Miguel Mendez
5.0 out of 5 stars Well researched and immediately useful
Reviewed in Canada on November 13, 2022
launchy
5.0 out of 5 stars Excellente base de travail
Reviewed in France on December 8, 2023
Kunal Gupta
5.0 out of 5 stars goes on my virtual bookshelf of books for software leadership
Reviewed in the United Kingdom on December 6, 2023
Carlo
5.0 out of 5 stars Relevant for it managers
Reviewed in Italy on May 3, 2022
2 people found this helpful
Report