Shipping Velocity
Accelerate execution by removing organizational friction and establishing a high-intensity shipping culture.
The Guide
5 key steps synthesized from 12 experts.
Diagnose and benchmark current velocity
Audit your current lead times and cycle times across development gates. Compare your execution speed against top-tier competitors to identify hidden gaps and set non-incremental goals that force a rethink of your process.
Featured guest perspectives
"The four dimensions of Core 4 are designed to hold each other in tension: we don’t want to increase speed at the expense of developer experience, or spend more time on new features while quality takes a nosedive. These metrics are designed to be used together as a system to provide a balanced look at overall team performance."— Lenny Rachitsky
Establish a high-intensity tempo
Set a 'resting heartbeat' for the team by moving away from fuzzy estimates toward fixed-time appetites. Introduce shipping rituals like 'Demo Power Hour' to build internal momentum and ensure everyone is aligned on the expected frequency of delivery.
Featured guest perspectives
"I just really want to jump to the punchline, "Why can't we do this now?" I always felt like part of my role here is to just set the pace and the resting heartbeat."— Nick Turley
"We're going to go the other way around and we're going to say, what is the maximum amount of time we're willing to go before we actually finish something? How do we come up with a idea that's going to work in the amount of time that the business is interested in spending?"— Ryan Singer
"In my opinion, your tempo framework is more important than your org design. And so if you've ever had a team that seems really, really smart, but they're always planning or they don't really ship a lot, or you've had trouble where everyone kind of gets it at the leadership level, but then the team below them and below them seems to be kind of going in a different direction, you probably don't have enough alignment and you don't have enough alignment on what good looks like in terms of tempo."— Patrick Campbell
"Figure out the meetings that are happening that people hate. Get rid of them or change them around to be meaningful. At Linktree, I axed 50% of meetings to create more maker time and consolidated around just a few key rituals."— Lenny Rachitsky
Isolate teams and remove blockers
Shield core development teams from organizational overhead by assigning single-threaded focuses. Implement 'no-meeting days' and assign a single Directly Responsible Individual (DRI) for every goal to ensure decision-making is rapid and accountability is clear.
Featured guest perspectives
"And I think the recipe for all this is constantly small teams have a single-threaded focus, give them the resources they need to execute big lofty goals, very tight timelines, and then shield them from the chaos that is the rest of the organization."— Geoff Charles
"So we have a rotational program on production engineering, for example, where engineers are protecting the core team from escalations, from bugs, from issues. We have product operators that are protecting the PM from the chaos that is documentation and escalations and release management and enablement customer requests."— Geoff Charles
"Narrow your team’s focus by taking one thing off their plate (e.g. a goal, a project)."— Lenny Rachitsky
"“To produce at your peak level you need to work for extended periods with full concentration on a single task free from distraction.” — Cal Newport"— Lenny Rachitsky
Apply ruthless scoping and prototyping
Force the team to define the smallest possible marketable value for every initiative. Use rapid prototyping to build conviction and clarity faster than traditional documentation, aiming to test key hypotheses within the first 10 percent of the project timeline.
Featured guest perspectives
"We take the design and we cut, cut, cut until we can really say that it's going to be useless if we cut anymore. We get that out and people come in."— Gaurav Misra
"What it really looks like is you have some rough time budget for how long you think something's going to take. By the time 10% of it has passed, after week one, you have something that works that tests some kind of key hypothesis internally."— Nan Yu
"Conviction comes from prototyping, not paperwork. If I had written a PRD for every idea we explored for Figma Slides, I’d still be writing those docs."— Lenny Rachitsky
"Execution (aka, getting sh*t done) turned out to be the second most important PM attribute, highlighted by 75% of companies."— Lenny Rachitsky
Iterate on the development process
Treat your execution process as a product that needs continuous improvement. Conduct regular postmortems after major ships to identify miscommunications and run small trials of new methodologies to see if they meaningfully improve team effectiveness.
Get this guide as an AI skill for Claude Code
Install This Skill
Add this skill to Claude Code, Cursor, or any AI coding assistant that supports Agent Skills.
Quick Install (Recommended)
Install this skill directly using npx:
npx skills add RefoundAI/lenny-skills --skill shipping-velocity Or install all 76 skills:
npx skills add RefoundAI/lenny-skills Manual Installation
Download the skill
Download Skill (.zip)Add to your project
Create a folder in your project root and add the skill file:
.claude/skills/shipping-velocity/SKILL.md Start using it
Claude will automatically detect and use the skill when relevant. You can also invoke it directly:
Help me with shipping velocity Or receive these install instructions in your inbox:
Guest Perspectives
Deep dive into what 11 podcast guests shared about shipping velocity.
Claire Vo
"I communicate to my leaders that my expectation is they bring in the clock speed one click faster. If you think something needs to be done this year, it needs to be done this half."
- Set an explicit expectation for leaders to increase their operational tempo by one level.
- Arbitrarily pull yearly deadlines forward into the current half to create a sense of urgency.
- Challenge teams at later-stage companies to adopt the rapid decision-making habits of a startup.
Gaurav Misra
"We take the design and we cut, cut, cut until we can really say that it's going to be useless if we cut anymore. We get that out and people come in."
- Impose a mandatory one-week shipping deadline for all engineers to prevent project bloat and maintain momentum.
- Slice the scope of new features repeatedly until any further reduction would make the product useless.
- Release MVPs quickly to gather user complaints, which then serve as the roadmap for the next development iteration.
Geoff Charles
"And I think the recipe for all this is constantly small teams have a single-threaded focus, give them the resources they need to execute big lofty goals, very tight timelines, and then shield them from the chaos that is the rest of the organization."
- Assign teams a single-threaded focus to prevent task-switching.
- Set big, lofty goals paired with very tight timelines.
- Shield core development teams from the chaos of the broader organization.
"So we have a rotational program on production engineering, for example, where engineers are protecting the core team from escalations, from bugs, from issues. We have product operators that are protecting the PM from the chaos that is documentation and escalations and release management and enablement customer requests."
- Implement a rotational program for production engineering to handle bugs and escalations.
- Hire product operators to manage documentation, release management, and customer requests.
- Create protective layers around core teams to prevent distraction from existing product debt.
Jeremy Henrickson
"I think there's kind of a universal truth that you want small teams with clear missions. Right? If there's 300 people trying to work on one thing, the just sheer communication challenges, Dunbar's number, all of those things come into play and it's really, really hard to act quickly."
- Break down large problems into sufficiently small bits that small groups can attack wholeheartedly.
- Invest in a platform with clear interfaces to reduce decision-making complexity for domain teams.
- Audit team distribution to ensure member skill sets match the current stage of the product (zero-to-one vs. scaling).
Mayur Kamat
"We would pick a owner for something really urgent at the nightly leadership call. Then that owner would be expected to have all hands on deck for however long that problem is every single day and then report the updates on the daily call."
- Establish a daily leadership stand-up to unblock decisions within 24 hours.
- Assign a single owner for urgent problems with authority to mobilize all necessary resources.
- Deep-dive into granular details, such as cell-by-cell conversion rates, to identify specific points of failure.
Nan Yu
"What it really looks like is you have some rough time budget for how long you think something's going to take. By the time 10% of it has passed, after week one, you have something that works that tests some kind of key hypothesis internally."
- Aim to produce a workable prototype that tests key hypotheses within the first 10% of the project's allotted time.
- Prioritize functional learning over pixel-perfect design in early versions to validate major assumptions quickly.
- Accept the 'controlled risk' that the first version will not be perfect and use it as a base for high-frequency iteration.
Nick Turley
"I just really want to jump to the punchline, "Why can't we do this now?" I always felt like part of my role here is to just set the pace and the resting heartbeat."
- Ask "Why can't we do this now?" to identify and eliminate artificial bottlenecks.
- Set the team's "resting heartbeat" to a pace that favors rapid iteration over perfect polishing.
- Ship early to gather usage data, as you won't know what to polish until the product is in users' hands.
Nicole Forsgren
"We want to implement good technical practices like automated testing, good architectural practices so that when you move fast, you are also more stable, right. We want to be thinking about improving the developer experience so that when we are faster, we are also saving time."
- Adopt automated testing and robust architectural practices to maintain stability while increasing deployment frequency.
- Measure typical lead times for feature delivery and code reviews to identify and eliminate process bottlenecks.
- Focus on reducing friction in the developer experience to increase the predictability and certainty of the development cycle.
Nikita Miller
"And some folks, myself included at certain points, swung way too far on the outcomes train and forgot that output is an indicator of that. So if you have a team that's doing all of the ideation and figuring out how to make decisions quickly and getting the right documentation and setting up the right product briefs and design briefs and experiment briefs, all the things that we know go into to successful product development, that's great, but if you're also not shipping a lot of things to market quickly enough, then it just doesn't matter that much."
- Monitor shipping velocity as a key vital sign for team health and execution momentum.
- Prevent ideation and documentation phases, such as product or design briefs, from becoming indefinite blockers to delivery.
- Drive urgency to move from decision-making and planning to tangible market output.
Patrick Campbell
"In my opinion, your tempo framework is more important than your org design. And so if you've ever had a team that seems really, really smart, but they're always planning or they don't really ship a lot, or you've had trouble where everyone kind of gets it at the leadership level, but then the team below them and below them seems to be kind of going in a different direction, you probably don't have enough alignment and you don't have enough alignment on what good looks like in terms of tempo."
- Establish a formal 'tempo framework' that defines the expected frequency of shipping.
- Ensure leadership and individual contributors have a shared definition of 'good' velocity.
- Minimize over-planning by prioritizing frequent, high-cadence delivery.
Ryan Singer
"We're going to go the other way around and we're going to say, what is the maximum amount of time we're willing to go before we actually finish something? How do we come up with a idea that's going to work in the amount of time that the business is interested in spending?"
- Set a fixed time limit (appetite) for projects before defining the scope.
- Sharpen ideas to remove fuzziness that leads to project drag.
- Refuse to start any project where the end cannot be seen from the beginning.
Make your product team AI-native
These skills work best as a system. Get a free 8-email course: map how your team works today, wire agents into real workflows, and make it stick. From the team that does this for a living.
Related Skills
Other Building & Shipping skills you might find useful.
AI-Assisted Prototyping
Rapid prototyping is essential to develop product taste and avoid building incoherent features that...
View Skill → →Building With AI Agents
High-velocity development requires shifting focus from just writing code to building robust AI-drive...
View Skill → →Engineering Health and Productivity
Productivity gains from AI are often perceived differently by frontline managers, who prioritize hum...
View Skill → →Product Stack Strategy
Evaluate AI engineering tools using blind performance benchmarks to ensure you are adopting technolo...
View Skill → →