Start With Responsibilities. Then Design the Roles.
3 min read When discussing organization design, I tend to start with a simple question: what responsibilities must be covered…
Read moreI began writing regularly in December 2021, sharing experiences, observations, and lessons from building and leading technology organizations. What started with reflections on leadership, team dynamics, and engineering performance has grown into a broader exploration of organizational change, Product–Engineering alignment, flow, emerging technologies, and the human side of building great teams.
My writing draws on real-world experience, ongoing learning, and conversations with others. Some ideas come from what worked, others from what didn’t, and many from questions I’m still exploring. There’s always something worth rethinking.
Showing 1–15 of 15 posts
3 min read When discussing organization design, I tend to start with a simple question: what responsibilities must be covered…
Read moreA practical way to understand commitments, forecasting, capacity, communication, and software delivery performance 11 min read Software delivery lives in…
Read more8 min read I’ve spent a lot of time talking about outcomes and Realization. That is intentional. Technology organizations ultimately…
Read more12 min read This morning I came across two different discussions about “graph engineering,” a term that seems to have…
Read moreWhat I learned separating people management from delivery accountability 14 min read A couple of weeks ago, I saw a…
Read more9 min read In every conversation about product delivery, team structures, and operating models, one pattern always stands out: there…
Read more6 min read I had the opportunity to revisit my January article and refine its key points for a recent…
Read moreHow Well-Intentioned Integration Can Undermine Modern Architecture and Team Autonomy 11 min read Having been part of numerous acquisitions and…
Read more8 min read This post is a follow-up to my articles on estimation and product operating models, exploring how adaptive…
Read moreHow Merging Engineering Models Can Disrupt What Works And What to Do About It 11 min read After a recent…
Read more7 min read “The future of software delivery isn’t about process versus structure; it’s about harmonizing both to deliver better,…
Read more10 min read Many tech companies follow modern delivery practices but still use outdated methods, especially in team structures and…
Read more8 min read Setting the Stage: What This Article Is About Dependencies, a word that can mean many things, but…
Read more5 min read In 2021, as an evolution in our agile transformation efforts, I introduced Value Stream Management (VSM) to…
Read more10 min read “If you choose not to leverage global talent and economic benefits while your competitors do, you’re essentially…
Read more