Skip to Content
97 Things Every Engineering Manager Should Know
book

97 Things Every Engineering Manager Should Know

by Camille Fournier
November 2019
Beginner
294 pages
7h 40m
English
O'Reilly Media, Inc.
Audiobook available
Content preview from 97 Things Every Engineering Manager Should Know

Chapter 51. Manage Complexity with Diversity

Mike Fisher

As engineering managers, we often develop and manage complex systems that have interacting components (people, process, technology), the combination of which make it very difficult to predict the outcome from simply observing the inputs. Additionally, many of the subsystems are tightly coupled in that a failure of one can result in cascading failures. As such, managing the inherent risk associated with these complex systems is a daunting task.

Decades of research into the management of complex systems has given us normal accident theory, high reliability, and the logic of failure, just to name a few. Organizational design based on high reliability even identifies five characteristics of organizations that are best to deal with complexity: preoccupation with failure, reluctance to simplify interpretations, sensitivity to unexpected conditions, commitment to resilience, and deference to experts. The logic of failure identifies ways to fail in the decision-making process, including failing to prioritize goals, using overly reductive models, and failing to generate alternative plans. However, only recently have researchers turned their focus to the makeup of the organization instead of its behavioral characteristics and processes.

Research has begun to catch up with what savvy practitioners have long known, that diverse ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

The Staff Engineer's Path

The Staff Engineer's Path

Tanya Reilly

Publisher Resources

ISBN: 9781492050896Errata Page