{
  "name": "Software Development Services",
  "edition_label": "October 2026",
  "edition_updated_at": "2026-10-11",
  "slug": "software-development-services",
  "kind": "subcategory",
  "parent_slug": "software-technology-platforms",
  "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services",
  "scope": "Category research. No publishable AOV benchmark is available.",
  "directory_status": "deferred",
  "page_readiness": "published",
  "directory_notice": null,
  "benchmark": {
    "status": "unavailable_insufficient_cohort",
    "slug": "software-development-services",
    "parent_slug": "software-technology-platforms",
    "cohort_scope": "exact_child",
    "median_aov_usd": null,
    "p25_aov_usd": null,
    "p75_aov_usd": null,
    "metric_window": null,
    "scope_label": "The exact category cohort does not support a publishable AOV aggregate.",
    "methodology": "Median and middle 50% of account-level average order values. Each account value is purchase ROAS multiplied by cost per purchase in USD. Successful classifications, including manual corrections, with positive finite spend, purchases, ROAS and cost per purchase. Accounts are counted once with equal weight. Quartiles use linear interpolation. Root cohorts include direct root classifications and their child categories; exact-child cohorts exclude parent and sibling categories. The source selects the highest-spend coverage row per account among snapshots dated within the preceding 30 days; the underlying reporting period is not supplied. This is a dated aggregate advertising-data snapshot, not business-wide AOV or a census.",
    "read_at": "2026-10-11T14:11:48.519456+00:00",
    "period_label": "No publishable aggregate; underlying reporting period not supplied",
    "citation": "Madgicx Research & Labs. Software Development Services: no publishable AOV benchmark. The exact category cohort does not support a publishable AOV aggregate. Status reviewed 2026-10-11T14:11:48.519456+00:00. https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#benchmark",
    "source": {
      "name": "Madgicx Research & Labs",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#benchmark"
    }
  },
  "metric_definitions": [
    {
      "key": "mrr",
      "label": "MRR",
      "name": "Monthly recurring revenue",
      "definition": "Subscription revenue normalized to one month across a business. One-time charges are excluded.",
      "formula": "MRR = sum of monthly recurring subscription amounts",
      "source_url": "https://stripe.com/resources/more/what-is-monthly-recurring-revenue",
      "source_label": "Stripe · Monthly recurring revenue"
    },
    {
      "key": "arpu",
      "label": "ARPU",
      "name": "Average revenue per user",
      "definition": "Revenue per user over a defined period. For subscription comparisons here, the denominator is active paying subscribers and the numerator is MRR.",
      "formula": "Monthly subscription ARPU = MRR ÷ active paying subscribers",
      "source_url": "https://support.stripe.com/questions/calculating-average-revenue-per-user-in-billing",
      "source_label": "Stripe · Subscription ARPU"
    },
    {
      "key": "acv",
      "label": "ACV",
      "name": "Annual contract value",
      "definition": "The recurring value of one customer contract normalized to a year, excluding one-time charges. It measures contract size, not total company revenue.",
      "formula": "ACV = recurring contract value ÷ contract duration in years",
      "source_url": "https://stripe.com/au/resources/more/annual-contract-value-acv-in-saas",
      "source_label": "Stripe · Annual contract value"
    }
  ],
  "metric_definitions_scope": "Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied.",
  "brands": null,
  "answers": [
    {
      "group": "In this category",
      "id": "answer-development-scope-segmentation",
      "question": "Should product discovery and software delivery share one service offer?",
      "text": "Thoughtworks separates strategy, design, delivery and modernization services. Name the commissioned stage and deliverable in the landing page. A discovery engagement and a full product build do not automatically have comparable fees or sales cycles.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-scope-segmentation",
      "citation": "Madgicx Research & Labs. Software Development Services. Should product discovery and software delivery share one service offer? Thoughtworks separates strategy, design, delivery and modernization services. Name the commissioned stage and deliverable in the landing page. A discovery engagement and a full product build do not automatically have comparable fees or sales cycles.  Source: https://www.thoughtworks.com/what-we-do/product-development Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-scope-segmentation",
      "source_url": "https://www.thoughtworks.com/what-we-do/product-development"
    },
    {
      "group": "In this category",
      "id": "answer-development-discovery-conversion",
      "question": "Can a discovery workshop request count as a software delivery sale?",
      "text": "Thoughtworks describes discovery as work to align scope and understanding before development. Track workshop enquiries, commissioned discovery and signed delivery work separately. Interest in a workshop does not establish the value of a full build.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-discovery-conversion",
      "citation": "Madgicx Research & Labs. Software Development Services. Can a discovery workshop request count as a software delivery sale? Thoughtworks describes discovery as work to align scope and understanding before development. Track workshop enquiries, commissioned discovery and signed delivery work separately. Interest in a workshop does not establish the value of a full build.  Source: https://www.thoughtworks.com/en-us/insights/blog/agile-project-management/run-successful-discovery Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-discovery-conversion",
      "source_url": "https://www.thoughtworks.com/en-us/insights/blog/agile-project-management/run-successful-discovery"
    },
    {
      "group": "In this category",
      "id": "answer-development-fee-basis",
      "question": "What should a development-services value comparison make explicit?",
      "text": "Endava describes engineering and product development services tailored to client context. Compare actual contracted scope, deliverables and charge periods. A vendor service page does not supply a typical project fee or justify annualizing an enquiry value.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-fee-basis",
      "citation": "Madgicx Research & Labs. Software Development Services. What should a development-services value comparison make explicit? Endava describes engineering and product development services tailored to client context. Compare actual contracted scope, deliverables and charge periods. A vendor service page does not supply a typical project fee or justify annualizing an enquiry value.  Source: https://www.endava.com/industries/technology Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-fee-basis",
      "source_url": "https://www.endava.com/industries/technology"
    },
    {
      "group": "In this category",
      "id": "answer-development-creative-artifact",
      "question": "What can software development creative demonstrate without an invented outcome metric?",
      "text": "Thoughtworks lists prototype, design and delivery work. Show the actual artifact or engineering process offered and identify the service stage. Do not borrow a vendor's unrelated client-case result as a guaranteed result for every engagement.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-creative-artifact",
      "citation": "Madgicx Research & Labs. Software Development Services. What can software development creative demonstrate without an invented outcome metric? Thoughtworks lists prototype, design and delivery work. Show the actual artifact or engineering process offered and identify the service stage. Do not borrow a vendor's unrelated client-case result as a guaranteed result for every engagement.  Source: https://www.thoughtworks.com/what-we-do/product-development Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-development-creative-artifact",
      "source_url": "https://www.thoughtworks.com/what-we-do/product-development"
    },
    {
      "group": "Category research",
      "id": "answer-benchmark-status",
      "question": "Is an AOV benchmark available for this category?",
      "text": "No publishable AOV benchmark is available.",
      "context": "The exact category cohort does not support a publishable AOV aggregate. Parent and sibling benchmarks are not substituted.",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-benchmark-status",
      "citation": "Madgicx Research & Labs. Software Development Services. Is an AOV benchmark available for this category? No publishable AOV benchmark is available. The exact category cohort does not support a publishable AOV aggregate. Parent and sibling benchmarks are not substituted. Source: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#benchmark Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-benchmark-status",
      "source_url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#benchmark"
    },
    {
      "group": "Software revenue metrics",
      "id": "answer-mrr",
      "question": "What is MRR for a software business?",
      "text": "Subscription revenue normalized to one month across a business. One-time charges are excluded. MRR = sum of monthly recurring subscription amounts",
      "context": "Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied.",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-mrr",
      "citation": "Madgicx Research & Labs. Software Development Services. What is MRR for a software business? Subscription revenue normalized to one month across a business. One-time charges are excluded. MRR = sum of monthly recurring subscription amounts Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied. Source: https://stripe.com/resources/more/what-is-monthly-recurring-revenue Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-mrr",
      "source_url": "https://stripe.com/resources/more/what-is-monthly-recurring-revenue"
    },
    {
      "group": "Software revenue metrics",
      "id": "answer-arpu",
      "question": "What is ARPU for a software business?",
      "text": "Revenue per user over a defined period. For subscription comparisons here, the denominator is active paying subscribers and the numerator is MRR. Monthly subscription ARPU = MRR ÷ active paying subscribers",
      "context": "Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied.",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-arpu",
      "citation": "Madgicx Research & Labs. Software Development Services. What is ARPU for a software business? Revenue per user over a defined period. For subscription comparisons here, the denominator is active paying subscribers and the numerator is MRR. Monthly subscription ARPU = MRR ÷ active paying subscribers Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied. Source: https://support.stripe.com/questions/calculating-average-revenue-per-user-in-billing Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-arpu",
      "source_url": "https://support.stripe.com/questions/calculating-average-revenue-per-user-in-billing"
    },
    {
      "group": "Software revenue metrics",
      "id": "answer-acv",
      "question": "What is ACV for a software business?",
      "text": "The recurring value of one customer contract normalized to a year, excluding one-time charges. It measures contract size, not total company revenue. ACV = recurring contract value ÷ contract duration in years",
      "context": "Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied.",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-acv",
      "citation": "Madgicx Research & Labs. Software Development Services. What is ACV for a software business? The recurring value of one customer contract normalized to a year, excluding one-time charges. It measures contract size, not total company revenue. ACV = recurring contract value ÷ contract duration in years Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied. Source: https://stripe.com/au/resources/more/annual-contract-value-acv-in-saas Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-acv",
      "source_url": "https://stripe.com/au/resources/more/annual-contract-value-acv-in-saas"
    },
    {
      "group": "Software revenue metrics",
      "id": "answer-aov-and-recurring-revenue",
      "question": "Does purchase AOV measure MRR, ARPU or ACV?",
      "text": "These describe contract and recurring revenue economics. No purchase AOV benchmark is supplied for this category.",
      "context": "Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied.",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-aov-and-recurring-revenue",
      "citation": "Madgicx Research & Labs. Software Development Services. Does purchase AOV measure MRR, ARPU or ACV? These describe contract and recurring revenue economics. No purchase AOV benchmark is supplied for this category. Definitions only; no ACV, MRR or ARPU benchmark or measured correlation is supplied. Source: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#software-metrics Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-aov-and-recurring-revenue",
      "source_url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#software-metrics"
    },
    {
      "group": "Use this research",
      "id": "answer-download-research",
      "question": "Can I download this industry research?",
      "text": "The exports section provides this edition in Markdown and JSON, along with a research index. This private draft is not licensed for public redistribution.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-download-research",
      "citation": "Madgicx Research & Labs. Software Development Services. Can I download this industry research? The exports section provides this edition in Markdown and JSON, along with a research index. This private draft is not licensed for public redistribution.  Source: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#reuse Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-download-research",
      "source_url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#reuse"
    },
    {
      "group": "Use this research",
      "id": "answer-cite-research",
      "question": "How should I cite a finding from this page?",
      "text": "When reuse is permitted, credit Madgicx Research & Labs and link to the exact source. Keep its snapshot date and scope. This private draft is not licensed for public redistribution.",
      "context": "",
      "url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-cite-research",
      "citation": "Madgicx Research & Labs. Software Development Services. How should I cite a finding from this page? When reuse is permitted, credit Madgicx Research & Labs and link to the exact source. Keep its snapshot date and scope. This private draft is not licensed for public redistribution.  Source: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#reuse Answer: https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#answer-cite-research",
      "source_url": "https://madgicx.com/labs/industries/software-technology-platforms/software-development-services#reuse"
    }
  ]
}
