What is a deal?
IN THIS ARTICLE
Deals are the individual revenue opportunities that you manage in Estii. This article introduces the deal hierarchy and the key concepts for estimating, pricing and presenting deals
The deal hierarchy
Unlike a flat spreadsheet or price list, Estii has a hierarchical commercial model to make collaborating on deals more efficient, scalable and automated. The structure can provide a bit of a learning curve, but once you gain familiarity with its structure, you'll be able to estimate and manipulate complex budgets with ease.
The illustration below shows the overall deal hierarchy, and key elements within them
Deals
The deal page is the top of the deal hierarchy, and contains an overview of the deal size, price and activity
The deal header provides a summary of the deal value and status
- Progress the deal status (approve, close, etc)
- Present and export proposals for customers (the play icon)
Overview
The overview tab provides a summary of the deal budget, timeline and workflow.
- Budget breakdown by category (features, overheads, etc)
- Budget breakdown by phase
- Timeline breakdown by phase (duration, resource count)
Estimation
The first stage of the deal creation workflow is estimating requirements and deliverables.
There are four estimate categories, each grouped within parent Phases
- Features - Time-based tasks and activities required to deliver customer requirements
- Overheads - Role-based allocations required for the entire duration of a phase
- Services - Recurring unit-based estimates such as hosting, licensing or managed services that repeat for the entire duration
- Expenses - One-off unit-based costs associated with the phase such as hardware, software or travel
Phases
Phases are the sequential stages of a budget
Each phase contains a seperate budget and duration. You can view or create phases from the overview, or switch between phases from other deal pages
Features
A Feature is a collection of time-based tasks and estimates related to a top-level functional area or epic within a phase
- Features contain tasks and estimates
- Features have priority and risk/contingency level
- Features provide a roll-up of the total units (effort) and value (price) of all tasks
Tasks and assumptions
A Task is a description of a single activity or job within a feature with one or more estimates
Tasks are a fundamental element of Estii - where you describe and estimate the items within a feature.
- Tasks contain a description of the included requirements or deliverables
- Tasks contain zero or more estimate - time-based allocation of resources
- A task with zero estimates is called an assumption
Each estimate is a calculation of effort (for example 10 days x web stream
) or cost (for example 5 x daily travel cost
) that is automatically converted into a monetary value, and rolled up into the total value for the parent task.
Contingency and risk
Contingency is a percentage added to raw estimates to cover the cost of ‘known unknown’ risk that would likely result in additional costs
Contingency is defined as a range (default, min, max and default) in Settings > Rates and currency
Contingency is automatically applied to features based on their risk level (none, low, normal, high) and added to the raw time estimates.
Risk is also used to help automatically prioritise features when adjusting scope (removing the highest risk, lowest priority features first)
Overheads
An overhead is an role-based allocation for the entire duration of a phase
Overheads are used to assign persistent roles (like Project Managers) or a partial allocation of a specialist (such as a Lead Architect or support team) that are not costed as part of individual estimates The final effort and value of each overhead is updated dynamically based on the duration of the phase schedule.
Services
Services are recurring, unit-based estimates like hosting, licensing or other managed services that repeat throughout a phase
Expenses
Expenses are one-off unit-based costs associated with the phase such as hardware, software or travel
Pricing
The second stage of the Deal creation workflow is finalising the scope, schedule and price of each phase
Scoping
Scope is the subset of estimates to include in the final price
Scope is used to quickly refine the overall price and functionality of the phase:
- View a breakdown of scope by priority, feature and stream
- Descope groups of tasks by priority, feature or stream
- Adjust scope by gradually removing lower priority, lower risk items
- Change the rate card and/or margin for the phase
Scheduling
Schedule is the estimated timeline and resourcing demand required to deliver the in-scope functionality
The schedule is used to adjust the total estimated duration and headcount for the phase, which in turn impacts the overall resourcing price.
- Adjust the duration
- Round resource allocations to a specific delivery cycle (week, fortnight, month, etc)
- Distribute partial resources to the start, end or middle of the phase, or distributed equally
- Change the rate card and/or margin for the phase
Payment milestones
Payment milestones describe your expected payment structure based on deliverables, due dates and price.
Use payment milestones to describe your expected payment structure based on progress, deliverables, due-dates and pricing
- Choose a preset based on equal progress payments, or create custom milestones
- Schedule due dates based on deal / phase progress, relative days or fixed dates
- Calculate price as a percent of total deal value or as a fixed amount
Like everything in Estii, dynamic milestones automatically adjust to changes to your deal price and duration, and are presented as beautiful waterfall charts within proposals.
Rate cards and margins
Rate card
Each phase has an active rate card that determines the cost and price for roles. New deals default to the default rate card, however it can be changed if multiple rate cards exist in the space.
Margins
Each rate card contains a low, average and high margin range that is used to calculate the price of roles.
Phases default the average margin to calculate role prices, however they can be adjusted to increase or decrease price and profitability within the defined range. When you change rate card, the margin will reset to average.
Deal currency
The deal currency determines how final pricing is displayed/exported to buyers, along with the exchange rate.
Actual estimates and internal pricing use the default Space currency (managed in Settings > Rates and currency)
Presenting
The final stage of the deal creation workflow is presenting approved deals with external users and stakeholders (guests).
Proposals
Proposals are externally-facing, branded versions of your deal that are suitable for guests.
Estii automatically generates and populates templates based on the contents of your deal - so you never have to update them manually.
You can preview and adjust template settings (and appearance) from the presentation tab on a deal.
Themes
Themes are style guides that are used to brand your proposals. They are managed at the space level.
You can create and manage multiple themes across your deals - with editable logos, colours, images and fonts to ensure deals are on brand
Proposal viewer
The proposal viewer is a standalone portal for invited guests to view and download final proposals
The proposal viewer is a standalone version of the deal for external guests (target customers or decision makers) that only contains approved versions of the deal