Which type of solution should be deployed to production?
Why A is the answer
Managed
Managed solutions are the usual target for test and production.
In detail
- Managed solutions are for production, and they cannot be edited in place.
- Unmanaged solutions belong in development.
Use case
An illustrative scenario, not a real incident.
Developers work in an unmanaged solution, then release a managed one to production, which nobody edits directly.
See it in different ways
flowchart LR A["Dev: unmanaged solution"] --> B["Export as managed"] B --> C["Test"] C --> D["Production"]
sequenceDiagram participant D as Dev participant T as Test participant P as Production D->>D: Unmanaged solution D->>T: Export as managed T->>P: Import after approval P->>P: Audit trail of the change
flowchart TD
Q{"Which environment?"}
Q -->|"Development"| A0["Unmanaged"]
Q -->|"Test or production"| A1["Managed"]Key point: Production gets managed solutions.
Why the other options are wrong
- B. Unmanaged, so that anyone can edit it in place
- Editable production drifts.
- C. A copy of the dev environment in a file
- A file copy is not a deployment.
- D. A personal draft from a maker's account
- A personal draft is unreviewed.

