An Elegant Puzzle: Systems of Engineering Management
Keep innovation and maintenance together. A frequent practice is to spin up a new team to innovate while existing teams are bogged down in maintenance. I’ve historically done this myself, but I’ve moved toward innovating within existing teams.5 This requires very deliberate decision-making and some bravery, but in exchange you’ll get higher morale
... See moreWill Larson • An Elegant Puzzle: Systems of Engineering Management
Figure 3.8 The expected and actual experience of presenting to executives. My general approach to presenting to senior leaders is: Tie topic to business value. One or two sentences to answer the question “Why should anyone care?” Establish historical narrative. Two to four sentences to help folks understand how things are going, how we got here, an
... See moreWill Larson • An Elegant Puzzle: Systems of Engineering Management
To increase the number of folks leading this kind of project, I’ve iterated into a structured process that has worked quite well:
Will Larson • An Elegant Puzzle: Systems of Engineering Management
Typically, my organizational philosophy is to stabilize team-by-team and organization-by-organization. Ensuring any given area is well on the path to health before moving my focus. I try not to push risks onto teams that are functioning well. You do need to delegate some risks, but generally I think it’s best to only delegate solvable risk. If some
... See moreWill Larson • An Elegant Puzzle: Systems of Engineering Management
Maintain a document with this information, which you keep updated and share with your manager. For some managers, this will be enough! Mission accomplished.
Will Larson • An Elegant Puzzle: Systems of Engineering Management
When I have a problem that I want to solve quickly and cheaply, I start thinking about process design. A problem I want to solve permanently and we have time to go slow? That’s a good time to evolve your culture. However, if process is too weak a force, and culture too slow, then organizational design lives between those two.
Will Larson • An Elegant Puzzle: Systems of Engineering Management
A prototypical head of engineering will be skilled at organizational design, process design, business strategy, recruiting, mentoring, coaching, public speaking, and written communication. They’ll also have a broad personal network and a broad foundation from product engineering to infrastructure engineering. That’s not even a particularly complete
... See moreWill Larson • An Elegant Puzzle: Systems of Engineering Management
Good goals are a composition of four specific kinds of numbers: A target states where you want to reach. A baseline identifies where you are today. A trend describes the current velocity. A time frame sets bounds for the change.
Will Larson • An Elegant Puzzle: Systems of Engineering Management
By tracking your eras and transitions, you can avoid lingering in any era beyond the point when you’re developing new masteries. This will allow you to continue your personal growth even if you’re working in what some would describe as a boring, mature company. The same advice applies if you’re within a quickly growing company or startup: don’t tre
... See moreWill Larson • An Elegant Puzzle: Systems of Engineering Management
Tactically, ensure that the work your team is doing is valued: the quickest path out of innovation is to be viewed as a team that builds science projects,