MB-700 key terms
MB-700 · Get comfortable with the vocabulary.
- Solution blueprint
- Related: Fit-gap analysis, Solution scope
A high-level design document that maps business capabilities to Dynamics 365 apps, integrations, and data flows so stakeholders agree on scope before build begins.
- Fit-gap analysis
- Related: Solution blueprint, Business process catalog
A structured comparison of required business processes against standard product capability, classifying each requirement as a fit, a configuration gap, or a custom development gap.
- Solution scope
- Related: Solution blueprint, Change request
The agreed boundary of what the implementation will deliver, including in-scope entities, processes, geographies, and explicit exclusions used to control change requests.
- Business process catalog
- Related: Fit-gap analysis, Process mapping
An inventory of the organization's end-to-end processes, each with owners, inputs, outputs, and supporting applications, used to prioritize implementation work.
- Process mapping
- Related: Business process catalog, Fit-gap analysis
Documenting how work actually flows today and how it should flow in the target system, typically with swimlanes showing roles, decisions, and handoffs.
- Requirements traceability matrix
- Related: Test case, Change request
A table linking each requirement to its design element, build item, and test case so coverage and impact of changes can be verified throughout the project.
- Change request
- Related: Solution scope, Requirements traceability matrix
A formal record of a proposed modification to agreed scope, schedule, or budget, including impact assessment and approval decision, used to prevent uncontrolled scope growth.
- Environment strategy
- Related: Managed solution, Deployment pipeline
The planned set of Microsoft Dataverse environments (development, test, UAT, production) with their purpose, ownership, data policies, and promotion path between them.
- Managed solution
- Related: Unmanaged solution, Deployment pipeline
A packaged solution whose components cannot be modified in the target environment without uninstalling it, used for controlled promotion to test and production.
- Unmanaged solution
- Related: Managed solution, Solution layering
A solution container used in development environments where components remain editable and can be added to or removed freely before packaging.
- Solution layering
- Related: Managed solution, Unmanaged solution
The rule that multiple solutions affecting the same component are applied in order, with the most recently installed managed solution winning conflicts at runtime.
- Deployment pipeline
- Related: Environment strategy, Managed solution
An automated sequence that exports a solution from source control and imports it through environments, running validation and tests at each stage.
- Power Platform solution checker
- Related: Technical debt, Deployment pipeline
A static analysis tool that reviews solution components against Microsoft's rules for performance, maintainability, and upgrade safety, returning prioritized findings.
- Technical debt
- Related: Power Platform solution checker, Customization
Accumulated shortcuts such as unsupported customizations or duplicated logic that slow future changes and raise upgrade risk if not tracked and repaid.
- Customization versus configuration
- Related: Fit-gap analysis, Technical debt
Configuration uses built-in settings such as forms, views, and business rules; customization adds code or components, raising upgrade and support cost.
- Integration pattern
- Related: Azure Service Bus, Virtual entity
A recurring design for connecting systems, such as real-time request-reply, asynchronous messaging, or scheduled batch sync, chosen based on latency and volume needs.
- Azure Service Bus
- Related: Integration pattern, Webhook
A cloud messaging service used to decouple Dynamics 365 from external systems through queues and topics, supporting reliable asynchronous processing and retry.
- Webhook
- Related: Azure Service Bus, Plugin
A registration in Dataverse that posts event payloads to an HTTPS endpoint when records change, enabling near-real-time outbound notification to external services.
- Plugin
- Related: Webhook, Customization versus configuration
Server-side compiled code that runs synchronously or asynchronously in response to Dataverse pipeline events, used to enforce logic that configuration cannot express.
- Virtual entity
- Related: Integration pattern, Data migration
A Dataverse entity whose records are not stored locally but retrieved at query time from an external data source through a provider, avoiding data duplication.
- Data migration strategy
- Related: Data mapping, Cutover plan
The plan for extracting, cleansing, mapping, and loading legacy data into the new system, including cutover sequencing, validation, and reconciliation approach.
- Data mapping
- Related: Data migration strategy, Data quality
A specification linking each source field to its target field, with transformation rules, default values, and ownership of unresolved gaps.
- Data quality
- Related: Data mapping, Data migration strategy
The fitness of data for its intended use, assessed through completeness, accuracy, uniqueness, and timeliness, usually remediated before migration and monitored afterward.
- Cutover plan
- Related: Data migration strategy, Go-live readiness
A minute-level schedule for the transition from legacy to new system, covering freeze windows, data loads, validation checks, rollback triggers, and go-live sign-off.
- Go-live readiness
- Related: Cutover plan, Hypercare
A documented assessment confirming that scope, testing, training, data, support model, and rollback plans meet agreed exit criteria before production release.
- Hypercare
- Related: Go-live readiness, Support model
A defined post-go-live period of elevated support with daily triage, faster response targets, and close monitoring to stabilize the new system.
- Support model
- Related: Hypercare, Go-live readiness
The agreed tiers, roles, response targets, and escalation paths for handling incidents and service requests after the project team hands over.
- Test strategy
- Related: Test case, User acceptance testing
The overall plan defining test levels, entry and exit criteria, environments, data, roles, and reporting used to verify the solution meets requirements.
- Test case
- Related: Test strategy, Requirements traceability matrix
A documented set of preconditions, steps, test data, and expected results that verifies one requirement or scenario and records pass or fail outcome.
- User acceptance testing
- Related: Test strategy, Regression testing
Business-led validation in a production-like environment confirming that end-to-end processes work and users can perform their jobs with the new system.
- Regression testing
- Related: User acceptance testing, Deployment pipeline
Re-executing previously passed tests after changes to confirm existing functionality still works, typically automated and run at each deployment stage.
- Test data management
- Related: Test case, Data quality
Planning, creating, masking, and refreshing data used for testing so scenarios are realistic, repeatable, and compliant with privacy obligations.
- Risk register
- Related: Change request, Go-live readiness
A maintained log of project risks with likelihood, impact, owner, mitigation, and status, reviewed at governance meetings to drive decisions.
- Governance model
- Related: Change request, Risk register
The decision rights, forums, and escalation paths that determine who approves scope, design, and release decisions, and how conflicts are resolved.
- Project methodology selection
- Related: Governance model, Solution scope
Choosing between waterfall, agile, or hybrid delivery based on requirement stability, regulatory constraints, team distribution, and cadence of stakeholder availability.
- Role-based security model
- Related: Solution blueprint, Customization versus configuration
Design of security roles, teams, business units, and field-level profiles that grant users the minimum access needed while supporting segregation of duties.
- Success by design
- Related: Solution blueprint, Go-live readiness
A structured review approach in which architecture, data, security, and deployment decisions are validated against proven practices before build and go-live.