Skip to main content

Business vs Technical View for Recommendations

Overview

The Business & Technical toggle (the “business and technical toggle”) in Spotto lets you switch a recommendation between a business view (why it matters, what to do, what to watch out for) and a technical view (effort, impact/cost signals, implementation playbook). Same recommendation, two translations—so you spend less time “interpreting” and more time fixing things.

Feature overview

Recommendations often fail for boring reasons: the intent gets lost between stakeholders and implementers. The toggle bridges that gap by presenting the same recommendation in two forms:

  • Business view: “What’s the outcome, why now, and what’s the plan?”
  • Technical view: “What’s the change, how hard is it, and what do I actually do?”

You’ll see it on the recommendation detail page (see: Recommendations).

Why use this? (Jobs, pains, gains)

Jobs to be done

  • When I need to explain a recommendation to non-technical stakeholders, I want a plain-language summary and action plan, so I can get a decision without running a translation workshop.
  • When I’m about to implement a recommendation, I want a technical playbook and constraints, so I can estimate effort and avoid surprises.
  • When I’m prioritising a backlog, I want to compare impact vs effort vs cost/savings, so we do work that moves the needle instead of optimizing for vibes.
  • When I’m handing work to another team, I want a shared, consistent description, so the ticket doesn’t turn into a game of telephone.

Common pains this fixes

  • Recommendations written in provider language can be technically correct but not decision-friendly.
  • Business stakeholders see “do X” without understanding impact, risk, or sequencing.
  • Engineers get asked to “reduce costs” without enough technical context to scope work responsibly.
  • Every team ends up rewriting the same recommendation into their own format (and getting it slightly wrong each time).

What you gain

  • Faster alignment: business outcomes and technical execution are both visible without leaving the page.
  • Less context-switching: the “why” and the “how” live together, but you only see the level of detail you need.
  • Better handoffs: you can share a recommendation knowing the recipient can switch to their preferred view.
  • Higher recommendation adoption: fewer recommendations die at the “sounds good, but…” stage.

Key capabilities

Business view (decision-ready)

Business view is designed for stakeholders, product owners, and FinOps teams who need to understand the recommendation without turning it into a technical deep dive.

It focuses on:

  • Why it matters: what problem it solves (cost, risk, reliability, security posture, operational drag).
  • Impact: what changes if you do nothing vs if you act.
  • Important considerations: constraints, tradeoffs, and “check this before you touch prod”.
  • Step-by-step action plan: a practical sequence you can turn into a ticket/checklist.
  • Relevant resources: the affected resources, scope, and any context needed for ownership routing.

Technical view (implementation-ready)

Technical view is designed for engineers, SRE/platform teams, and cloud specialists who need to implement safely and predictably.

It focuses on:

  • Effort: an estimate signal for sizing the work.
  • Impact and cost/savings context: why it’s worth doing, and the scale of the change.
  • Technical considerations: prerequisites, known constraints, and gotchas (permissions, maintenance windows, dependencies).
  • Technical playbook: concrete steps that get you from “recommendation” to “change applied”.
  • Benefits of implementing: what improves after the change (and what won’t).

Switch views without changing the recommendation

The toggle changes the presentation, not the underlying recommendation. Use it as a communication tool:

  • Start in Business view to agree on outcome, scope, and urgency.
  • Switch to Technical view to plan execution and validate feasibility.

Technical reference

ComponentDetails
InputsThe underlying recommendation data (source, category, affected resources, and any available cost/impact/effort metadata).
OutputsTwo formatted views of the same recommendation: Business view (why/impact/considerations/action plan/resources) and Technical view (effort/impact/cost/considerations/playbook/benefits).
DefaultsThe toggle changes the content you’re viewing; it doesn’t change recommendation status, ownership, or the affected resources list.
LimitationsView content depends on the quality of source data and available resource context. Always validate changes against your environment and change management process.

How it works (high level)

  • Spotto loads a recommendation and the associated resource context.
  • The UI renders either the Business or Technical template for that recommendation.
  • You can switch views instantly; no data is modified by toggling.

Troubleshooting

I can’t see the Business / Technical toggle

What you’re seeing: The recommendation detail page has no toggle.
Likely causes:

  • The recommendation type doesn’t support dual-view content yet.
  • You’re viewing recommendations in a list-only context (no detail panel). How to fix:
  1. Open the recommendation detail view (not just the table row).
  2. If it’s still missing, check whether the feature is enabled for your company/plan and contact support with the recommendation name and a screenshot.

The Business view feels too generic

What you’re seeing: Business language is vague or missing specifics.
Likely causes:

  • Limited metadata from the recommendation source (impact/savings fields may be missing).
  • The affected resources don’t have enough spend/history context to be specific. How to fix:
  1. Check the Technical view for resource-level context and constraints.
  2. Use the affected resources list to validate spend and scope before committing to an action plan.

The Technical view doesn’t match how our environment works

What you’re seeing: The playbook doesn’t fit your conventions (IaC, naming, rollout process).
Likely causes:

  • The playbook is a safe default, not an opinionated deployment pipeline. How to fix:
  1. Treat the playbook as a baseline and adapt it to your runbooks (IaC, CI/CD, approvals).
  2. Validate permissions and change windows before implementation.
Optimize Your Azure Environment

Looking to enhance your cloud setup for cost efficiency, performance, reliability, or security?

Talk to a cloud expert! Email us or schedule a 30-minute consultation and let's optimize your cloud environment together.

Book a Free Consultation