Pyramid Communication: An Actionable Guide
In this blog post, I address how engineers communicate their ideas, their finished work, and their requests — and how they can do it better. I’ve also included a deployment guide that managers and tech leads can use to help the entire team communicate more effectively.
The Problem: Good Technical Work Gets Ignored
Engineers are trained to communicate with the rigor of the scientific method: They collect data, perform analyses, draw conclusions, and only then make a recommendation. This systematic, bottom-up process is ideal for conducting the work and ensuring technical soundness. For decades, it has been the standard for thinking through complex problems in universities and research labs.
However, when presenting their work, engineers are not communicating with other scientists in a lab; they are communicating with peers and leaders who have limited time and need to make decisions quickly. In this context, the scientific method of presentation becomes a critical flaw. It buries the main point at the end, forcing decision-makers to re-enact the entire analytical journey just to find the conclusion. The result is that sound technical work fails to get buy-in, projects stall, and proposals are met with indecision—not because the work is not valuable, but because its value is not communicated effectively.
This raises a central question: How can engineers structure their communication to be decisive and actionable? The answer is to invert the traditional process by using a system called Pyramid Communication. It is a top-down method for structuring reports and presentations that leads with the answer first and then provides the evidence and support.
The Solution: Lead with the Answer
Pyramid communication is a system for organizing your thinking by stating your main point first, providing supporting arguments next, and supplying the detailed data at the end. Your entire argument should be clear to a reader within the first 30 seconds. The reader receives the major, more abstract ideas before the minor, supporting ones, which makes the information easier to comprehend and retain.
The goal is to move from the bottom-up process used for thinking (gathering data to form conclusions) to a top-down process for presenting (stating the conclusion, then providing the data). This “most important thing first” principle is already embedded in many effective engineering practices that I’ve written about, including:
Weekly Reports that lead with the impact before describing the activity
Decision Matrices that lead with the problem, options, and recommendation before detailing the metrics and trade-offs
The goal is not only to write differently but also to focus on how to best deliver the right information to the reader or listener.
Pyramid Communication in Action: Three Case Studies
This top-down structure can be applied to many common engineering documents. Here are three real-world examples showing how an engineer can use this framework to drive decisions:
Technical Investment Proposal
Request for Decision
Weekly Workstream Updates
Technical Investment Proposal
Problem: You need to secure six months of dedicated time to rewrite a core logging library that is currently causing frequent production issues.
Anti-Pattern: You present a document that starts with a detailed history of servers and logging, lists all its known bugs and technical debt, and only at the end concludes that a rewrite is necessary. Decision-makers often get lost in technical details and fail to grasp urgency, leading to prolonged uncertainty and potential rework for the engineering team.
Pyramid Approach: The opening paragraph states the situation, the ongoing problem if nothing is done, and the recommendations, then requests a decision. For example:
Our current logging library processes 1TB of data daily.
Its inefficient design causes cascading failures in three critical services during peak load, costing an estimated 16 engineering hours per week in firefighting, as well as customer dissatisfaction.
We propose spending two engineer-months to rewrite the logging library, achieving breakeven in five months.
The cost is pulling one person from off the five-person team on project X, delaying it by approximately two weeks.
Read on for the technical details about the current problem points and why the rewrite will fix them.
The decision-makers now know the current problem, its proposed timeline, and impact on existing projects. They may not need to drill into the details of the logging issues to either approve the work, or provisionally approve it pending a technical review from a senior engineer.
Request for Decision
Problem: Your team needs to select a database for a new inventory service and present the choice for approval.
Anti-Pattern: Your team creates a long email thread or document that compares two options using unstructured pros and cons lists, making it difficult to systematically evaluate trade-offs.
Pyramid Approach: The request is structured as a clear recommendation, supported by a logical framework like the Decision Matrix. This shows how different mechanisms can be interconnected parts of a larger management system. For example:
The new inventory service requires a database that can handle 10,000 writes per second with strong consistency.
We have evaluated two viable options, PostgreSQL and CockroachDB, each with distinct trade-offs.
We recommend choosing PostgreSQL, as it meets all our hard constraints while minimizing operational overhead.
The following Decision Matrix compares the options in detail.
The decision-makers now know the current problem and that the team has evaluated two options. They also know that the team has aligned on a recommendation and does not need a tie-breaking vote. The decision-makers can now dig into the metrics, if they choose to do so, having much of the context.
Weekly Workstream Updates
Problem: You need to report your weekly progress in a way that is meaningful to peers and leadership, focusing on outcomes rather than just activities.
Anti-Pattern: You provide a list of tasks completed, such as “Worked on bug tickets JIRA-123 and JIRA-456.” This forces the reader to click through links to understand the actual impact, and does not provide a “so what.”
Pyramid Approach: The update is framed to lead with the result, following the “Achieved benefit Y by performing work X” structure. The pyramid communication system is built directly into the weekly report format. For example:
“Resolved the critical authentication bug ….” (this top-level summary answers the reader’s primary question immediately)
“... by reducing login latency by 200ms via fixing the N+1 query in the authentication service (JIRA-123).”
If the reader is interested in the technical details, they can click through the ticket number, but otherwise can stop reading after learning that a long-standing bug has been resolved and the project is back on track.
A Manager’s Guide to Deployment
Although individual engineers can apply these principles effectively, the true value of Pyramid Communication emerges when it’s adopted as a shared system across the entire team. As a manager or tech lead, your role is to facilitate this integration. Here’s how you can weave this framework into your team’s workflow:
Standardized Adoption: Encourage the entire team to follow Pyramid Communication in a consistent, standardized way. This can apply to everything from written documents to daily stand-up reports.
Template Creation: Develop standardized templates for recurring communication tasks, such as investment proposals or decision requests, with the pyramid structure built in. This reduces cognitive overhead and promotes consistency.
Curated Examples: Create and share a collection of “best-in-class” documents from within the team and elsewhere. These examples will serve as a reference library, providing concrete models for others to follow and reinforcing what effective Pyramid Communication looks like.
Conclusion
In this age of information overload and short decision windows, an effective document that prioritizes rapid comprehension above all else is a courtesy to the reader. This type of Pyramid Communication starts with immediately providing the context and conclusion, rather than dragging the reader along the painstaking journey to assemble and analyze the information before getting to the point. By setting up context and providing the answer early, authors enable rapid comprehension for busy readers. This reader-centered approach ensures that detailed technical work consistently leads to informed decisions rather than dismissal or deferment due to lack of clarity.

