Conduct a Comprehensive Buy vs Build Analysis for Software Solutions

Make confident buy vs. build decisions with a structured TCO analysis, vendor scoring, risk assessment, and clear recommendation.

๐Ÿ“ The Prompt

Act as a strategic technology advisor with experience in enterprise software procurement and custom development. Help me conduct a thorough buy vs. build analysis for a capability my company needs. Context: - Company Name: [COMPANY_NAME] - Capability Needed: [CAPABILITY_DESCRIPTION] - Business Problem It Solves: [BUSINESS_PROBLEM] - Timeline to Deliver: [DESIRED_TIMELINE] - Available Engineering Resources: [ENGINEERING_RESOURCES] - Approximate Budget Range: [BUDGET_RANGE] - Existing Tech Stack: [TECH_STACK] - Vendor Options Under Consideration: [VENDOR_OPTIONS] Please provide the following structured analysis: **1. Requirements Definition** - List 10-15 functional requirements for [CAPABILITY_DESCRIPTION] - List 5-8 non-functional requirements (security, scalability, compliance, performance) - Categorize each as Must-Have, Nice-to-Have, or Future Need **2. Buy Analysis** For each vendor in [VENDOR_OPTIONS]: - Feature coverage vs. requirements (percentage match) - Total Cost of Ownership (TCO) over 3 years (licensing, implementation, training, integrations, ongoing maintenance) - Integration complexity with [TECH_STACK] - Vendor risk assessment (financial stability, lock-in risk, support quality) - Time to value estimate **3. Build Analysis** - Estimated development effort (person-months by role) - Architecture approach and key technical decisions - Total cost over 3 years (development, infrastructure, maintenance, opportunity cost) - Risks: timeline, talent retention, scope creep, ongoing maintenance burden - Time to value estimate **4. Comparison Matrix** Create a weighted scoring table comparing Buy vs. Build across: - Cost (25%), Time to Market (20%), Customization (15%), Strategic Fit (15%), Risk (15%), Scalability (10%) **5. Recommendation** - Provide a clear recommendation with rationale - Outline a hybrid approach if applicable (buy core + build custom layer) - Define decision criteria that would flip the recommendation - Suggest a 30-day evaluation plan before final commitment

๐Ÿ’ก Tips for Better Results

Always include opportunity cost in the build calculation โ€” every engineer building internal tools is an engineer not working on your core product. Request a proof-of-concept or pilot from vendors before committing; demos rarely reflect real-world integration complexity. Document the decision criteria explicitly so you can revisit the analysis if circumstances change in 6-12 months.

๐ŸŽฏ Use Cases

CTOs, engineering leaders, and IT directors evaluating whether to purchase a third-party solution or invest in custom development for a critical business capability.

๐Ÿ”— Related Prompts

๐Ÿ’ผ Business advanced

Create a Compelling Investor Pitch Deck Outline

Generate a detailed investor pitch deck outline with slide-by-slide guidance, speaker notes, and visual suggestions for fundraising.

๐Ÿ’ผ Business intermediate

Design a Complete OKR Framework for Your Team or Organization

Build a complete OKR framework with company, team, and individual objectives, scoring systems, and a 90-day rollout plan.

๐Ÿ’ผ Business intermediate

Write a Business Plan Executive Summary

Create a compelling executive summary for investors with market analysis, financials, and positioning.

๐Ÿ’ผ Business beginner

SWOT Analysis Generator

Generate a detailed SWOT analysis with strategic recommendations and priority actions.

๐Ÿ’ผ Business intermediate

Create a Project Proposal

Generate a complete project proposal with timeline, budget, risk assessment, and success metrics.

๐Ÿ’ผ Business advanced

Build a Detailed Financial Projection Model for Your Business

Generate a comprehensive multi-year financial projection with revenue models, cost analysis, unit economics, and sensitivity scenarios.