Q
A company uses Microsoft Dynamics 365 Customer Service with a Microsoft Dataverse app and an AI agent. The solution is split into a shared core solution and a dependent service solution.
The solution is deployed across environments named Dev, Test, and Prod.
The development team must support parallel development for production hotfixes and the next solution release. Recent direct changes in Prod created unmanaged customizations and deployment inconsistencies.
You need to recommend an ALM solution that enforces controlled deployments and supports parallel development.
What should you recommend?
Question Info
Choose the Best Option
Click any option to instantly check if you're correct.
Explanation
Objective:
3.3 Design the ALM process for AI-powered business solutions
What This Item Tests:
Design the ALM process for AI in Dynamics 365 apps for customer experience and service
Additional Reading:
Why do you need an ALM strategy?
Checklist for application lifecycle management
Rationale:
Using unmanaged solutions only in development and deploying managed solutions to Test and Prod through CI/CD pipelines enforces controlled, repeatable deployments, prevents direct production changes, and supports parallel development for hotfixes and future releases by maintaining proper solution layering and versioning; Incorrect - Allowing direct production changes introduces unmanaged customizations and breaks ALM discipline; Incorrect - Deploying unmanaged solutions to Test and Prod increases the risk of inconsistencies and uncontrolled changes; Incorrect - Using separate publishers and deploying managed solutions in any order does not prevent conflicts or ensure controlled deployment sequencing.
Share This Question
Challenge a friend or share with your study group.