Skip to content

Scaling the service means keeping recurring capacity to serve more intentions and fulfil purchased advances without a mandatory proportional growth in human coordination or buyer effort. That is a hypothesis, not a guaranteed property of AI. The complete route of each Delivery Unit, the quality of the commitments and the cost of running the operation determine whether more executions become more useful service.

An operation might aim to serve more demands, reduce waiting, offer a wider variety of work, or sustain more demanding commitments. These are not equivalent and may need different changes. Demands are not of uniform size, and counting completed units without regard to scope and conditions can give a misleading view of capacity. An analysis should declare the set of demands and the period observed, and comparisons between different work have to recognize dependencies, evaluation needs and the buyer’s participation.

The scaling being investigated follows from the economics of AI cycles: part of the effort of interpreting each request, preparing execution, evaluating and forming the next decision could draw on capacity organized in advance. That would allow serving more demands by advances without an organization proportional to each request. The analysis has to check how much work stays specific and how much becomes reusable.

A delivery can depend on clarification, execution, evaluation, authorization and deployment. Adding capacity to one part does not show that the whole can take on more commitments. If production grows while outputs keep waiting for evaluation, work accumulates without an equivalent increase in accepted deliveries. The same holds for business decisions and access: agents can settle choices and authorize continuation within mandates, but being available to implement grants no authority over rules or external environments. The Delivery State and coordination should let these conditions be located, distinguishing active work, waiting and accepted results.

In a fictional scenario, ten outputs reach evaluation each period and six evaluations are completed. Assume comparable outputs, nothing pending at the start, no withdrawals, and the same conditions for three periods.

Period Outputs received Evaluations completed Pending at end
1 10 6 4
2 10 6 8
3 10 6 12

The arithmetic only illustrates accumulation under these assumptions. A completed evaluation is not necessarily an acceptance; some outputs may return for correction, which adds work. Producing even more does not solve this condition. Possible responses are to review how much work is started, the capacity to evaluate, or the causes of repetition, while keeping the relevant criteria. Evaluation can also be automated or reorganized; if its capacity changes, the table’s assumptions no longer hold and the accumulation must be recalculated. The example assumes no permanent human evaluator and no fixed technical limit, and it gives no market rate or performance forecast.

Receiving a request does not mean any deadline or scope can be taken on. Progressive Commitment has to consider capacity, context and dependencies before widening obligations. An operation can register more demands than it can start at once, as long as the buyer understands that; the problem arises when registration or a preliminary estimate is read as availability already secured. The Commercial Gate can bound authorized continuation, taking into account production and evaluation capacity as well as forecast cost. Promising the same resource to several demands does not increase capacity; governance needs rules or authorities to resolve competing priorities without hiding their effects on existing commitments.

Execution Pools can allow allocation across compatible demands, but the gain depends on competences, timing and access restrictions, not nominal availability. Sharing more widely can increase the effort of preparing and recovering context, and where domain continuity matters, dedicated resources or persistent references may stay relevant. Scale should not be measured by the number of resources in a pool; what they can produce and evaluate under real conditions, including preparation, waiting and exceptions, is what counts.

Independent work can run in parallel, but independence has to be shown within the relevant scope, not assumed because units are separate. Two demands may change the same system or depend on a common rule, which requires recognizing compatibility, the order of deployment and who resolves divergences. Coordination cost can grow with these relations, and splitting work into more units does not remove the effort of integrating them. The reference architecture shows logical relations for preserving context and decisions; applying them to more demands has to be examined for its ability to keep references coherent and handle concurrent information.

Evaluation has to grow or be reorganized with the work received. Agents can produce evidence, carry out examinations and decide acceptance within criteria and mandates, but automating evaluation is not accepting the executor’s own statements: observed behaviour, tests and other relevant references have to support the decision. The answer is never to accept faster without sufficient support. Quality Gates keep their relation to the criteria as volume grows, and revising criteria is a decision of its own, not an automatic consequence of pressure for flow.

Authorities can also limit continuity. If every exception reaches the same person, the operation should examine delegation, how decisions are prepared and how clear the rules are. Commercial and routing decisions can be delegated to systems, even in a flow with no human confirmation per unit, which can reduce some waiting but needs usable conditions and a destination for cases beyond the scope. Scaling authority without preserving responsibility can produce incompatible commitments instead of sustainable capacity.

Contracts, policies and configurations can be reused when demands share relevant conditions, which can reduce some preparation but requires checking suitability and keeping references current. Standardizing how a demand is recorded does not make it equivalent to another, and maintaining reusable elements costs something: a change can affect many pieces of work. The scaling hypothesis depends on the balance between reusable work and variation that needs its own analysis, observed by class of demand.

Suppose the barbershop’s provider starts receiving other booking requests. It can reuse capacity for discovery, forming offers, implementation and evaluation, while keeping each client’s data and decisions separate; service durations, professionals and environments do not become equivalent because the problem looks alike. Some demands will end after a useful discovery, others will authorize booking only, others will ask for adjustment before building. The recurring capacity has to serve that real distribution, instead of being sized as if every request went through every stage to production.

The sign of scale would be fulfilling more comparable advances with adequate quality and complete cost, while keeping the residual human and buyer effort under control. Counting only constructions leaves out useful discoveries; counting both without separating their scope inflates the impression of production. The analysis should present volumes and costs by type of commitment.

More deliveries can also add to continuing obligations. If the service includes support or evolution, part of future capacity goes to earlier commitments, and an analysis should not treat each period as if it began without history. Changes to shared references can create work across several units. Accepting new demands without considering accumulated work can move cost into waiting, review or unmet commitments.

Volume growth does not show better margins. A relevant indicator is residual human effort per comparable accepted advance: the numerator gathers all human effort attributable to the cohort, including preparation, evaluation, exceptions, maintenance, attempts never accepted and requests with no contract; the denominator is the accepted advances of comparable scope. The analysis reports the complete cohort and its results, without selecting favourable cases, and if there are no accepted advances it reports effort and results without computing the ratio. Complete monetary cost is a separate indicator, including human resources, tools, idle capacity kept and other attributable costs, without counting attempts twice. An apparent improvement based on excluding interrupted work or future costs does not represent the whole operation.

How to grow the service while preserving quality and commitment remains open. Scale here is a matter of coordinated capacity, not a guaranteed consequence of more agents, more parallelism or more units in progress. The example is fictional arithmetic, not performance rates, growth forecasts or a universal relation between resources and accepted deliveries.

Software Delivery as a Service is a proposed model by Renan Deves and Marcelo Scheidt, Independent Researchers. See the paper for citation and license.