Build Versus Buy Decisions
A build-versus-buy decision compares creating and operating a capability in-house with adopting a product, service, open-source component, or hybrid. The comparison tests fit, whole-life cost, delivery time, control, risk, and the cost of changing direction later.
itEngineering leadership and delivery management | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Don't Panic
Don't Panic — Build Versus Buy Decisions
A build-versus-buy decision is an argument about how to obtain a capability, wearing enough arithmetic to be allowed into a budget meeting. Build means creating and operating most of the solution. Buy means adopting somebody else's product or service. The useful choices also include reuse, managed open source, outsourcing, and hybrids, because reality has an unhelpful resistance to binary menus.
Begin with the outcome. "Replace the CRM" is not an outcome; it is the current answer asking to be reincarnated. State what a user or service needs, how success is measured, and which constraints really disqualify an option. Keep the current arrangement as a do-nothing baseline, since doing nothing still has costs and risks, even when its project plan is impressively short.
Then split the capability into components. Commodity identity, shared workflow, distinctive decision logic, and reporting do not need the same source. This is where hybrid stops meaning indecision and starts meaning a boundary: buy the mature component, build the part that carries unique policy or customer value, and own the integration between them.
Compare equivalent things. Build cost includes discovery, delivery, operation, maintenance, security, replacement, and the work the team cannot do instead. Buy cost includes evaluation, fees, configuration, integration, internal support, renewal, and exit. A subscription without integration is a brochure. A build estimate without maintenance is a prototype applying for a permanent job.
The numbers arrive as ranges because the future has declined to provide an invoice. Sensitivity analysis changes important assumptions and shows which ones can reverse the ranking. Find the break-even value for volume, delay, maintenance, price growth, or migration effort. The assumption nearest that point deserves monitoring after the decision; the others may continue their peaceful existence in the appendix.
Replace confident claims with a small, difficult trial. Use representative data. Exercise identity, export, accessibility, performance, deployment, or recovery where those conditions matter. Agree on acceptance criteria and a stop date first, so the trial gathers evidence instead of quietly becoming production.
Finally, write an architecture decision record, a short account of context, options, evidence, tradeoffs, consequences, ownership, and review triggers. Buying does not remove ownership. It moves ownership toward integration, supplier, contract, data, renewal, and exit. Building keeps product, operations, security, maintenance, and retirement close to home. Open source brings its own luggage.
Read the Intro for the complete mental model, the Cheatsheet for criteria and cost lines, and the Practice Reference when a real decision needs structure. The Exercise supplies a fictional case where the arithmetic can be checked without spending anyone's actual procurement budget. The durable answer is not build or buy. It is a supported choice with a known way back.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://www.gov.uk/government/publications/the-sourcing-and-consultancy-playbooks/the-sourcing-playbook-html
Supports
- A delivery model assessment compares in-house, market, and mixed options through costs, benefits, risks, and consequences.
- Whole-life estimates should compare internal delivery, expected market cost, and mixed economy options.
- Delivery model assessments should be proportionate, iterative, and tested through pilots where needed.
- https://www.gov.uk/guidance/define-your-purchasing-strategy
Supports
- Unique needs, limited suppliers, integration limits, control requirements, and internal capability can support a build choice.
- Commercial fit, configurable features, limited customization, specialist support, and internal support capability can support a buy choice.
- Off-the-shelf customization can increase cost, maintenance, scaling, and upgrade difficulty.
- A product trial should test a small difficult problem, integration, user experience, accessibility, and deployment fit.
- https://www.gov.uk/service-manual/technology/choosing-technology-an-introduction
Supports
- Technology choices should preserve adaptability, security risk management, data control, and lower total cost and lock-in.
- Teams should understand the landscape, prototype, map components, and allow decisions to evolve.
- Wardley mapping can help distinguish components to build, buy, or obtain for free.
- https://www.gov.uk/government/publications/the-green-book-appraisal-and-evaluation-in-central-government/the-green-book-2026
Supports
- Options appraisal compares costs, benefits, risks, objectives, and uncertainty through proportionate evidence.
- A shortlist includes business as usual and do-minimum options rather than one predetermined answer.
- Sunk costs do not affect forward decisions, while opportunity cost remains relevant.
- Sensitivity, scenario, decision-tree, and real-options analysis can test uncertainty and reversibility.
- https://www.gao.gov/products/gao-20-195g
Supports
- Credible estimates use a technical baseline, ground rules, assumptions, risk and uncertainty analysis, sensitivity analysis, documentation, and updates from actual costs.
- Cost estimates support alternatives analysis, tradeoffs, feasibility, budgets, and acquisition decisions.
- https://www.gao.gov/assets/gao-20-195g.pdf
Supports
- Quiz claims about estimate ranges, schedule uncertainty, and sensitivity are grounded in the full official guide.
- https://csrc.nist.gov/pubs/sp/800/161/r1/upd1/final
Supports
- Acquiring organizations retain responsibility for cybersecurity supply-chain risk across supplier selection, requirements, assessment, monitoring, and lifecycle management.
- Supplier and product risk is part of technology acquisition and continuing operation.
- https://handbook.gitlab.com/handbook/product/product-processes/#build-vs-buy
Supports
- A public practitioner process weighs necessity, product scope, opportunity cost, cost, time to market, and outcome ownership.
- Open-source evaluation considers license compatibility, viability, velocity, and community.
- https://dropbox.tech/infrastructure/magic-pocket-infrastructure
Supports
- Dropbox built dedicated storage infrastructure after scale changed its needs and continued partnering with Amazon where appropriate.
- The migration required multi-year engineering, infrastructure scale-out, and careful operational execution.
- https://engineering.atspotify.com/2020/04/when-should-i-write-an-architecture-decision-record
Supports
- ADRs preserve decision context and consequences for onboarding, ownership changes, alignment, and future migrations.
- Significant decisions and accumulating small decisions are candidates for records.
- https://engineering.atspotify.com/2020/6/tech-migrations-the-spotify-way
Supports
- Migration work needs estimated cost, affected owners, deadlines, prioritization, trials, training, and accountable product ownership.
- https://github.com/sindresorhus/awesome
Supports
- The required Awesome-list discovery began from the canonical index.
- The index identifies Wardley Maps as a curated business and strategic-decision topic.
- https://github.com/wardley-maps-community/awesome-wardley-maps
Supports
- OnlineWardleyMaps, its VS Code extension, Mapkeep, and the Miro canvas are curated Wardley mapping resources.
- https://docs.onlinewardleymaps.com/
Supports
- OnlineWardleyMaps creates, edits, shares, collaborates on, and exports maps through open-source browser and editor tools.
- Its map-as-code formats work across the browser, VS Code, and Obsidian tools.
- https://marketplace.visualstudio.com/items?itemName=damonsk.vscode-wardley-maps
Supports
- The extension edits and renders compatible Wardley map files with syntax highlighting, completion, snippets, and quick links.
- https://mapkeep.com/
Supports
- Mapkeep is the hosted collaborative mapping destination identified by Awesome Wardley Maps.
- https://miro.com/blog/wardley-maps-whiteboard-canvas/
Supports
- The canvas works from purpose and users through needs, dependencies, value chain, evolution, and sourcing candidates.
- The guide connects evolved components with outsourcing or off-the-shelf treatment and novel components with custom work.
- https://www.leanix.net/en/enterprise-architecture/features
Supports
- LeanIX maintains application and technology inventories with dependencies, cost, risk, complexity, lifecycle, and business-capability context.
- https://www.ardoq.com/platform-overview
Supports
- Ardoq connects applications, people, processes, and capabilities for application portfolio and decision analysis.
- https://www.servicenow.com/products/strategic-portfolio-management.html
Supports
- ServiceNow SPM connects strategy, investment, resource planning, roadmaps, risk, and delivery work.
- https://www.ibm.com/docs/en/apptio-commercial/costing-standard/saas?topic=suc-summary
Supports
- Apptio allocates and analyzes technology costs across applications, products, services, business units, labor, infrastructure, and software.
- https://www.vertice.one/solutions/saas-procurement-software
Supports
- Vertice covers procurement intake, approval, supplier usage, risk, spend, contracts, renewals, and benchmarking.
- https://www.tropicapp.io/
Supports
- Tropic combines spend, supplier, contract, overlap, pricing, negotiation, and procurement workflow information.
- https://www.gartner.com/peer-insights/home
Supports
- Gartner Peer Insights provides verified enterprise reviews, product comparisons, and implementation lessons.
- https://www.g2.com/compare
Supports
- G2 provides software discovery and side-by-side comparison based on product information, reviews, and comparison data.
