Ver respuesta
Respuesta: D
A. Usar un change set con la opción Validate Only para enviar los componentes del Developer sandbox a producción y luego ejecutar User Acceptance Testing (UAT) en producción.Incorrecta. Validate Only no realiza ninguna implementación, y ejecutar UAT en producción pone en riesgo los datos en vivo.
B. Actualizar (refresh) el Developer sandbox desde producción para que reciba datos reales de Opportunity, ejecutar ahí User Acceptance Testing (UAT) y luego implementar en producción.Incorrecta. Actualizar un Developer sandbox solo trae metadatos, así que no llegan datos reales de Opportunity.
C. Mover los componentes del Developer sandbox directamente a producción y dejar que los usuarios de operaciones de ventas los verifiquen en producción.Incorrecta. Ir directo a producción omite el UAT y expone los datos del negocio a riesgos.
D. Mover los componentes del Developer sandbox al Full sandbox, ejecutar User Acceptance Testing (UAT) en el Full sandbox y luego implementar en producción. ✓Correcta. El Full sandbox contiene una copia de los datos de producción, por lo que operaciones de ventas puede probar con registros reales antes de implementar en producción.
Por qué: El flujo se construyó en un Developer sandbox, que no contiene registros reales de Opportunity, pero operaciones de ventas debe probarlo con datos reales antes de la salida a producción.
Un Full sandbox es una réplica completa de producción, incluidos los datos. Promover los componentes ahí permite a los testers ejecutar UAT con Opportunities realistas sin tocar registros en vivo. Una vez aprobado el UAT, el cambio pasa a producción. Probar con datos realistas antes de una liberación a producción es la práctica recomendada documentada.
Referencia: Change Sets