Revisar el ciclo de vida de las versiones
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Describir el ciclo de vida de la versión principal de Marketing Cloud Engagement.
- Conocer los pasos de las versiones de parche y de emergencia.
Ciclo de vida de la versión principal
Veamos cómo nuestro equipo de producto hace posible la magia de la innovación. En Salesforce, seguimos un ciclo de vida de desarrollo ágil para cada versión principal. Empezamos planificando cada versión y luego destinamos entre 8 y 10 semanas al desarrollo antes de inmovilizar las funciones. Después de esa fecha, nos centramos en la preparación para la versión y seguimos un proceso de versión por etapas. Repasemos las fases del ciclo de vida con más detalle.
Fase |
Qué ocurre |
Más información |
---|---|---|
Planificación |
Los equipos revisan y planifican lo que quieren completar en la próxima versión principal. Revisan las listas de deseos de productos, las ideas de productos en IdeaExchange y los problemas conocidos. |
|
Desarrollo ágil |
Una vez establecido el plan, los equipos organizan el trabajo en sprints en los que se centran en funciones específicas para crear y probar. El ciclo de desarrollo termina con la inmovilización de funciones, fecha en la que se eliminan todas las funciones incompletas de la próxima versión. |
|
Preparación para la versión |
Cuando se inmovilizan las funciones, solo se incluyen en la versión las que se probaron, se validaron y se aprobaron. |
|
Versiones por etapas |
Una vez aprobadas, Marketing Cloud Engagement lanza nuevas funciones por etapas. Todos los clientes reciben actualizaciones de la versión uno (R1) o de la versión dos (R2). |
|
Procedimientos de la versión
Como puede imaginar, nuestros equipos están muy ocupados antes de lanzar una versión principal. Queremos proporcionarle una visión en segundo plano de lo que ocurre justo antes de lanzar las funciones nuevas.
Cuándo |
Qué ocurre |
---|---|
De 2 a 3 semanas antes del lanzamiento |
Durante las actividades de preparación para la versión:
|
De 1 a 2 días antes del lanzamiento |
Durante las actividades previas a la versión:
|
Día del lanzamiento |
Para garantizar el mínimo impacto:
|
1 día después del lanzamiento |
Comprobamos lo siguiente:
Usamos lo siguiente:
|
Versiones adicionales
Además de centrarse en las mejoras de los productos y en las actualizaciones de las versiones principales, nuestros equipos de productos trabajan para corregir errores e investigar problemas conocidos. Disponemos de un programa semanal de versiones de parche para actualizar el producto de manera regular.
Cuándo |
Qué ocurre |
---|---|
Continuo |
Se investigan y se revisan los errores para posibles soluciones. Una vez que se encuentra una solución y se producen cambios en el código, se prueban de manera exhaustiva. |
2 días antes del lanzamiento |
Las correcciones aprobadas se bloquean para la próxima versión de parche. Además, los equipos completan los componentes de implementación y confirman el plan de implementación. |
1 día antes del lanzamiento |
A las 2 p. m. EST, se implementa el código en una instancia de producción interna. Los equipos realizan un seguimiento de la implementación y la supervisan, y llevan a cabo pruebas adicionales. |
Día del lanzamiento (miércoles) |
Sin interrupciones*, los miércoles a las 8 p. m. EST en los Estados Unidos, se implementa el código nuevo para todos los clientes. Después del lanzamiento, se realizan pruebas de humo y validaciones adicionales. |
Ciclo de vida de la versión de emergencia
Algunas correcciones son demasiado importantes para esperar a una versión semanal. Por eso, cuando se deriva un problema, nos enfocamos en encontrar una solución de inmediato. Una vez que se identifica y se prueba la corrección, es necesario aprobarla y validarla antes de programar una versión de emergencia. Una vez planificadas, las versiones de emergencia se implementan por etapas, de forma similar a las versiones principales. Esto nos permite enfocarnos en una estrategia de implementación con el menor riesgo.
Ahora que ya conoce los tipos de versiones y su ciclo de vida, en la siguiente unidad abordaremos las notificaciones y la preparación para las versiones.
Recursos
- Ayuda de Salesforce: Notas de la versión de Marketing Cloud Engagement
- Salesforce Trust: Mantenimiento de Marketing Cloud Engagement
- Salesforce: Problemas conocidos
- Externo: Pruebas de humo
- Salesforce Knowledge: Programa de mantenimiento preferido de Salesforce