Scope, boundaries, third-party services and unit of analysis
Assessment quality starts with the definition of the study object. This page establishes how to identify inclusions, exclusions and the unit to which results are related. A poorly defined boundary makes results unusable, regardless of numerical precision.1
From a unit calculation to the whole application
A page view, session or request describes part of the activity. An application assessment covers its functions, users and usage contexts over a defined period.2
Only contributions not already covered are added. Shared hosting is counted once, then allocated across uses.
The version, period and exclusions accompany the result. If some contributions remain unassessed, the result remains partial even when reported at application level.
Define the study object
The assessment can operate at several levels:
| Level | Examples | Typical unit of analysis |
|---|---|---|
| Component | Processor, RAM, SSD | Per component over a lifetime |
| Equipment | Smartphone, laptop, server | Per device over a period |
| Infrastructure | Datacenter, server room, LAN | Per infrastructure over a year |
| Environment | IT fleet, cloud, hosting | Per environment over a year |
| Digital service | Website, email, generative AI | Per page view, request, user or volume |
Each level requires appropriate units and boundaries.
System boundaries
Three tiers
Following the ADEME/ARCEP digital services framework, the methodology organizes scope around three tiers:
Boundary rules
The scope must state3:
- Equipment directly involved: identified user devices, servers and network equipment.
- Infrastructure included: datacenter, WAN/LAN and CDN.
- Third-party services required to deliver the service.
- Exclusions and their justification.
An excessively narrow boundary produces artificially low results. An excessively broad one makes interpretation difficult. Each assessment needs an explicit, justified compromise.
Equipment and system approaches
The digital services framework distinguishes complementary approaches:
| Approach | Principle | When to use | Precision |
|---|---|---|---|
| Equipment | Device-by-device inventory and characterization | Organization-controlled scope | Depends on measurement and factor representativeness |
| System | Equipment represented as a closed system with aggregate factors | Uncontrolled scope, such as operator networks or external cloud | Depends on aggregate-factor representativeness |
The methodology favors equipment modeling for controlled scopes and system modeling for uncontrolled scopes, following the reference framework.
Third-party services and APIs
When to include a third-party service
A third-party service is included when required for the function or executed in the scenario, even if outsourced. An assessment using a compatible unit is preferred; otherwise estimates and missing data remain explicit.
Services required or executed in the scenario
Solid border: included in the study. Dashed border: outside the boundary, with no contribution to the scenario. Outsourced services can remain within the boundary.
When a third-party service may be excluded
Three situations need to be distinguished:
- Outside the boundary with no contribution to the scenario
The service may be excluded, with justification.
- Impact cannot be quantified
The service is listed in the study as “impact not assessed”. The result is incomplete; this impact is not treated as zero.
- Already counted in another contribution
Its impact is not added again. See Double counting.
Every exclusion is justified in the assumptions and limitations. An unassessed contribution is also identified there, with its estimated importance: negligible, significant or unknown.
Third-party decision tree
Unit of analysis
The unit must be:
- understandable to a non-specialist reviewer.
- stable over time for comparison.
- related to the function delivered by the service or equipment.
- compatible with available data.
Device usage time, server time and unique user count describe different quantities. They cannot be substituted for one another.
Examples by use case
| Use case | Possible units | Recommended unit |
|---|---|---|
| IT fleet | Per device, employee or year | Whole fleet over one year |
| Hosting infrastructure | Per server, rack or datacenter | Infrastructure over one year |
| Web service | Per page view, session, visit or service | Per page view, aggregated to the service |
| Per sent/received message, mailbox or year | Per message, aggregated to the service | |
| Native applications | Per screen, session or download | Per screen, aggregated to the service |
| Generative AI | Per training run, inference or token | Per inference request or training run |
| Cloud | Per vCPU·h, GB·month or service | Per billed cloud unit |
There is no single unit for every chapter. Each assessment must state its chosen unit and verify consistency with Allocation and sharing.
Worked example
Case: define an e-commerce web service boundary.
| Element | Included? | Justification |
|---|---|---|
| User devices | Yes | Website consultation |
| WAN | Yes | Transport of pages and requests |
| CDN | Yes | Static-content distribution |
| Cloud hosting servers | Yes | Request processing and storage |
| Payment API, such as Stripe | Yes | Required for purchasing |
| Analytics, such as Google Analytics | If executed | Scripts, requests and processing in the actual journey; measurements or an explicit gap |
| Datacenter internal network | Yes | Included through a datacenter factor where its scope confirms coverage |
| ERP back office | No | Outside the defined front-end service scope |
Selected unit: a page view, aggregated to the service over one observation year.
Assumptions and limitations
- Third-party services are often opaque and require estimates or generic factors.
- Assessments with different scopes are not directly comparable without reviewing boundaries.
- System modeling can be more practical for uncontrolled scopes and less detailed. Quality depends on factor representativeness, not granularity alone.
- Unit selection affects interpretation. A heavy page has a high unit impact; an annual service total aggregates variations.