Customization and Productization Management Patterns
CUST.1 - Manage Client Variation and Develop Repeatable Offerings
Type: Method pattern Status: Stable
CUST.1:1 - Problem frame
Use this method when a customer difference affects both a particular result and the offering you expect to provide again. Typical signs are a successful workaround with an unclear support future, an integration sold before anyone has accepted its maintenance, or repeated services that still depend on their original author.
The first move is to place the actual supported offering beside the intended customer result and explain what must change. This exposes a choice richer than “standard product or bespoke project”: a common component, a repeatable assisted service and a local adaptation may belong in one feasible answer.
If the current offering already fits and can be provided under its ordinary conditions, use it. If only one bounded difficulty remains, enter the relevant smaller method. The full composition is useful when local and shared choices constrain one another.
CUST.1:2 - Problem
Local urgency tends to make the next delivery decisive. Shared development tends to treat local work as a source of product requests. Neither view alone settles who may promise what, which work is funded, whether another performer can repeat it or what happens to existing customers. The missing result is a jointly supportable continuation, not another list of improvement ideas.
CUST.1:3 - Forces
| Tension | Decision it changes |
|---|---|
| Immediate value and future repetition | Whether to deliver locally now, invest in a common contribution or retain the present offering. |
| One customer contact and distinct decision rights | Who can speak for the whole promise without silently deciding architecture, spending and assurance. |
| Commonality and useful difference | Which variations preserve the result and which need a separate offering. |
| Learning and current service | How to obtain an answer without consuming resources already promised elsewhere. |
| Wider use and continuing obligations | Whether the proposed shared release can coexist with installed configurations and support commitments. |
CUST.1:4 - Solution
CUST.1:4.1 - Recover the two receiving results
Describe what the customer needs to be able to do, with whom, under which conditions and by when. Identify the evidence of an adequate result and the parties whose acceptance matters. Then recover the provider’s present offering: supported inputs, configurations, delivery work, assistance, exclusions and continuing obligations. Use the actual agreement and operating practice, not only the sales description.
Ask separately what the present case needs and what a later customer or performer might receive. The second result might be a reusable component, an extension, a delivery method, a training contribution or no common change. Treat it as a candidate until its scope and provision are supported. A local success does not select its shared form.
Keep any sufficient result already available. An earlier qualified configuration can settle a technical choice while leaving a new response-time promise unresolved. Carry that remaining difference into the work; do not reopen the settled configuration merely to make every case follow the same sequence.
CUST.1:4.2 - Turn the differences into compatible alternatives
Work backward from the missing customer result, then forward through the proposed delivery. Compare inputs, meanings, operations, decisions, access, help, acceptance and support with the supported basis. The constructive method in CUST.2 explains this recovery. Its result must tell the receiving decision what differs and why it matters, rather than merely naming a route.
Develop at least the materially different feasible continuations. These can include the supported offering unchanged, an allowed configuration, a bounded local adaptation, a shared component or family extension, a repeatable service, a partner contribution, a narrower promise and refusal. Combine them when their conditions fit. A partner can perform a repeatable service built around a common component while one report remains local.
For each serious alternative, trace the customer’s complete result. A technical adapter is incomplete if nobody can operate it. A paid exception is incomplete if the fee does not obtain the needed specialist. An outcome promise is incomplete if the provider arrangement and evidence cannot support its stated responsibility. Use the corresponding full professional method to obtain that missing result, then bring its conditions back into the alternative.
CUST.1:4.3 - Make the consequential decisions governable
Before an irreversible promise, identify who can contribute and decide the following matters in this case. These are decision-bearing contributions, not a mandatory headcount or organization chart.
| Contribution | What must be made available | Boundary that must not be decided silently elsewhere |
|---|---|---|
| Customer result and acceptance | The useful result, relevant participants and an intelligible acceptance basis. | A provider’s convenient demonstration must not replace the customer’s required result. |
| Local realization | A feasible way to obtain that result in the customer’s actual setting. | A local workaround must not become a promise of general availability or permanent support. |
| Common offering and family | A reasoned decision to admit, limit, defer or reject a common contribution. | One sale must not determine the supported family without its consequences. |
| Repeatable delivery and support | A method, preparation and assistance that another qualified performer can obtain. | A manual or handover must not conceal continuing dependence on its author. |
| Resources and economics | The work, capacity, funding and continuing burden of each alternative. | Commercial enthusiasm must not waive an unavailable resource or conceal unfunded work. |
| Evidence and permitted use | The grounds, permissions and assurance needed for the consequential claim or action. | Delivery success must not certify its own broad repeatability, safety or reuse rights. |
Name the person or group with actual authority for each live decision, the inputs they need, the next decision time and the conditions they may not waive alone. The person making the customer promise needs the joined answer, even when another party supplied each contribution. A roadmap intention is not that answer.
One competent person may supply several contributions. Keep the distinctions visible in the decision itself: “I can implement this locally; I have not committed the product team to support it.” Seek independent judgement when incentives, uncertainty or consequences make self-approval unreliable, or when applicable professional conditions require it. The independence may concern one consequential evidence claim rather than every small change. Reconsider bundled responsibilities when workload, value at risk or disagreement makes the arrangement ineffective.
When actual positions, assignments or enabling relations must change, use OCE.5 — Define Organization Positions and OCE.6 — Establish Holder Assignments and Enabling Relations for Organization Change. Receive an arrangement with real decision rights, capability, time and access, then use it here. Naming six roles does not supply any of those conditions. If a required authority or resource is absent, narrow or defer the dependent promise while preserving independent permitted work.
CUST.1:4.4 - Obtain the missing contribution without losing the whole
Choose the next action by the uncertainty that can change the alternative. A known local modification needs implementation, not a research programme. A disputed meaning needs semantic work. Uncertain transfer may need a field inquiry. A capacity conflict needs an operating answer.
For customer inquiry, MKT.12 — Investigate a Customer or Market Question for a Decision supplies the question, discriminating evidence and permitted information use. For implementation difficulty, IS.1 — Agree a Useful Implementation-Support Undertaking and IS.2 — Find the Implementation Difficulty and Obtain the Next Useful Contribution establish the undertaking and the next useful contribution; IS.3 — Construct and Adapt a Support Strategy with Its Recipients constructs support with its recipients. Receive their bounded result, not just a completed activity. For example, “the team has attended training” does not yet settle whether the deployment is obtainable.
Use CUST.5 when field work must answer both the local question and a shared-development question. Preserve stopped, inconclusive and local-only outcomes. Protect current service while the question is open. If a result changes the interpretation of the customer’s need or the supported basis, return to those affected choices before continuing.
CUST.1:4.5 - Construct the common continuation and its delivery
When sharing could help, build the family through CUST.3: common result and conditions, invariants, allowed variations, forbidden combinations and the local residue. The same artifact can belong in one family and be unusable in another because support, permission or customer work differs.
Make a customer choice through CUST.4. Join that choice to the actual delivery method through CUST.6. The resulting package of explanation, tools, preparation and support must obtain the intended result for another prepared performer; it need not eliminate all assistance.
A technical platform decision remains with its engineering method. Obtain the architecture, interface or supported-use result and use it to define the family and delivery conditions. If it supports only a narrower class, narrow the offering rather than treating technical approval as permission for every customer promise.
CUST.1:4.6 - Join economics, responsibility and present customers
Compare the complete alternatives on the same result, period and customer set. CUST.7 includes common preparation, local execution, qualification, specialist help, support, migration and retirement. Distinguish an investment from an ordinary delivery charge and from an existing obligation. Confirm that funding and capacity exist when needed.
For a changed engineering offering or outcome arrangement, obtain the complete concept through SYSE.8 — Develop an Integrated Offering and Provider Concept for Using an Engineered Result. Bring back the participating systems and parties, contributions, responsibility, operating conditions, observation and acceptance, and the risks retained by each party. Use that result to revise the family, resource comparison and customer agreement. No method here guarantees a social or clinical outcome merely because a technical deployment works.
Use CUST.8 before a common change affects existing customers. Reconcile their configurations, results, support and promises with the proposed release. A technically compatible interface can still change an agreed operating burden.
The joint decision must hold together: the customer can obtain the result; the selected local and common forms are permitted and supported; the required work fits actual means; existing obligations have a feasible continuation. Failure of one condition reopens the dependent choice. It does not erase every useful result already obtained.
CUST.1:4.7 - Close a bounded result and retain its return
Finish with an executable local continuation and a distinct shared-development disposition. Examples are “deliver the existing configuration,” “provide the local service with funded specialist help; investigate a common adapter separately,” or “decline the unsupported outcome promise while offering a bounded contribution.”
Leave the receiving participants able to recognize what was decided, what remains uncertain, who supplies the next contribution and what change reopens the decision. A short agreed explanation can suffice.
Return recurring practice results to the general knowledge they test. If every transferred deployment needs its author, distinguish a defect in this family from a wider mistaken claim about what makes delivery repeatable. Revise that claim only on appropriate grounds; local exceptions must not indefinitely protect an unsupported general rule.
CUST.1:5 - Archetypal Grounding
A provider offers an analytical service from a standard batch file. A new customer requests private hosting, SSO, a different meaning of “active account,” a local report and urgent support. The service lead begins with the customer’s decision use: a monthly eligibility decision, not merely a dashboard installation.
CUST.2 separates the five differences and their dependencies. The identity provider already fits a supported interface. “Active” requires a semantic answer before the computation can be accepted. Private hosting needs a bounded field attempt. The report can remain a local service. Urgent support competes for an existing specialist.
The lead and field engineer are the same person, but that person cannot commit the product maintainer’s future support. The customer accepts the eligibility meaning; the engineer proposes the deployment; the product maintainer decides the common interface; the delivery lead supplies a repeatable run; the capacity holder commits support; an appropriate independent specialist checks the consequential security claim. Several contributions can be supplied by the same people, but no disagreement is silently converted into a promise.
A successful private-hosting attempt yields a family candidate with two supported environments and an explicit exclusion for disconnected operation. The delivery team receives a rehearsed setup method with scheduled specialist assistance. The report remains local. A wider rollout waits because the support resource cannot yet cover both existing customers and the new response time.
Change the condition: materials obtained for the first customer cannot be shared with a partner. Local provision may continue. The family and delivery work must obtain permitted alternative material or stop that transfer. A technically successful package is not the whole answer.
In a public library service, the same composition can connect local language and accessibility needs with reusable teaching materials and supported facilitators. Funding and workload replace customer margin as the relevant resource questions. Educational effectiveness still requires educational grounds; the framework supplies no guarantee of employment from attendance.
CUST.1:6 - Bias-Annotation
The method makes coordination visible and can encourage over-organization. Use the smallest actual arrangement capable of the decisions. A small team can retain one customer contact and combine compatible contributions. Cases with infrequent customization may be better served by a known local method than a maintained family.
The examples emphasize observable delivery. Less tangible service results require appropriate subject expertise rather than a convenient proxy such as document completion.
CUST.1:7 - Conformance Checklist
- Can the participants distinguish the customer’s result from the proposed common result?
- Are consequential differences recovered from real work, including assistance and continuing support?
- Do the people making promises have the required contributions and authority?
- Does the selected combination have compatible conditions, resources and evidence?
- Are local-only, unchanged, stopped and inconclusive outcomes allowed?
- Can existing customers continue under supported obligations?
- Can the next recipient act without reconstructing the missing joins privately?
CUST.1:8 - Common Anti-Patterns and How to Avoid Them
One person decides everything implicitly. Keep the live decisions distinct and obtain a qualified counterview where the consequence warrants it; do not solve the problem by inventing job titles.
A route replaces construction. “Send to product” says who might receive a question, not what family should be built. Develop the result and its receiving conditions.
The customer paid, so the exception scales. Payment can fund work. Determine whether the scarce work actually changes at the intended volume.
Every case must become common. Preserve a useful bounded local result when its transfer is unsupported or uneconomic.
CUST.1:9 - Consequences
The method can make local service and shared development mutually intelligible, with less hidden commitment. It also exposes work that was previously unpaid or unowned. That may produce a smaller promise, additional investment or refusal rather than a larger common product.
Its additional coordination is worthwhile only where the connected decisions matter. Sufficient smaller methods remain available directly.
CUST.1:10 - Architectural Rationale
The whole method is organized around two receiving results and their shared constraints. Its smaller methods can be used independently, but their availability does not itself provide the joining decisions for a customer case.
A fixed sequence would reopen settled questions and delay urgent responses. Pure local discretion would hide common obligations. The conditional composition retains enough structure to coordinate both while allowing justified short paths.
CUST.1:11 - SoTA-Echoing
The useful source line combines service productization, bounded solution spaces and continuing field/product learning. Compared with “standardize everything” or “let field teams solve each case,” it preserves explicit variation, assistance and a path back to common development.
Wirtz and colleagues’ conceptual account of service productization supports defining and systematizing an offering; Salvador, de Holan and Piller’s mass-customization account adds solution-space development, robust processes and choice navigation. Neither supplies this entire commitment-level composition. CUST adapts those contributions and combines them with the full Management, Engineering and Implementation Facilitation methods named above.
Official FDE role descriptions and the practitioner account discussed in CUST.Reference:10 support continuing interaction between local delivery and product development. They do not establish that one staffing model causes better results. Reconsider the composition when another available treatment provides the same connected use more adequately or when its own coordination cost exceeds the benefit.
CUST.1:12 - Relations
CUST.2 through CUST.8 supply conditional constituent methods of CUST.1. Their outputs are joined by the customer result, permission, resource and continuing-obligation conditions in this Solution. Their publication order is not a work schedule.
MKT.11 — Align Promises, Partners and Execution supplies promise/execution alignment; MKT.13 — Test Commercial Model Repeatability and Deployment Limits supplies commercial repeatability and deployment-limit inquiry; MKT.14 — Develop and Change a Programme for Selected Customer Organisations supplies the customer-organization programme. Use their complete methods when those questions arise and return their qualified results to the selected alternative.
CUST.Reference:2 explains the field boundary; CUST.Reference:3 distinguishes composition, supplied results and a repertoire.
CUST.1:End
CUST.2 - Recover Client Deltas and Choose Their Disposition
Type: Method pattern Status: Stable
CUST.2:1 - Problem frame
Use this method when “the customer needs customization” conceals several different changes, or when a completed deployment contains unexplained local work. You need a supported basis, an intended or observed customer result, and access to the people or material that can reveal the consequential work.
The first useful move is to compare the result and its obtaining conditions with the supported offering. The output is an explained set of differences and compatible dispositions, not a catalogue of every difference between two customers.
If an established configuration already explains the case and its obligations, use that configuration. A label such as “enterprise” or “special customer” is not a reason to reconstruct all its details.
CUST.2:2 - Problem
Artifact comparison misses work that leaves no code change: interpretation, data repair, repeated consultation, negotiation, access, training and exception handling. Conversely, a long list of customer attributes can obscure the few differences that actually change provision. Choosing a route before recovering these differences makes the proposed solution determine the diagnosis.
CUST.2:3 - Forces
| Tension | Practical consequence |
|---|---|
| Enough detail and decision cost | Split differences only when a decision, dependency, performer or qualification changes. |
| Local meaning and familiar vocabulary | Preserve the meaning needed for the customer’s decision before translating it into provider terms. |
| Distinct changes and coupled effects | Keep a report, input repair and support obligation separate while preserving their dependence. |
| Known work and unknown causes | Record an observed extra action without pretending its cause is already established. |
CUST.2:4 - Solution
CUST.2:4.1 - Choose a real comparison basis
Name the supported offering or method from which this case differs. Include the version or effective conditions when they change use. Recover what ordinary delivery assumes about inputs, participants, skills, access, timing, acceptance and support. A marketing description can locate the offering but may not expose its operating basis.
Describe the customer’s intended result in their work. Separate what is explicitly required from your inference and from a proposed solution. “Needs a custom dashboard” might mean a decision-maker needs a monthly eligibility answer, or that an operator needs continuous intervention. These imply different differences.
When there is no supported predecessor, use a sufficiently explicit proposed basis and mark it as proposed. You can still compare alternatives; you cannot describe deviations from an imaginary established standard as observed facts.
CUST.2:4.2 - Recover changes backward and forward
Work backward from acceptance: what must be true for the customer to use the result? Follow each necessary condition into the obtaining work. Then walk forward through a representative episode, using records, observation or the participants’ account. Ask where someone changed an input, made an interpretation, sought help, waited, overrode a default or accepted a continuing duty.
For each consequential difference, state the basis, the changed condition or action and the consequence. Distinguish observation from explanation. “An expert recoded thirty records” is an observation; “the product lacks a general mapping function” is one possible explanation. A legitimate difference in meaning might make general recoding inappropriate.
Inspect meaning where a mismatch changes the answer. SIE.1 — Bound the Receiving Use and Semantic Contract supplies a bounded semantic-use question; SIE.4 — Judge Cross-Source Correspondences and Their Permitted Uses qualifies cross-source correspondences and their permitted uses. Receive what can be mapped, under which interpretation and with what loss or restriction. Use that result to change the delta and the proposed action. A matching field name is insufficient.
CUST.2:4.3 - Divide by independently different decisions
Split a difference when its continuation can change independently. The same customer may need a supported SSO configuration, a new meaning of “active,” a local report and an exceptional response time. They have different grounds and recipients.
Keep coupled effects visible. Private hosting may alter monitoring, upgrades and support access together. Describing hosting as one technical delta does not remove those consequences. A useful statement can group the linked changes while preserving the separate decisions.
Use ordinary material already needed for the work. The following form is a reminder, not a required registry:
| Recoverable fact | Example |
|---|---|
| Supported basis | The service counts active accounts from the monthly batch under the provider’s definition. |
| Customer difference | The customer excludes suspended accounts but includes pending renewals. |
| Evidence and uncertainty | The operating policy states the first exclusion; treatment of renewals still needs the customer’s decision. |
| Obtaining consequence | Input mapping and acceptance examples must change before results are comparable. |
| Linked obligation | The customer must supply the status information each month. |
| Next useful result | An agreed meaning and qualified mapping, then a delivery choice. |
Remove incidental details that cannot change the decision. Keep an apparently small distinction when it changes acceptance, permission, work or liability.
CUST.2:4.4 - Choose disposition on separate axes
Decide first whether the difference should be accepted at all. A useful customer result may still be unavailable under actual capacity, rights or professional conditions. A smaller result or later date can be preferable to an unsupported exception.
Then distinguish three choices:
- What remains local and what, if anything, should become shared?
- What realizes and provides the contribution: configuration, code, hardware, procedure, training, assisted service or a partner?
- What is actually promised, to whom, for how long and with which support?
These choices can coexist. A common adapter does not remove a local operating change; a repeatable service can include specialist help; a partner can deliver either a common or bespoke contribution. They are not rungs of a maturity ladder.
For a candidate common change, identify the property or operation expected to transfer and the difference that could defeat it. Send that question to CUST.3 with the recovered cases and their limits. For a known permitted variation, send the actual fit question to CUST.4. For an unresolved causal or transfer question, ask CUST.5 for a discriminating answer. Do not use a route label as that answer.
CUST.2:4.5 - Recombine the decisions around the customer result
Follow the proposed dispositions together. Does the new semantic mapping still fit the standard interface? Does the common adapter require access forbidden in the private environment? Does the local report create a new monthly obligation? Can the same specialist provide both the new support and existing commitments?
Resolve these interactions before promising the combination. CUST.7 supplies the complete burden comparison; CUST.8 supplies the effect on existing consumers. A qualified engineering result can settle technical feasibility while the commercial or operating choice remains open.
Identify the actual decision holder and enabling conditions for consequential changes. The decision arrangement in CUST.1:4.3 can be used directly here. If the field practitioner cannot admit a shared component or commit support, obtain those decisions rather than interpreting silence as approval.
CUST.2:4.6 - Return an actionable result
Deliver the explained differences with their compatible dispositions, unresolved question and next recipient. Preserve the basis so a later case can be compared meaningfully. The result can be small: “The interface is unchanged; only status meaning and the customer’s monthly input responsibility differ. Resolve those before configuring the standard service.”
Reopen only the affected differences when new evidence changes a premise. A new legal-use restriction can alter material transfer without invalidating a permitted local calculation. An unexpected manual intervention may reopen the delivery method without changing the customer’s desired result.
CUST.2:5 - Archetypal Grounding
In the analytical-service case, an initial request lists five features. The recovered differences are more useful:
| Request wording | Recovered difference | Disposition and join |
|---|---|---|
| “Use our login” | Existing identity interface, customer-specific credentials and access conditions. | Supported configuration, after access is supplied. |
| “Use our active-account count” | A different operational meaning, not only a column rename. | Semantic clarification and qualified mapping before computation. |
| “Run inside our network” | Hosting, monitoring and upgrade access differ together. | Bounded field inquiry; support conditions remain open. |
| “Add our report” | A local output with monthly preparation. | Funded local service; no automatic common feature. |
| “Respond immediately” | A new service obligation using scarce capacity. | Accept only a feasible response arrangement, otherwise narrow it. |
A developer who starts by adding five product features misses the status decision and continuing service obligations. A practitioner using the recovered differences can keep the supported identity path, investigate only hosting and preserve the report locally.
Change the setting to a public literacy service. “Translate the course” can hide language, reading ability, device access and facilitator help. Translation alone cannot repair missing devices or different prior capability. The same delta recovery separates the contributions while preserving the participant’s intended activity.
CUST.2:6 - Bias-Annotation
The method can favor what is easy to record. Ask recipients and performers about invisible preparation, relationship work and assistance. Observations may still be partial; preserve that limit.
A provider’s standard is only the chosen comparison basis, not a judgement that the customer’s difference is defective.
CUST.2:7 - Conformance Checklist
- Is the supported or proposed basis explicit?
- Can a recipient understand each difference’s consequence for useful work?
- Are observations separated from hypotheses about their cause?
- Are distinct decisions separated without losing their dependencies?
- Are local/shared result, realization/provision and promise choices distinguished?
- Does the recombined answer still obtain the customer’s result under actual conditions?
CUST.2:8 - Common Anti-Patterns and How to Avoid Them
Feature-list diagnosis. Recover the operating difference before choosing a feature.
Everything is a delta. Retain differences that change result, obtaining conditions or obligations; do not inventory the customer’s entire organization.
One route per customer. Several compatible dispositions may be needed within one case.
A semantic label settles meaning. Obtain the interpretation and permitted correspondence needed by the receiving decision.
CUST.2:9 - Consequences
The result can reduce unnecessary common changes and expose work that needs separate funding or qualification. It also makes legitimate customer differences harder to dismiss as “nonstandard.”
Recovery takes effort. Use existing adequate evidence and stop when the live disposition can be made; exhaustive documentation is not the result.
CUST.2:10 - Architectural Rationale
The method organizes comparison around consequential work rather than artifact shape. Separating decision axes prevents a choice of technical form from silently deciding common ownership, delivery responsibility or the customer promise. Recombination is necessary because separately plausible dispositions can be incompatible together.
CUST.2:11 - SoTA-Echoing
Customer-solution research distinguishes the customer’s continuing process from a bundle of products. The limited primary reading of Tuli, Kohli and Bharadwaj supports that distinction, not a detailed imported procedure. CUST uses it to inspect requirements, integration, deployment and continuing help.
Compared with a generic request tracker, the stronger receiving-use line in the full SIE and Implementation Facilitation methods changes the first action: recover meaning and obtaining difficulty before allocating a feature. CUST adopts those results and adds the particular local/shared disposition and recombination. Reopen the recovery method if repeated cases reveal a consequential class of difference it cannot expose.
CUST.2:12 - Relations
CUST.2 can be used independently or as the difference-recovery constituent of CUST.1. CUST.3 receives a common-contribution question; CUST.4 receives a fit question; CUST.5 receives an unresolved inquiry; CUST.7 receives linked work and resource implications; CUST.8 receives effects on existing obligations. These are conditional result uses, not compulsory sequential stages.
CUST.2:End
CUST.3 - Develop a Repeatable Offering Family
Type: Method pattern Status: Stable
CUST.3:1 - Problem frame
Use this method when several local solutions suggest a common contribution, when a current family has accumulated exceptions, or when a new offering needs a deliberate range of variation. The input may be completed cases, qualified component results or explicit prospective cases; their evidence status must remain distinguishable.
The first move is to compare the result and the conditions that make it obtainable, then propose what must remain invariant and what may vary. A list of similar requests, a shared codebase or a productization gate does not construct that family.
Keep a one-off solution local when there is no useful, supported common contribution. A known adequate family can be used directly through CUST.4.
CUST.3:2 - Problem
A local solution contains necessary constraints mixed with accidental arrangements. Copying it exports accidents; abstracting it too quickly removes conditions that made it work. A common technical part can coexist with different service obligations, while different technical implementations can provide one repeatable service. The family must explain these distinctions before its members are admitted.
CUST.3:3 - Forces
| Tension | Construction choice |
|---|---|
| Common preparation and distinctive value | Which elements can be shared without losing the result customers need. |
| Broad applicability and supportable variation | Whether a parameter, branch, extension or separate family is justified. |
| Early investment and uncertain repetition | Whether to develop a platform now or consolidate sufficient local results later. |
| Technical transfer and permitted use | Which source materials and derived contributions may serve the next purpose. |
| Common release and installed obligations | Whether a proposed invariant can be introduced without abandoning existing members. |
CUST.3:4 - Solution
CUST.3:4.1 - Establish the result family is meant to serve
State the receiving result in terms that survive a change of implementation. For an analytical service, this might be a defensible eligibility decision from supplied records, not “the same dashboard everywhere.” State who uses it, the operating interval, required quality and the limits beyond which another offering is needed.
Choose cases that expose consequential variation: different inputs, operating environments, levels of recipient capability, support arrangements or acceptance conditions. Include a boundary case that might not belong. Similar sector or customer size can help locate candidates but does not prove commonality.
Do not require an arbitrary number of sales. A qualified design basis can support a prospective family; multiple unexamined deployments can fail to do so. Mark which claims rest on observation, analysis or an untested proposal.
CUST.3:4.2 - Recover the common causal and operating basis
Compare how each case obtains its result. Identify the operation, information or capability that performs the same useful function, then the conditions on which that function depends. Remove local names only after the meaningful role is clear.
For example, two deployments both “validate access,” but one checks a monthly file before analysis and another makes a live authorization decision. A shared phrase does not make their timing, failure handling or evidence interchangeable. They may share a narrower operation while needing different offerings.
Build an initial account of the invariants: what must remain true for all proposed members. Include meaningful input conditions, required operations, acceptance, support and continuing responsibilities where they determine the result. Explain why each invariant matters. “All members use component X” is weak if a replacement could preserve the function; “all accepted records have an interpretable eligibility status under the agreed policy” states the needed condition.
CUST.3:4.3 - Construct variations and choose their home
For each observed or proposed difference, ask whether it changes only a value, selects an already understood alternative, changes an interface, requires a different method or defeats the common result. Choose the smallest form that preserves the needed distinction.
| Proposed form | Construct it by | Return or rejection condition |
|---|---|---|
| Parameter or configuration | Define allowable values, their meaning and effects on other choices. | A permitted value changes the obtaining method or invalidates another condition. |
| Adapter or extension | State the stable receiving interface, which inputs or outputs need conversion, what each conversion must preserve, and who maintains the adapter or extension. | The extension changes an assumed invariant or requires unsupported access. |
| Separate supported profile | Name the distinct combination of assumptions, execution and support. | Profiles share only a label and no useful common basis. |
| Common component | Extract a function with qualified interfaces and replaceable local inputs. | Useful operation depends on unrepresented local judgement. |
| Repeatable service method | Explain the work, preparation, choices, help and acceptance that transfer. | Repetition still requires hidden invention or unavailable specialist effort. |
| Local residue | Bound the case, obligation and reason for not generalizing it. | The residue repeatedly changes the shared basis and is no longer genuinely isolated. |
Compare both directions of development. A top-down family starts from a deliberate platform or common service design and derives permitted members. A bottom-up family extracts a useful common basis from differing local solutions. Neither direction is inherently superior. Use the first when the expected variation and shared investment are sufficiently understood; use the second when actual differences are still teaching you what is common. They can meet as a prospective design is corrected by deployment evidence.
When later engineering change, platform development or interface evolution is the live technical problem, obtain the complete result from SYSE.23 — Choose What to Change So Later System Changes Become Easier, SYSE.25 — Decide Whether and How to Improve a Platform from Practitioner-Task Evidence, SYSE.26 — Design a Supported Platform-Use Path or SYSE.27 — Evolve Platform Interfaces and Contribution Paths. Bring back the actual supported function, interface, use path and change restrictions. CUST places those results within an offering family; it does not replace the engineering design.
CUST.3:4.4 - Build a member and a boundary, not only a schema
Take a proposed member and assemble it from the common basis plus the selected variations. Follow input preparation, operation, delivery, acceptance and support. Explain any conversion between supplier results and the receiving work. If “use the common module” leaves someone to invent a local procedure, either develop that procedure as a variation or retain the case outside the family.
Now change a consequential condition. Determine whether the member adapts by an allowed choice, needs requalification or leaves the family. This gives the variation rule operational meaning. A configuration table without this construction can admit combinations nobody can deliver.
Construct exclusions positively: explain what condition fails and what alternative remains. “Disconnected sites require a separately qualified synchronization and support method” is useful. “Unsupported configuration” alone is not an adequate return for the customer or field team.
CUST.3:4.5 - Separate what can transfer from what may transfer
Identify the materials and knowledge proposed for reuse, the next recipient and the purpose. Permission to perform local work, access information, learn from a case, disclose an example and redistribute an artifact can differ. Obtain the applicable result through MKT.12 — Investigate a Customer or Market Question for a Decision and MKT.14 — Develop and Change a Programme for Selected Customer Organisations, including their permitted-use and local-material conditions. Obtain specialist advice where the right or obligation depends on it.
Construct the common contribution from permitted inputs. Options include a separately agreed use, a narrower explanation, independently obtained examples or another allowed component. Removing customer names or calling derived data synthetic does not alone establish that the receiving use is allowed.
If permission or an adequate replacement is absent, preserve the local result and stop that transfer. If a replacement changes the evidence basis, repeat the affected qualification. Do not imply that technical portability supplies a missing right.
CUST.3:4.6 - Make provision part of the family
For each member class, identify who can choose it, perform delivery, obtain help, accept the result and maintain the common and local parts. A technically reusable primitive can be one input; a supported offering also needs the obtaining work.
Use CUST.6 to develop and transfer that work. Use CUST.7 to compare common preparation, local adaptation, variation qualification, support and changes over the relevant horizon. A broader family can save setup while increasing interaction testing and support. Include that possibility before admitting the breadth.
For a changed delivery or outcome model, receive the integrated concept from SYSE.8 — Develop an Integrated Offering and Provider Concept for Using an Engineered Result where its engineered-result conditions fit. Carry responsibility, evidence and risk boundaries into the proposed members. A family of technical configurations does not automatically support a family of outcome guarantees.
CUST.3:4.7 - Decide what becomes supported and keep the reason revisable
Admit the common contribution only when its result, applicable members, variations, provision, permissions and ongoing responsibilities fit together. The decision can instead require a narrower family, a separately funded investigation, a local service or no change. A gate is the point at which these constructed grounds are judged; it is not a substitute for them.
Identify the common owner and any local owner by their actual responsibility, not merely repository access. Give future users enough explanation to recognize membership and return an exception. CUST.4 provides the choice method and CUST.8 the change method.
When a case challenges the family, decide whether it exposes a local error, an omitted variation, a failed invariant or a mistaken general rule. Revise only the affected scope. Preserve existing supported members and their obligations while a broader claim is reconsidered.
CUST.3:5 - Archetypal Grounding
The analytical provider compares three explicitly described uses. One customer supplies a monthly batch; a second has the same decision cycle but requires private hosting; a third needs an immediate decision while disconnected.
The common result is a defensible monthly eligibility answer from records interpreted under an agreed policy. The proposed invariants are an explicit status meaning, a qualified input mapping, evidence of the monthly computation and an obtainable correction route. Hosting is a variation only if monitoring, updates and support remain achievable. The report layout is local and does not change the common computation.
The provider constructs two members: hosted batch service and supported private batch service. Both use the same eligibility operation, but their deployment and support procedures differ. The private member includes scheduled access and a named escalation route. The disconnected immediate-decision case fails both the timing and obtaining assumptions. It is not admitted by adding a “disconnected=true” parameter.
A common primitive is extracted as the eligibility operation with explicit input meaning and output basis. A deployment method, not another primitive, carries preparation and private-site setup. A local report service remains separately funded. This is one offering family with different types of contribution, not one kind of object called “product.”
Change the condition: customer samples used to establish the private profile cannot be distributed. The provider may use a qualified permitted explanation and independently obtained examples, then test the profile again. Without that basis the local deployment may remain valid while the proposed common package remains unavailable.
For a physical test-bench family, a common base and interchangeable measurement modules offer another construction. Connector fit does not prove measurement compatibility. A new module combination needs the corresponding calibration and technical qualification before it becomes an offering member. The common method transfers; the physical evidence does not become a software configuration rule.
CUST.3:6 - Bias-Annotation
Family construction can favor the provider’s convenience over meaningful customer differences. Test invariants against the intended result, not only common implementation. Conversely, customer-specific wording can conceal a useful common method.
The cases are constructed. They demonstrate how to discriminate members and exclusions, not the empirical effectiveness of the proposed family.
CUST.3:7 - Conformance Checklist
- Is the shared result defined independently of one convenient artifact?
- Are invariants justified by obtaining conditions and useful results?
- Are permitted variations and their interactions explained?
- Can a member be constructed and a nearby excluded case recognized?
- Are technical and permission conditions both satisfied for the proposed reuse?
- Are delivery, assistance, support and change responsibilities obtainable?
- Can a narrower family or local residue be selected without treating it as failed productization?
CUST.3:8 - Common Anti-Patterns and How to Avoid Them
Commonality by request count. Compare the result and its obtaining conditions; repeated wording is not a family.
Everything becomes a parameter. Use a separate profile or method where the operation changes, and exclude combinations whose conditions do not fit.
The primitive is the offering. Add the delivery, acceptance and continuing responsibilities needed to provide it.
Admission fields instead of construction. Build a member, a changed-condition case and a support arrangement before judging admission.
CUST.3:9 - Consequences
The method produces an offering family that can guide selection, delivery and change. It can reduce repeated invention while preserving meaningful differences.
It also creates a maintenance responsibility: invariants, variations and receiving methods must remain aligned. A narrower family may have greater practical value than a broad family with expensive qualification and uncertain support.
CUST.3:10 - Architectural Rationale
The family is defined through common useful result and compatible provision, not one universal implementation layer. This allows technical components, service methods and local contributions to remain distinct while supporting the same customer use.
Constructing before qualifying makes the admission decision inspectable. Retaining local residue prevents the family from becoming a disguised catalogue of every historical customization.
CUST.3:11 - SoTA-Echoing
Simpson, Siddique and Jiao’s platform-development account supplies the useful top-down/bottom-up distinction and the commonality/differentiation trade-off. Salvador, de Holan and Piller supply solution-space development as a capability alongside process robustness and choice navigation. Their age does not invalidate these constructions, but neither is treated as proof of the best current implementation.
The service-productization line adds that common provision can consist of a defined service and operating method rather than a manufactured component. CUST adopts that breadth and adds explicit permission, continuing obligation and local-residue decisions. The more recent solution-space framework by Bakås and colleagues supports iterative frontend/backend learning at the abstract-level reading available here; no detailed unexamined algorithm is imported.
Compared with a feature catalogue or a gate checklist, this combination changes the work: construct invariants, variations, a member and an exclusion before admission. Reopen the family method when its assumptions fail in an unlike service or when a qualified domain method supplies a better construction.
CUST.3:12 - Relations
CUST.2 supplies explained differences, but CUST.3 can start from independently obtained cases. CUST.4 uses the admitted solution space; CUST.5 tests consequential unknowns; CUST.6 constructs repeatable provision; CUST.7 supplies the full resource comparison; CUST.8 governs changes affecting present members.
The engineering and marketing methods cited in the Solution retain their full bodies and professional conditions. Their results constrain the family; their entire disciplines do not become parts of this method.
CUST.3:End
CUST.4 - Configure a Customer Solution and Place Differentiation
Type: Method pattern Status: Stable
CUST.4:1 - Problem frame
Use this method when a supported family offers meaningful choices, but selecting a valid configuration or arranging customer-specific work remains difficult. It also applies when early preparation creates waste or late customization creates unacceptable delay.
Begin with the customer’s use and the family’s actual conditions. Select a fitting combination and decide which work can be done before the customer is known and which must await their order, information or participation.
If the required result is outside the family, return the difference to CUST.2 or CUST.3. A configurator is not a reason to force the customer into an unsuitable result.
CUST.4:2 - Problem
A technically selectable combination may be unusable, confusing or too expensive to provide. Standardization can leave customers unable to identify a fitting choice. Postponement can reduce premature commitment but move essential work into the time when the customer expects delivery. Configuration therefore joins meaningful choice with feasible differentiation.
CUST.4:3 - Forces
| Tension | Choice to make |
|---|---|
| Useful variety and decision burden | Which choices matter to the recipient, and which can be safely handled by a default. |
| Early preparation and wasted work | How much common work can be completed before uncertain demand is known. |
| Late differentiation and lead time | What customer-dependent work can actually finish inside the promise. |
| Customer autonomy and qualified assistance | When a person can choose directly and when an expert must help. |
| Technical option and service obligation | Whether the selected variant changes support, evidence, access or responsibility. |
CUST.4:4 - Solution
CUST.4:4.1 - Translate the customer situation into consequential choices
Recover the intended result, operating environment, timing, recipient capability and constraints. Separate requirements from preferences. An inaccessible environment can rule out an offering; a preferred report layout may be an optional adaptation.
Use the family’s variation rules to identify live choices. Explain each in the customer’s terms: what changes in result, effort, delay, support or responsibility. Do not expose every internal parameter as a customer decision. A default is useful when its assumptions are visible and it does not conceal a consequential trade-off.
Check understanding where a term can change selection. “Managed” might mean software hosting to the provider and complete operating responsibility to the customer. Resolve that difference before comparing prices or configurations.
CUST.4:4.2 - Help the customer navigate the solution space
Eliminate combinations that violate a necessary condition. Compare the remaining alternatives by the differences that matter for the intended use. Present a manageable subset with the reason for exclusion or preference; preserve access to a qualified exception when the subset does not fit.
A direct configurator suits choices whose consequences the recipient can understand and whose rules are sufficiently expressed. Assisted selection suits unfamiliar consequences, coupled options or incomplete information. A demonstrated example can expose meaning better than another field in a form. Obtain the customer’s missing input only when it can change the choice.
Use defaults and recommendations as explained assistance, not hidden commitments. When a choice transfers work to the recipient, show that work. For example, customer-hosted delivery may require local monitoring, updates and access arrangements that provider-hosted delivery supplies differently.
The result is a selected or short-listed combination with fit grounds and remaining conditions. If no combination fits, say what fails and return the substantive difference. Do not add an unqualified option merely to make the form submit.
CUST.4:4.3 - Place common work and customer-dependent work
For each consequential activity, ask what information or commitment must be known before it can be performed correctly. This identifies the point where customer-specific work begins, often called the customer order decoupling point in production settings.
Compare at least the feasible early and late arrangements. Common preparation might include a base assembly, a tested module, a training method or a reserved service slot. Customer-dependent work might include final assembly, calibration, semantic mapping, local training or permission-dependent configuration.
| Arrangement | Potential benefit | Condition to test |
|---|---|---|
| Prepare a complete variant early | Short response after selection. | Demand and allowed variation justify inventory, reservation or maintenance of that variant. |
| Prepare a common base, finish after selection | Reuse of preparation with less premature differentiation. | Final work, inputs and qualified performers remain available within the promise. |
| Start most work after the order | Less speculative preparation and greater local adaptation. | Lead time, workload and cost remain acceptable. |
| Obtain a partner contribution at the needed point | Access to a capability or location not held internally. | The contribution, coordination and failure response are actually obtainable. |
Do not assume later is always better. Late calibration can become the bottleneck. Early software preparation can avoid customer delay but require maintaining many variants. Physical stock and software configuration have different cost and failure models; carry only the relevant dependence idea between them.
CUST.4:4.4 - Construct the complete chosen route
Follow the selected member from preparation to acceptance. Name the customer-dependent input, its supplier and required arrival time. Join it to the operation that consumes it. Resolve what happens if it is late, ambiguous or unusable.
Obtain an operating-capacity result through OPS.10 — Qualify Operating Capacity Under Variability when variability or a shared resource can defeat the timing. Receive more than an average utilization figure: use the relevant demand mix, waiting, variability, resource availability and supported operating conditions. Revise the differentiation point or promise if they do not fit.
Use CUST.6 where the route itself needs a repeatable delivery method. Use CUST.7 for the complete resource comparison. A configuration with a shorter quoted installation can be worse when qualification, customer preparation or support is included.
CUST.4:4.5 - Reopen the form of provision when it changes the answer
Sometimes the live alternatives are not variants of the same service. Buying an engineered result, receiving a maintained service and contracting for a bounded outcome distribute work and responsibility differently.
Use SYSE.8 — Develop an Integrated Offering and Provider Concept for Using an Engineered Result for its full integrated offering and provider-concept method when that engineered-result question applies. Supply the needed use result and candidate arrangement. Receive the contributing systems and parties, required customer participation, operating concept, observation and acceptance, responsibilities and risk conditions. Then test whether this concept fits the family, delivery capacity, resource comparison and existing commitments.
Observation alone is not influence over an outcome. A provider need not control every causal factor, but the promise must be compatible with its actual means, the other parties’ contributions, disturbances and the agreed consequences of failure. If the concept cannot support the proposed outcome, choose a narrower contribution, obtain further subject-specific evidence or decline that promise. CUST does not turn an industrial service concept into a general guarantee of health, learning or employment.
CUST.4:4.6 - Make the selected configuration usable and revisable
Give the recipient and delivery participants the chosen result, variations, required contributions, timing, support and acceptance conditions. Where choices are reversible, preserve a cheap return; where changing them later creates rework or obligation, make that consequence visible before commitment.
Return recurring no-fit requests to CUST.3 as evidence about the solution-space boundary. Return an isolated unsupported difference to CUST.2 for local disposition. Preserve the selected configuration identity for later support and CUST.8 transitions.
CUST.4:5 - Archetypal Grounding
A test-bench supplier can stock complete benches, stock a common base and install measurement modules after the order, or build everything after the order. The customer needs a qualified measurement range and a delivery date, not a catalogue of every internal component.
The supplier first excludes module combinations whose joint accuracy is unqualified. It then compares two supported choices: a stocked complete bench available sooner, and a base with later calibration providing the requested range. The latter saves speculative variant preparation only if a calibration slot and the required module are available. A queue at calibration can make the apparently leaner arrangement miss the promise.
The selected route reserves the module and calibration resource, obtains the customer’s range confirmation before final work and states the acceptance evidence. If the customer changes the range afterward, the route returns to fit and resource qualification rather than silently substituting a module.
In an analytical service, private hosting is not “inventory” in the same physical sense. The common deployment tooling may be prepared early, but identity, access and data interpretation must be resolved with the customer. The relevant postponement question concerns dependency and timing, not stock cost copied from manufacturing.
CUST.4:6 - Bias-Annotation
Choice reduction can become paternalistic, while unlimited choice can transfer design work to an unprepared customer. Explain consequential exclusions and offer assistance where the recipient cannot reasonably infer effects.
The production vocabulary can overfit material flows. Use subject-specific models for services and digital provision.
CUST.4:7 - Conformance Checklist
- Are live choices expressed through the customer’s result and consequences?
- Are infeasible combinations excluded for stated reasons?
- Does a recommendation expose transferred work and responsibility?
- Is the customer-dependent work placed where its inputs and capacity are obtainable?
- Has the complete timing and resource effect been considered?
- Does a changed form of provision have its own supported responsibility and evidence basis?
CUST.4:8 - Common Anti-Patterns and How to Avoid Them
The interface permits it. Check useful fit and provision, not only syntactic validity.
Postpone everything. Retain early work whose later execution would defeat timing or quality.
Outcome is a pricing option. Reconstruct the provider and responsibility concept before changing the promise.
No-fit becomes a hidden custom variant. Return it explicitly to family development or bounded local work.
CUST.4:9 - Consequences
The method can make variety usable and reduce premature differentiation. It can also justify earlier preparation, fewer options or assisted selection. Each has operating and maintenance costs.
The supported result is a choice and delivery arrangement under named conditions, not a universal optimum for every demand mix.
CUST.4:10 - Architectural Rationale
Configuration and differentiation are joined because a selected option determines work, timing and responsibility. Treating choice as a front-end task and postponement as a back-end task can hide their common constraint: the recipient must actually obtain the chosen result.
CUST.4:11 - SoTA-Echoing
The strongest selected conceptual line joins Salvador, de Holan and Piller’s choice navigation and robust process design with the customer order decoupling tradition. The current literature review by Harfeldt-Berg and Olhager broadens the influencing conditions; its abstract-level use here does not import its full empirical taxonomy.
Naldi, Galizia and Bortolini’s optimization study shows a concrete storage-cost/customization-time trade-off under explicit demand, availability and cost assumptions. CUST adopts the need for a joint comparison and rejects a universal rule that postponement is best. Use a qualified optimization model when its assumptions fit; use the supported operating comparison when they do not.
The full SYSE.8 method supplies the engineering offering branch. Reopen this method’s arrangement when an observed queue, customer burden or responsibility change defeats its present selection rule.
CUST.4:12 - Relations
CUST.3 supplies the supported solution space; CUST.2 receives differences outside it. CUST.6 develops the obtaining route, CUST.7 compares total burden and CUST.8 uses the retained configuration in later transitions. CUST.4 can also be used directly for an already established family without a new CUST.1 programme.
CUST.4:End
CUST.5 - Run Field Learning and Return a Productization Candidate
Type: Method pattern Status: Stable
CUST.5:1 - Problem frame
Use this method when work in a customer setting can resolve an uncertainty that matters to local delivery and to a possible shared contribution. It applies to a bounded probe and to repeated inquiries within a continuing field function.
Start with the decision that could change, the smallest attainable answer and the current work that must remain supported. A customer site is not automatically a research setting, and a field engineer’s presence does not authorize every experiment or reuse.
If a known method already obtains the needed result, perform it. If further inquiry cannot change the decision at reasonable effort, retain the supported choice or state the limit.
CUST.5:2 - Problem
Local delivery produces rich experience but often returns only requests, anecdotes or a working artifact. Product development cannot recover which conditions caused the result or what can transfer. Conversely, a probe optimized for general learning can leave the local customer with an unfinished obligation. Both receiving uses must be made explicit and protected.
CUST.5:3 - Forces
| Tension | Consequence |
|---|---|
| Learning and delivery | The inquiry must not silently replace the promised customer result. |
| Fast adaptation and interpretable evidence | Changes made during the attempt need enough context to explain their effect. |
| Continuing field work and bounded inquiry | A permanent function can contain finite questions and stopping decisions. |
| Useful feedback and information restrictions | The product recipient needs a permitted, qualified contribution, not unrestricted access to customer material. |
| Local success and generalization | A successful intervention may still be nontransferable. |
CUST.5:4 - Solution
CUST.5:4.1 - Establish the live question and protected work
Name the local decision and the shared-development decision. They may need different answers. “Can this private environment support the monthly service?” is local. “Which setup and support conditions can define a repeatable private-hosting profile?” is shared.
Describe what a useful answer would change: proceed, alter the scope, choose another way, keep the result local or stop. Identify the uncertainty that prevents that choice. Recover already available evidence before designing new work.
Protect the operating baseline: current service, support commitments, access conditions and people whose work the attempt could disrupt. Set a bounded resource and observation window, a recipient for each answer and stop conditions tied to harm, exhausted means or lack of decision value. These bounds can be revised explicitly when the receiving decision changes.
IS.1 — Agree a Useful Implementation-Support Undertaking supplies an agreed implementation-support undertaking; IS.2 — Find the Implementation Difficulty and Obtain the Next Useful Contribution supplies inquiry into the difficulty and selection of the next useful contribution. Obtain those results where needed, then state how the proposed field action will serve both receivers.
CUST.5:4.2 - Construct a discriminating attempt
List the plausible explanations that imply different actions. For a deployment failure, candidates might include missing access, inadequate preparation, an incompatible interface, an unsuitable family assumption or insufficient support. Choose observations or small changes that can distinguish them.
Use MKT.12 — Investigate a Customer or Market Question for a Decision for a customer or market question and its evidence/permission conditions. Use the relevant engineering method for a technical trial. A live intervention is not necessary when an existing trace, safe simulation or qualified analysis answers the question adequately.
Preserve the conditions needed to interpret the result: relevant configuration, input meaning, performed actions, observed outcome, help supplied and significant deviations. Record enough to distinguish a product limitation from exceptional rescue. Do not accumulate personal or sensitive information merely because the setting makes it accessible.
The connected example in Engineering.Reference:22 — How can a team organise search while keeping current service workable? explains developing a new customer integration beside current service. Use its complete treatment when that is the live engineering situation; receive the bounded technical and operating result, then perform the additional local/shared interpretation below.
CUST.5:4.3 - Arrange people, decisions and permitted information use
Compare using the current team, a bounded field team and an outside contributor against the same result and protected work. Include access, domain understanding, time away from existing delivery and the ability to return learning. A separate FDE unit is one possible arrangement.
Use the decision-bearing contributions in CUST.1:4.3. Field performers may propose a common change without having authority to admit it; the product holder may reject a shared form without cancelling a separately supported local service. An assurance contribution should have the independence required by the consequential claim.
Distinguish permission for local performance, observation, use of findings, disclosure and artifact transfer. State the next recipient and purpose before collecting or transmitting material. Where the product team cannot access underlying customer material, obtain an adequate permitted statement, independently obtained evidence or a qualified contribution. If that cannot be done, leave the shared inference open. Lack of access is not permission to disclose.
CUST.5:4.4 - Perform the attempt and keep deviations interpretable
Carry out the permitted work with the support and stop conditions established. When a deviation occurs, preserve what it changes in the question. If a specialist quietly performs the hard part, record that contribution; do not later describe the result as independent repetition.
Address urgent local failure through its proper operating response. Do not delay it for a convenient research report. Conversely, a repair that restores service need not answer the shared hypothesis. State the narrower result when that is all the evidence supports.
If successive improvisations change the object of the trial, re-establish the question and conditions. Continuing under the old label can produce an impressive outcome with no interpretable basis.
CUST.5:4.5 - Produce two qualified answers
For the local receiver, explain whether the intended result is obtainable, what help and conditions it needs, what remains unresolved and what can happen next.
For the shared-development receiver, recover the consequential deltas, the proposed transferable function or method, the supporting conditions, the local residue and the nearest contrary case. Include hidden work, permission limits and a suggested next construction or inquiry. CUST.3 receives a family candidate; CUST.6 receives a delivery-method candidate. Neither receives an automatic admission.
| Local answer | Shared answer | Valid continuation |
|---|---|---|
| Supported | Supported candidate | Continue local provision and construct or qualify the common contribution. |
| Supported | Not transferable or not permitted for the next use | Retain the local result; seek a different common basis only if worthwhile. |
| Not yet supported | Useful negative or limiting knowledge | Protect or end the local attempt; revise the shared assumption without claiming delivery success. |
| Uncertain | Uncertain | Obtain one decision-changing answer, narrow the promise or stop within the agreed boundary. |
| Unsupported | No useful further answer | End the attempt and preserve the customer’s feasible remaining continuation. |
Stopping can protect resources and expose a boundary that prevents a broader false claim.
CUST.5:4.6 - Return the result into actual product and practice work
Have the receiving practitioner use the answer in a real next decision: revise the family boundary, build a member, change the delivery method, retain a local service or reject a proposed common form. Resolve missing authority or access that prevents this use. “Feedback sent” is not evidence that the receiving work can continue.
A permanent field function repeats this method across changing questions. It needs ongoing connections with product and operating work, not an endless unfinished probe. Review recurring results for general knowledge implications: does the pattern of cases challenge a claim about transfer, support or scale? Keep that knowledge revision distinct from a change to one customer’s configuration.
CUST.5:5 - Archetypal Grounding
A private-hosting attempt initially appears to fail because installation is difficult. The field team recovers two explanations: the deployment tool is inadequate, or the customer’s access policy prevents the ordinary setup path.
A permitted simulation and one supervised setup show that the tool works when a named access contribution is supplied. During the local attempt, the author’s manual correction also reveals an undocumented input precondition. The local service can continue with that precondition and scheduled assistance. The shared answer is narrower: a private profile is plausible, but its preparation and support are not yet independently repeatable.
CUST.3 receives the access and input constraints; CUST.6 receives the missing preparation operation. The product maintainer does not infer that every private environment is supported. The customer does not receive an unagreed commitment that the supplier will eliminate all manual work.
Change the result: the customer cannot provide the required access. The attempt stops before live deployment. The negative finding still excludes that environment from the proposed family. The local receiver obtains a feasible hosted alternative or an explicit inability to provide the requested service.
For a public service, field inquiry might compare whether a difficulty comes from translated instructions, device access or missing facilitator help. The method still needs permitted participation and a useful local response; it supplies no automatic causal attribution from one session.
CUST.5:6 - Bias-Annotation
Field accounts can overrepresent accessible, cooperative or commercially prominent customers. Choose differing cases for the question and avoid treating a convenient sample as the target population.
The method can favor what product teams can incorporate. Preserve local benefits and negative knowledge even when neither becomes a product feature.
CUST.5:7 - Conformance Checklist
- Do local and shared receivers have distinct questions and attainable answers?
- Is current work protected by actual resources and stop conditions?
- Can the attempt distinguish the explanations that change action?
- Are deviations, assistance and evidence limits recoverable?
- Are collection, use and transfer permitted for the receiving purpose?
- Can the inquiry end with a local-only, negative, uncertain or stopped result?
- Has the answer changed or enabled receiving work, rather than only been transmitted?
CUST.5:8 - Common Anti-Patterns and How to Avoid Them
Demo success becomes production evidence. Preserve the difference between the demonstrated conditions and ordinary use.
Every field engineer is a product approver. Obtain the actual common-admission decision.
Only success is reported. Return the supported negative boundary and its implication.
Permanent field presence means no stopping point. Bound each inquiry while maintaining the continuing function.
CUST.5:9 - Consequences
The method can turn field experience into usable local and shared knowledge while protecting customer work. It adds the cost of interpretable observation and receiving interaction.
It can legitimately conclude that a promising local solution should remain local. That result may be better than supporting an inadequately generalized product.
CUST.5:10 - Architectural Rationale
Two receiving decisions explain why field work needs both delivery and learning boundaries. A single “handover to product” output loses local continuity; a local-only report loses the transferable conditions. The method joins them without equating them.
CUST.5:11 - SoTA-Echoing
Official FDE descriptions from Palantir and OpenAI describe work spanning customer implementation and feedback to product teams. The full-text practitioner account by akshayk emphasizes continuing field/product learning rather than a temporary deployment squad. These sources establish described practice, not comparative effectiveness.
CUST adopts the continuing feedback connection and qualifies it with bounded questions, permissions, current-service protection and all legitimate outcomes. The complete Implementation Facilitation methods and Engineering.Reference:22 already explain substantial inquiry and support work; they are retained instead of reconstructed from job descriptions.
Compared with a success-only pilot or a feature-request pipeline, the selected line changes what returns: conditions, hidden assistance, exclusions and the next receiving action. Reopen it when field inquiry repeatedly fails to produce a usable or permitted contribution.
CUST.5:12 - Relations
CUST.5 can start from an unresolved delivery question without a full CUST.1 cycle. CUST.2 supplies recovered differences where available; CUST.3 and CUST.6 receive qualified common candidates; CUST.7 bounds resources; CUST.8 protects dependent customers when a shared change follows.
IS.5 — Sustain, Transfer, Extend or End Implementation Support supplies sustaining, transferring, extending or ending implementation support. Receive its continuation result and retain its conditions when concluding the field attempt.
CUST.5:End
CUST.6 - Establish Repeatable Deployment and Service Delivery
Type: Method pattern Status: Stable
CUST.6:1 - Problem frame
Use this method when a successful deployment or service should become obtainable by another prepared performer, but repetition still depends on tacit judgement, improvised help or materials whose use is unclear.
Begin with the next recipient’s useful result and reconstruct the work needed to obtain it. Build the method, preparation and support before judging whether a “deployment pack” is complete.
Use an existing adequate delivery method directly when its conditions fit. Repeatability can include funded specialist help; it does not require total automation or the elimination of every human contribution.
CUST.6:2 - Problem
A collection of scripts, templates and slides can preserve visible artifacts while losing the reasons, decisions and recovery work that made the first delivery succeed. The original expert compensates invisibly, so each nominal repetition remains a bespoke invention. A usable method must expose and provide the missing contributions.
CUST.6:3 - Forces
| Tension | Construction choice |
|---|---|
| Explicit guidance and expert judgement | Which decisions can be explained, which need practice and which remain specialist work. |
| Common method and local adaptation | Which variation is permitted without requalification. |
| Independence and economical assistance | Whether to automate, train, supply help or retain a smaller offering. |
| Fast handover and actual receiving capability | What a new performer must do before transfer is credible. |
| Shared materials and permitted use | Which inputs and examples may be used for the next customer or partner. |
CUST.6:4 - Solution
CUST.6:4.1 - Define the repeatable result and performer conditions
State what the next customer or recipient should be able to obtain and how adequate completion will be recognized. Identify the class of situations, not only the first customer’s name. Recover the family’s common conditions and permitted variations from CUST.3 when available.
Describe the intended performer’s preparation, decision authority, means and access. “Any consultant” is not a usable condition. “A practitioner who can interpret the customer’s status policy, operate the supported deployment tools and obtain the named security contribution” is more informative. Distinguish skills expected beforehand from preparation the offering provides.
Name the support intended to remain available. An assisted service can be repeatable when that assistance is scheduled, funded and capable of handling the intended cases. A method described as independent cannot depend on unrecognized rescue by its author.
CUST.6:4.2 - Reconstruct the successful work, including invisible contributions
Follow one useful delivery from preparation to continued use. For each consequential result, recover its inputs, operation, decisions, acceptance and exceptions. Ask the original performer what they noticed, inferred or corrected that the visible procedure omits.
Trace the difficult joins. A technically installed tool may still need interpreted inputs, a trained operator, an agreed acceptance example or a recovery route. Include receiving work: the customer may need to produce a monthly file, retain a local administrator or change a workflow.
Separate the recurring operation from incidental facts. Keep a local fact as an input when the method can explain how to use it. Keep a distinct branch when it changes the operation. Exclude the case when neither treatment preserves the result.
IS.3 — Construct and Adapt a Support Strategy with Its Recipients supplies the full construction and adaptation of support with its recipients. Use it when capability, help or local working arrangements are missing. Receive the obtainable support arrangement, then incorporate it into the delivery method rather than treating “training completed” as the result.
CUST.6:4.3 - Choose how each necessary contribution will be obtained
For each contribution, compare explaining it, preparing the performer through practice, automating it, providing a specialist, obtaining a partner result and narrowing the offering. Choose by the actual difficulty and repeated demand.
A rule that is explicit but unfamiliar may need examples and rehearsal. A perceptual or interpersonal skill cannot always be replaced by a written step. A computation may be automated after its input meaning and conditions are settled. Rare, consequential exceptions may be better served by an expert than by a much larger general tool.
Construct the joining operation where an output is not yet usable. If a mapping service returns a qualified correspondence, explain how the deployment performer applies it to the actual input and checks that its conditions still hold. A supplier link alone does not perform that conversion.
Retain the full supplying method where it already explains the contribution. For platform use, SYSE.26 — Design a Supported Platform-Use Path supplies the supported use path; SYSE.27 — Evolve Platform Interfaces and Contribution Paths supplies interface and contribution-path evolution. Receive their qualification, support and compatibility boundaries. CUST explains how those results join the customer’s complete delivery.
CUST.6:4.4 - Assemble a usable delivery method and its means
Build the account in the order the performer needs to understand and act. It should let them recognize fit, prepare, perform the work, make live choices, recognize an adequate result, handle foreseeable exceptions and obtain help. Explain why consequential conditions matter so they can adapt without deleting an invariant.
Supply the means required by that account: accessible tools, permitted templates, appropriate examples, test inputs, training or rehearsal, operating access and support. A useful package can combine several carriers and services. Its contents are selected by the obtaining problem, not by a fixed checklist of file types.
| Missing contribution | Constructive response |
|---|---|
| The performer cannot recognize a valid input | Explain the relevant meaning, show a valid and an invalid example, and provide the decision or escalation needed for ambiguity. |
| A local choice has no rule | State the purpose and consequence of the alternatives, the conditions selecting them and when to obtain a qualified decision. |
| The procedure assumes unavailable access | Change the obtaining route or arrange actual permission and access before promising execution. |
| An exception requires author rescue | Explain the repair, prepare a qualified helper or exclude the condition from ordinary use. |
| A result cannot be accepted | Supply an appropriate acceptance basis and the means to obtain its evidence. |
When material comes from a customer case, receive the permitted common contribution through MKT.14:4.3 within MKT.14 — Develop and Change a Programme for Selected Customer Organisations. Check the next recipient and purpose. Replace restricted material through a permitted route and requalify the affected properties. Renaming data or removing obvious identifiers does not by itself establish the right to reuse it.
CUST.6:4.5 - Perform the receiving connection
Give another appropriately prepared performer a case within the declared conditions, the intended materials and the support that will actually be offered. Let them perform the work. Keep the original author’s interventions visible instead of using them to make the trial appear smooth.
Distinguish three outcomes. The performer may obtain the result through the intended method; obtain it only through additional help; or fail to obtain it. In the second case, identify the extra contribution. It can become explicit supported assistance, a construction improvement or a reason to narrow the method. It is not automatically evidence that all assistance must be removed.
Use a consequential changed condition to test adaptation. A performer who succeeds only on a copied example has not yet shown how they will handle the claimed variation. Test the operation that changes; do not repeat unrelated qualification merely to increase the number of trials.
IS.5 — Sustain, Transfer, Extend or End Implementation Support supplies the full transfer and continuation method. Its result includes what the receiving practice can obtain and what support must remain. Use that result to decide whether the delivery method is ready for the proposed ordinary use, still assisted, restricted or unavailable. Do not claim universal transfer from a single constructed or rehearsed case.
CUST.6:4.6 - Make continued provision attainable
Identify who maintains the method, tools, examples and assistance when their assumptions change. Name the ordinary support contribution, response boundary, exception return and conditions for ending an obsolete variant. Include customer-side duties that affect continued result.
CUST.7 receives the actual recurring work, help and maintenance burden. If the specialist remains the bottleneck, adding partners may increase coordination without increasing the constrained capacity. CUST.8 receives the installed configurations and obligations affected by later changes.
When repetition exposes a family assumption rather than a delivery gap, return it to CUST.3. For example, two environments may need fundamentally different acceptance evidence. Do not keep adding instructions to preserve a false claim that they are one ordinary route.
CUST.6:5 - Archetypal Grounding
The first private analytical deployment was successful, but its author performed four hidden actions: interpreted an ambiguous status code, requested temporary network access, corrected a data export and explained the acceptance result to the customer’s operator.
A template archive preserves none of those actions. The delivery lead reconstructs their different functions. Status interpretation becomes a qualified input decision with valid and invalid examples. Network access becomes a customer preparation condition. Export correction becomes an explicit repair operation for a bounded error class. Acceptance explanation becomes part of the operator handover, with an escalation for disputed meaning.
A second qualified team receives the method, tooling, permitted examples and a scheduled specialist. It completes the ordinary path but encounters an undocumented export error. The team stops at the stated return rather than silently changing the meaning of records. The specialist’s contribution is measured and retained as assisted provision. A wider promise of unattended deployment is not made.
Change the condition: the second team lacks the skill needed to distinguish a semantic error from a formatting error. Adding another script is insufficient. The provider must develop preparation, obtain the semantic contribution during delivery or narrow who can perform the work.
In a public literacy programme, repeatable delivery may require prepared facilitators, accessible devices, examples that participants can use and ongoing help. A shared slide deck alone is not the service. The method transfers without pretending that educational judgement is a software deployment operation.
CUST.6:6 - Bias-Annotation
Documentation bias is a major risk: what can be written is easier to package than tacit skill, trust, preparation or maintained support. Examine actual receiving work before deciding the carrier.
The original expert can also overstate uniqueness. Try explaining and practising the operation before concluding that only the author can do it. Preserve specialist help when it is the sound obtaining choice.
CUST.6:7 - Conformance Checklist
- Is the next useful result and intended performer preparation explicit?
- Has invisible work been recovered from the first delivery?
- Is each necessary contribution explained, taught, automated, supplied or excluded?
- Are inputs, examples, access and support available and permitted?
- Has another prepared performer used the method with visible assistance?
- Does a changed condition expose a usable adaptation or return?
- Are continued maintenance and support included in the burden and promise?
CUST.6:8 - Common Anti-Patterns and How to Avoid Them
Pack completeness proves repeatability. Judge performed receiving work, not file count.
The author is available if needed. Make that contribution explicit, bounded and funded, or remove the dependency.
Independence means no people. A repeatable service can rely on specialists; the issue is obtainable, accounted support.
Every failure is a training problem. Return incompatible family assumptions, missing access and inadequate tools to their actual owners.
CUST.6:9 - Consequences
The result is a delivery method and obtaining arrangement that can be repeated under stated conditions. It may be independent of the original author or deliberately assisted.
Making hidden help explicit can increase the visible cost of the offering while improving the truth of its promise. The proper response can be investment, a smaller scope, a different provider arrangement or a supported local service.
CUST.6:10 - Architectural Rationale
Repeatability belongs to the whole obtaining arrangement. A method description, trained performer, accessible tool and available support can each be adequate while their connection is missing. This method constructs and tests that connection without duplicating the full support or engineering methods.
CUST.6:11 - SoTA-Echoing
The service-productization literature treats definition, standardization and modularization as ways to make services intelligible and repeatable. Wirtz and colleagues supply the selected conceptual account; Valtakoski and Järvi’s primary abstract highlights knowledge sharing and cross-unit collaboration rather than documentation alone.
The full IS.3 and IS.5 methods provide a more developed answer to constructing support and performing transfer. CUST adopts them and adds family applicability, permitted material reuse, the delivery result and its continuing burden. Compared with a playbook-only approach, this changes the acceptance question from “is the package present?” to “can the receiving practice obtain the result with the support actually offered?”
Reopen the method when repeated use reveals hidden author intervention, unavailable help or a mismatch between the stated performer conditions and real receiving work.
CUST.6:12 - Relations
CUST.6 can develop a repeatable local service without a shared technical product. Within CUST.1 it supplies the delivery constituent; CUST.3 supplies or receives family conditions, CUST.5 supplies qualified field knowledge, CUST.7 receives actual burden and CUST.8 governs changes affecting supported users.
CUST.6:End
CUST.7 - Evaluate Growth and Customization with Full Resource Obligations
Type: Method pattern Status: Stable
CUST.7:1 - Problem frame
Use this method when a customization, common contribution or provider change is justified by growth, repeatability or economics, but the full work and resource consequences are unclear.
Start by naming what is expected to grow, the useful result that must remain available and the boundary of comparison. Growth in customers, variants, execution volume, partners and support years can create different burdens.
Use an already adequate accounting and operating result directly when it covers the same alternative, period and obligations. This method joins those results to the customization decision; it does not replace accounting, finance or capacity analysis.
CUST.7:2 - Problem
A local price can hide common investment, support and migration. A successful deployment can conceal scarce expert time. Outsourcing can move work without reducing it. A proposed productized offering may therefore appear economical while consuming more of the resource that limits total delivery.
The decision needs a supported continuation, not proof that every common contribution lowers marginal cost.
CUST.7:3 - Forces
| Tension | Effect on the comparison |
|---|---|
| Immediate delivery and shared investment | Separate costs and benefits without charging the same common work repeatedly. |
| Revenue and obtainable means | A profitable promise can still lack cash, time or a qualified performer when needed. |
| Local efficiency and total burden | Include work moved to customers, partners, support and future releases. |
| Volume and variety | More similar cases can share preparation; more interacting variants can increase qualification. |
| Commercial and public provision | Use an appropriate funding and value basis without imposing local profit as a universal condition. |
CUST.7:4 - Solution
CUST.7:4.1 - Fix the comparison boundary and growth claim
Name the customer result, customer population or case mix, period and service conditions that the alternatives must support. Include current obligations affected by the choice. Comparing a one-time prototype with a maintained service without their different horizons gives a misleading answer.
State the growing quantity. “Scale” might mean more customers with the same mix, more variants, greater throughput, more operating locations, longer support or more delivery partners. If several grow, keep them distinct and explain their interactions.
State the proposed mechanism. Shared preparation may reduce setup per case. Automation may reduce a particular operation. A partner may add capacity. Standard interfaces may reduce change work. Each mechanism predicts a particular burden change; none follows merely from calling the result productized.
CUST.7:4.2 - Recover complete work and resource obligations
Start from the constructed alternatives, not from an assumed price. Trace preparation, local execution, adaptation, qualification, acceptance, assistance, coordination, updates, support, transition and ending. Include the recipient’s work when the alternative transfers effort to them.
Use MA.8 — Account for Customer and Product Economics Over Time for the complete accounting method over customer and product economics. Supply the alternatives and time boundary; receive the relevant cost, capacity, allocation, support-tail and economic results under their stated assumptions. CUST’s contribution is to ensure the customization/family alternatives supply the whole relevant work, then use the returned account in the disposition.
Keep unlike resources distinguishable. An hour of a scarce specialist is not automatically substitutable by an hour of general delivery work. Record when a resource is needed, not only its total amount. Separate committed obligations from optional investment and from work whose funding or provider is still unknown.
Avoid double counting common development across customers while still making its actual financing visible. A contribution can be valuable over a portfolio even when one case cannot bear the whole preparation cost. Conversely, allocating costs away from a customer does not remove the underlying burden.
CUST.7:4.3 - Test the claimed burden change
Compare what changes in the intended growth condition.
| Growth | Candidate mechanism | Observation that can defeat the claim |
|---|---|---|
| More comparable customers | Reuse preparation and ordinary delivery. | Each case still needs the original author for the decisive operation. |
| More variants | Shared invariants and qualified variation rules. | Interaction testing and support grow faster than the saved preparation. |
| More execution volume | Added capacity, automation or delayed differentiation. | A shared queue or unavailable specialist determines delivery time. |
| Longer support and more releases | Common updates and controlled compatibility. | Old branches require continuing separate work or expensive migration. |
| More partners | Transfer of obtainable delivery work. | Central exceptions and partner coordination retain or worsen the bottleneck. |
Distinguish capacity expansion from economies of scale, economies from shared variety and learning. Hiring proportionally more performers may support more customers without reducing work per customer. That can still be a good decision if its costs and conditions fit the purpose.
When evidence is uncertain, identify the uncertainty that can change the decision. A small, permitted receiving trial may establish whether ordinary delivery still requires author intervention. It need not establish the whole future demand distribution.
CUST.7:4.4 - Join economic attractiveness with operating feasibility
Use OPS.10 — Qualify Operating Capacity Under Variability for capacity under variability and OPS.13 — Align Commitments, Resources, and Service Outcomes for simultaneous commitments, resources and service outcomes. Receive the supported workload, timing, variability and capacity conditions. OPS.14 — Relate Throughput, Cash, and Operating Consequences helps relate throughput, cash and operating consequences when that connection matters.
Compare those results on the same boundaries as the accounting answer. If the cost estimate assumes six deployments in a period but capacity supports only two, do not carry the six-case saving into the commitment. If a specialist is available only after the promised date, funding the hours does not repair the timing.
For an outcome arrangement, use the responsibility and operating concept obtained through SYSE.8. Include observation, corrective action, customer contributions, risk exposure and continuing work. Do not price an outcome from installation cost alone.
CUST.7:4.5 - Choose an attainable continuation
Choose among the complete alternatives: accept the supported scope, invest in a common contribution, charge or fund local work, retain assistance, add a qualified provider, change timing, narrow variants, separate offerings or decline the unsupported part.
In commercial provision, use the appropriate economic and cash consequences. In public or nonprofit provision, establish the useful result, available funding, allocation priorities and resource limits. A recipient need not pay a positive local margin, but someone must actually provide the needed contributions.
Identify who can commit the resources and who can change the promise. The case can proceed locally while a separately funded investment remains open. Avoid hiding that investment inside a delivery estimate or treating a hoped-for future sale as already committed support.
CUST.7:4.6 - Retain the conditions that make the decision true
State the relevant volume, mix, period, support conditions and uncertain assumptions. Keep the comparison recoverable in ordinary working material. Reopen it when demand mix, assistance, variant interactions, update frequency or provider availability changes materially.
Use actual repetition to test the mechanism. If shared preparation saves setup but adds a larger support tail, revise the claim rather than reporting only the favorable measure. Return a false family assumption to CUST.3, a hidden delivery dependency to CUST.6 and an unaffordable migration to CUST.8.
CUST.7:5 - Archetypal Grounding
Six comparable deployments each require six hours of one named qualified resource, for 36 hours. A proposed shared method requires twelve hours of preparation and three hours per deployment, for 30 hours at six cases. At two cases, the comparison is twelve hours versus eighteen: the common preparation has not yet reduced the total.
Now include ten hours of transition work for existing customers in the same period. The proposed arrangement requires forty hours, not thirty. It may still be worthwhile over a different supported horizon, but the original six-case claim no longer justifies this release. These are supplied scenario values, not empirical estimates.
The provider then proposes partner delivery. Ordinary work moves to the partner, but every exception still needs the same central specialist. CUST.7 separates the useful increase in ordinary delivery capacity from the unresolved specialist constraint and includes coordination. A partner invoice does not show that total work fell.
For a publicly funded literacy programme, compare preparation, facilitator work, translation, devices, ongoing help and participant burden. A shared lesson plan may save preparation while local facilitation remains proportional to attendance. That is a supported finding, not failed productization. The decision concerns attainable public value within funding and capacity, not a fictional price for each participant.
CUST.7:6 - Bias-Annotation
The comparison can favor monetized effects and recorded hours. Include meaningful recipient burden, noninterchangeable capabilities and longer support obligations. Use qualified valuation where needed rather than converting every effect into an unsupported monetary figure.
Forecast precision can conceal uncertain demand. Keep the decision-sensitive assumptions visible.
CUST.7:7 - Conformance Checklist
- Are alternatives compared for the same useful result, population, period and conditions?
- Is the growing quantity and proposed burden-reduction mechanism explicit?
- Are common preparation, local work, assistance, support, migration and ending included?
- Are transferred work and scarce resources visible?
- Do accounting, cash and capacity assumptions fit together?
- Is the funding basis appropriate to commercial, public or nonprofit provision?
- Does the conclusion distinguish supported growth from a demonstrated reduction in burden?
CUST.7:8 - Common Anti-Patterns and How to Avoid Them
Revenue proves scale. Inspect the operation and resource whose burden is supposed to change.
A paid exception has no cost. Payment changes funding, not the work required.
A partner removes the work. Count coordination and remaining central contributions.
All hours are interchangeable. Preserve the identity, timing and limits of scarce capability.
One cheap pilot predicts the support tail. Bound the inference and obtain the evidence needed for continuing obligations.
CUST.7:9 - Consequences
The method can justify growth, investment, a narrower offering or continued bespoke provision. It can also reveal that a proposed common release is premature.
Its accounting and operating detail has a cost. Obtain the precision needed for the decision rather than imposing a universal financial model on every small adaptation.
CUST.7:10 - Architectural Rationale
The burden belongs to the complete provision arrangement over time. CUST uses accounting and operations as full suppliers because their calculations are not specific to customization. Its distinct move is to construct and preserve the family, customer and transition boundary on which those calculations must operate.
CUST.7:11 - SoTA-Echoing
The selected line combines service-productization work with the full MA.8 and Operations methods. Compared with pricing only the initial customization or counting internal hours after outsourcing, it preserves shared investment, moved work, constrained resources and continuing support.
Mass-customization and platform sources support the potential value of common preparation and controlled variation. They do not establish that every added variant lowers cost. Naldi, Galizia and Bortolini provide a bounded example of competing time and storage objectives, not a universal business model.
CUST adopts the complete-boundary comparison and rejects growth claims based only on a route, fee or provider change. Reopen the answer when actual repetition changes the proposed mechanism or the horizon needed to support it.
CUST.7:12 - Relations
CUST.7 can evaluate a local service without productization. Within CUST.1 it constrains every consequential promise and shared investment. CUST.2 supplies linked differences, CUST.3 supplies family alternatives, CUST.4 supplies differentiation choices, CUST.6 supplies actual delivery work and CUST.8 supplies transition obligations.
CUST.7:End
CUST.8 - Change the Offering Family with Compatible Customer Transitions
Type: Method pattern Status: Stable
CUST.8:1 - Problem frame
Use this method when an offering-family change affects customers, recipients, partners or performers who already rely on its meaning, behavior, support or terms. A common improvement may need a compatible extension, coexistence, migration, a separate offering or an unchanged local arrangement.
Start with the results and obligations that must continue, then compare how the proposed family would supply them. The useful result is a feasible transition or continued provision, with the affected work and authority made explicit.
An unused experiment with no continuing dependency needs no customer-transition programme. Technical compatibility alone can settle a technical change, but it cannot settle a changed customer promise.
CUST.8:2 - Problem
A new common version can work well while making existing customers unable to obtain their agreed result. It may change a calculation’s meaning, remove a needed specialist, require new customer work or end access to historical evidence. Conversely, preserving every old variant indefinitely can consume the capacity needed to support the whole family.
The problem is to give each consequential reliance a supportable continuation without treating a release decision as permission to change every relationship.
CUST.8:3 - Forces
| Tension | Decision it changes |
|---|---|
| Common improvement and installed reliance | Whether to extend, adapt, coexist, migrate or retain the current arrangement. |
| Technical compatibility and useful continuity | Which meanings, workflows and support must survive beyond an interface test. |
| Timely retirement and continuing obligations | What can end, under whose authority and after which receiving result is available. |
| Migration and ordinary service | Which changes can share scarce performers and operating windows. |
| A simpler future family and a costly transition | Whether the benefit survives the full support and migration burden. |
CUST.8:4 - Solution
CUST.8:4.1 - Recover what is changing and who relies on it
Describe the proposed family change in terms of a useful result: a new supported variation, a replacement common operation, a changed provision form, a narrower support promise or retirement. Compare it with the present family, including local residues that still receive promised support.
Find actual consumers through the available agreements, configurations, delivery records, copied materials and observations of use. Include infrequent work and future obligations such as reproducing an earlier result. Absence from recent usage does not establish absence of reliance.
For each materially different use, recover what the recipient must still obtain, the inputs and meanings they depend on, the work they perform, the help they receive and the authority under which the arrangement can change. Keep uncertainty about an unobserved population visible. A plausible class of affected uses is enough to discover a problem; it is not proof that every consumer has been found.
CUST.8:4.2 - Separate the consequences before choosing the transition form
Compare old and proposed provision along the dimensions that change the customer’s result. These may include result meaning, permitted inputs, interface behavior, acceptance evidence, performer preparation, timing, access, payment or funding, and continuing support. Do not impose every dimension when it has no bearing on the change.
Obtain technical compatibility through SYSE.27 — Evolve Platform Interfaces and Contribution Paths when a platform interface or contribution path is involved. Receive the supported combinations, known losses and maintenance conditions. A preserved file format or successful request is insufficient if the recipient interprets the result differently.
Use MKT.11 — Align Promises, Partners and Execution when promises, partners and execution no longer align. Receive a feasible promise and actual provision arrangement. A unilateral provider preference does not supply the customer’s agreement or another party’s authority.
A rights or permitted-use change can defeat a technically feasible transition. Carry the intended recipients, materials and purposes into the applicable permission decision. Where customer-programme materials are involved, use the permitted-contribution treatment in MKT.14:4.3 within MKT.14 — Develop and Change a Programme for Selected Customer Organisations; where inquiry evidence is involved, use MKT.12:4.6 within MKT.12 — Investigate a Customer or Market Question for a Decision. Obtain other qualified professional contributions when the case requires them.
CUST.8:4.3 - Construct alternatives that preserve a complete receiving result
| Change form | Construct the continuation | Boundary to settle |
|---|---|---|
| Compatible extension | Preserve supported old use while making a new variation obtainable. | Whether defaults, meanings, support and resource demand remain compatible. |
| Supported profile or coexistence | Keep distinct old and new conditions explicit and provide both for an attainable period. | Who maintains each path and which combinations can operate together. |
| Adapter or conversion | Supply a qualified translation or transformation with its acceptance and exception handling. | Lost information, changed effects, partial failure and continuing maintenance. |
| Explicit migration | Supply the receiving provision and the work by which each selected use reaches it. | Preparation, participation, authority, recovery and the point at which old provision can end. |
| Separate offering | Give materially different results their own supportable provision rather than force them into one family. | Shared contributions can remain shared without promising interchangeability. |
| Retained arrangement or no change | Continue the supported local or common provision within its actual conditions. | Its remaining burden and any later condition that makes continuation untenable. |
Build the receiving path before scheduling its adoption. Name the new result, preparation, available means, actual performers and assistance. Work backward to the old dependencies that remain necessary until that result is obtainable. If a required conversion, explanation or support contribution is missing, construct or obtain it; a migration date does not fill that gap.
For an engineered platform migration or retirement, use the complete SYSE.29 — Decide Whether and How to Migrate or Retire a Supported Platform Path. It supplies affected-use recovery, transition alternatives, an executable increment, receiving-use and failure checks, and explicit retirement scope. Bring its qualified technical transition into the wider customer arrangement. CUST retains the family choice, promise alignment and resource decision; it does not replace that engineering treatment.
CUST.8:4.4 - Make the selected transition feasible as part of continuing service
Choose the next increment by dependencies and available resources. Several customers may need to move together because they share state or an operating window; others can move independently. The smallest useful increment preserves a complete receiving result, not necessarily one customer or one component.
Agree the work with the parties who must perform it. Include customer preparation, permitted data or material transfer, training through actual use, acceptance, support and the disposition of local adaptations. Retain a qualified return path only where it really restores the required result. Where effects are irreversible, use the supported forward repair, restoration with stated loss or authorized interruption; do not promise a generic rollback.
Compare ordinary service, transition, coexistence and later support together through CUST.7. A specialist cannot be counted as fully available for each at the same time. If the joint demand is infeasible, change the increment, obtain capacity, narrow the new promise or defer the change.
Explain the transition at the customer’s point of use: what changes, what they must do, what remains supported, when assistance is available and how to stop a failed move. Information is useful only when the receiving party can act on it.
CUST.8:4.5 - Qualify the changed result and expand only within its conditions
Before widening reliance, perform an attainable trial or an explicitly labelled rehearsal of the selected receiving use. Check the actual result and the change-dependent failure branch. Reuse an adequate technical or operational result under its conditions rather than repeat it for each document.
Different questions need different evidence. A compatibility test can establish an exercised old/new behavior. A recipient’s completed task can establish that task under the trial conditions. Actual transition requires evidence that the selected uses moved. None of these alone authorizes ending an obligation.
When a trial fails, preserve unaffected service and return the specific defect: family assumption, unavailable preparation, inadequate conversion, missing permission, disputed promise or scarce support. An exception is not automatically a reason to abandon the common improvement; nor is a successful ordinary case enough to widen an unsupported variation.
CUST.8:4.6 - End only the reliance that has a justified disposition
For each remaining supported use, establish an actual continuation: qualified transfer, bounded continued support, an obtainable outside arrangement or an authorized end with its consequences understood. Keep unresolved use explicit rather than counting it as migrated.
Distinguish ending new sales, stopping new requests, removing a path, withdrawing support and disposing of retained material. Their permissions, times and consequences may differ. Update the family description and customer-facing instructions to match actual availability.
Return what changed to the receiving work. CUST.3 receives the supported family and exclusions; CUST.6 receives the revised delivery and support method; CUST.7 receives the observed transition and coexistence burden. If the change reveals a false general assumption about compatibility or transfer, also revise the relevant practice knowledge. A repaired customer configuration alone does not correct that assumption.
CUST.8:5 - Archetypal Grounding
The analytical-service family has a monthly “active customer” calculation. A new shared operation uses a more precise status rule and passes interface tests, but an existing customer uses the old meaning in a continuing report. Automatically replacing the operation would change their result while leaving the output columns unchanged.
The provider separates two decisions. The engineering comparison qualifies old and new calculation behavior. The customer decision identifies whether the report may change and what historical comparability it needs. The family can support an explicitly named old profile beside the new one while the customer evaluates its receiving use.
The transition is then constructed. A permitted comparison sample produces both reports with an explanation of the differing records. The customer’s responsible analyst chooses the intended meaning. A prepared delivery team changes the selected configuration; the support arrangement preserves access to the previous reporting basis for the agreed use. CUST.7 includes that coexistence work. New sales use the new profile only where it fits their result.
Change a condition: the provider has no capacity to maintain both profiles during the promised support interval. Calling the new version compatible does not solve this. The feasible alternatives are to obtain support, defer the shared replacement, offer an agreed narrower arrangement or keep the old operation for that use. If a separate offering is chosen, shared installation tooling can remain common.
For a physical test-bench family, a replacement module can fit the fixture while requiring a different calibration procedure. The customer still needs valid measurements and appropriately prepared operators. Engineering qualifies the physical behavior and transition; management provides the calibration work, operating window and support before withdrawing the old module. Software version labels play no essential role in this application.
CUST.8:6 - Bias-Annotation
Provider-led change can underrepresent quiet customers, small recipients and future use of retained results. Include the relevant reliance, not only high-volume current requests.
The method assumes access to enough obligation and use evidence to make a bounded decision. Incomplete evidence requires an explicit qualified decision; it does not justify an invented promise to preserve everything forever. Technical, legal, safety and other professional judgements remain with qualified contributors.
CUST.8:7 - Conformance Checklist
- Is the proposed change expressed through the result and provision it alters?
- Are materially different existing uses, local residues and uncertain consumers considered?
- Are technical compatibility, customer acceptance and authority to change obligations distinguished?
- Has each serious alternative been constructed as an obtainable continuation?
- Can ordinary service, transition and coexistence share the actual resources?
- Are recovery or irreversible effects treated at their qualified scope?
- Does trial evidence support the claimed expansion, and is actual movement distinguished from readiness?
- Does each retired reliance have an authorized, supportable disposition?
CUST.8:8 - Common Anti-Patterns and How to Avoid Them
A new version ends the old promise. Recover the obligation and obtain the decision that can change it.
The interface is compatible, so the result is unchanged. Compare meaning, customer work and support as well as technical behavior.
Coexistence has no cost. Include both paths and their interactions in the resource decision.
Every customer must move at once. Select an increment from actual dependencies.
No recent traffic means no remaining use. Check infrequent tasks, retained results and continuing commitments.
A notice is a migration. Supply the receiving path and the means to reach it.
CUST.8:9 - Consequences
The method lets a family evolve while keeping present work supportable. It can also justify separating offerings or retaining a bounded old profile.
The cost is transition work and sometimes temporary complexity. An explicit support tail may make a proposed improvement unattractive at the current volume. That is a useful decision, not a failure to modernize.
CUST.8:10 - Architectural Rationale
Family evolution changes more than an artifact. The same common operation can be embedded in different customer meanings, delivery arrangements and commitments. CUST therefore connects technical change to the receiving result and to the authority and resources for altering provision.
SYSE.27 and SYSE.29 retain complete engineering Methods. The additional management contribution is the joined choice across the family and customer obligations, including continued local provision.
CUST.8:11 - SoTA-Echoing
Platform-family work explains why commonality and variation must evolve together; service-productization work makes provision part of the offering. Those sources do not themselves settle a particular customer’s transition.
The complete SYSE.27 and SYSE.29 methods supply the technical compatibility and migration treatment, while MKT.11 supplies promise–execution alignment. Compared with a release-only decision, CUST adapts these results into one family-level continuation with explicit customer work and a full support tail.
Reopen the selected transition when actual reliance differs from the recovered use, the receiving provision changes, or coexistence consumes resources on which other commitments depend. No constructed example here establishes a universally cheaper migration strategy.
CUST.8:12 - Relations
CUST.8 is directly useful for an existing family even when no new customer request initiated the change. Within CUST.1 it constrains a proposed common release before that release becomes a wider promise.
CUST.2 identifies consequential differences; CUST.3 receives the revised family; CUST.4 identifies configurations and provision forms; CUST.6 supplies delivery capability; CUST.7 compares the full burden. Their results can be reused where unchanged. A transition that alters an outcome promise returns to SYSE.8 — Develop an Integrated Offering and Provider Concept for Using an Engineered Result for the integrated offering and provider concept before wider reliance.