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
| Component | Details |
|---|---|
| Inputs | The underlying recommendation data (source, category, affected resources, and any available cost/impact/effort metadata). |
| Outputs | Two formatted views of the same recommendation: Business view (why/impact/considerations/action plan/resources) and Technical view (effort/impact/cost/considerations/playbook/benefits). |
| Defaults | The toggle changes the content you’re viewing; it doesn’t change recommendation status, ownership, or the affected resources list. |
| Limitations | View 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:
- Open the recommendation detail view (not just the table row).
- 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:
- Check the Technical view for resource-level context and constraints.
- 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:
- Treat the playbook as a baseline and adapt it to your runbooks (IaC, CI/CD, approvals).
- Validate permissions and change windows before implementation.
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