D365Forge

Catalogue › Project Tailoring › edition-selection

Edition selection

Department
Project Tailoring
Stages
Strategize, Initiate
Modules
All
Status
reviewed
Copilot Cowork
Project Tailoring plugin for Copilot Cowork, or this skill on its own: Download SKILL.md
Claude Code
/plugin install project-tailoring@d365forge
Licence
CC BY 4.0, by Simon Foote, Robert Peledie

The edition decides how much structure the project carries. The SMB edition assumes one or two apps, a small partner-led team, one consultant covering several roles and mostly standard configuration. The Enterprise edition assumes several modules in parallel, a workstream per module, a design authority, multiple environments and pipelines, formal SIT and UAT, and benefits realisation. Choose too light and a complex programme runs without the controls it needs; choose too heavy and a small rollout drowns in documents nobody reads.

The edition is a delivery approach, not a Microsoft licence. Microsoft licence names can use similar words, so never infer licences from the edition or the edition from licences. For licensing questions, confirm with the Microsoft licensing guide or your partner.

When to use

Not this skill: project-tailoring:profile-intake to gather or fix the facts, project-tailoring:role-mapping to fill roles once the edition is known, platform-administration:licensing-and-capacity for licences and capacity.

Questions to ask first

  1. Which modules are in scope, and will they be delivered in parallel or in sequence? Parallel delivery is the strongest single signal.
  2. How many users, in how many distinct populations, sites and countries? Training, testing and support scale with populations more than with headcount.
  3. How many integrations, and do any need middleware, real-time exchange or more than one system of record? Integration complexity drives SIT and environments.
  4. How many legal entities are involved? Use the profile value if present; otherwise infer from countries and the ERP set-up and ask if unclear.
  5. How is the delivery team shaped: one partner consultant with customer staff, or several workstreams? Team shape decides whether one person can sensibly hold several roles.

Approach

Read the profile and note the edition preference. If it is auto, the recommendation decides. If the user set smb or enterprise, honour the choice but still run the assessment and say plainly where the signals disagree.

Assess each signal as leaning SMB, leaning Enterprise or neutral, with a one-line reason drawn from the profile.

  1. Modules. One or two apps delivered together lean SMB. Several modules in parallel, or a module that depends heavily on another (Field Service with Customer Service and ERP stock, for example), lean Enterprise.
  2. Users. One population that can be trained in a single wave leans SMB. Several populations, shift patterns, sites or countries lean Enterprise.
  3. Integrations. Standard connections such as Outlook, Teams and one scheduled ERP feed lean SMB. Middleware, real-time flows, several systems of record or anything that needs formal SIT leans Enterprise.
  4. Legal entities. One entity leans SMB. Several entities with different processes, currencies, languages or regulators lean Enterprise, partly because of the security model they imply.
  5. Team size. A partner consultant with a few customer staff leans SMB. A team large enough for a workstream per module, with dedicated test and release roles, leans Enterprise.

When the signals agree, recommend and move on. When they split, the project is borderline. Apply tie-breakers in this order: regulatory and compliance constraints, modules in parallel, then integration complexity, because missing controls in those areas are the most expensive to fix later. Do not invent numeric thresholds to make a borderline case look clear-cut; the reasons are the recommendation.

A borderline recommendation names the edition, lists the signals against it and names the practices to borrow from the other edition. A single-module rollout across several legal entities might stay SMB but borrow a light design authority and a UAT cycle per entity. A multi-module programme with a small team might take Enterprise governance while combining roles within the role combination rules.

Close with what would flip the decision, such as bringing Marketing into the first release, adding a second ERP or losing a key team member. That gives the project lead a clear trigger for a pack refresh.

Outputs

Scale notes

SMB

When recommending SMB, also name what must not be dropped on a small project: a separate test environment, UAT with real users, a cutover checklist and an independent look at the security model. Small does not mean ungoverned. Keep the explanation short, because the audience is usually an owner or a single project lead.

Enterprise

When recommending Enterprise, name the controls that switch on (design authority, workstream leads, environment pipeline, SIT, benefits tracking) and the roles that must be separate people. If the case was borderline, say which Enterprise controls can stay light so the project does not import ceremony it cannot staff.

Hand-offs

The decision goes to project-tailoring:role-mapping, which uses it to select roles, and to project-tailoring:document-pack. Governance and environment consequences go to programme-management:governance-cadence and solution-architecture:environment-strategy. No reviewer sign-off is needed; the project lead or executive sponsor confirms the edition.

Sources

references/sources.md in this skill lists the outside authorities for the questions here, what each is authoritative for, and what you may do with it. Check the current Microsoft Learn documentation before stating how a feature behaves, because Dynamics 365 changes monthly, and cite what you used.

The shared files this skill reads are bundled with it, so it works wherever the department is installed, including Copilot Cowork: the role catalogue (references/role-catalogue.json), which records which roles each edition expects as separate seats. In a clone of the repository the originals are in data/, templates/ and profiles/; the bundled copies are regenerated from them by scripts/build-bundles.py, with the TOML data files bundled as JSON.

Never

Sources for this skill

Dynamics 365 implementation guide

Microsoft Dynamics 365 licensing resources

UK GDPR guidance and resources

Credit

This skill was created by Simon Foote and Robert Peledie as part of D365Forge, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit them when you share or adapt it; see https://github.com/SimonFoote-greensparx/D365Forge/blob/main/NOTICE.md.