What a good enhancement proposal looks like

What a good enhancement proposal looks like

This is the third post in a series on bringing structure to complex projects. Start with Bringing structure to chaos. The first 30 days checklist pushes for momentum: getting something on the page early. What follows here is the shape that makes that write-up survive review.

Read More
First 30 days on a chaotic project: a checklist

First 30 days on a chaotic project: a checklist

This is the second post in a series on bringing structure to complex projects. Start with Bringing structure to chaos.

Read More
Bringing structure to chaos: lessons from a multi-component open source project

Bringing structure to chaos: lessons from a multi-component open source project

When I joined a complex open source project with many components, I expected to spend my first weeks understanding the architecture and diving into code. Instead, I found a gap: the architects had a clear vision (Miro boards, diagrams, the big picture) but it wasn’t translating into something engineers could work from. The gap was in process and communication, not in intent. The team was spinning in meetings where you leave and still don’t know what was decided. Here’s what we did to bring structure back.

Read More