Decidir qué entregar
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Definir parches y actualizaciones principales y secundarias, y dar ejemplos de cada uno.
- Explicar la importancia de los elementos del número de versión del paquete.
¡El negocio no deja de crecer! ¿Qué es lo siguiente?
Como desarrollador jefe de PartnerX, está orgulloso de informar que su AppX es un éxito en AppExchange. Recibe comentarios de sus clientes y piensa en nuevas ideas para sus próximos pasos. No faltan ideas sobre cómo mejorar AppX.
Entonces, ¿qué priorizar y cómo lograr mejoras? Para responder a estas preguntas, se necesita planificación. Sus clientes ya están usando la aplicación, por lo que algunos cambios son difíciles de implementar. Idealmente, puede mantener el proceso de actualización de AppX para sus clientes tan increíble como el resto de sus experiencias.
Planificar sus actualizaciones
Suponga que encuentra una etiqueta inconsistente que quiere corregir. O, tal vez, está arreglando un problema técnico en una fórmula para actualizar los datos del cliente. Estos cambios son excelentes parches.
Para esa función increíble y nueva que prometió a sus clientes, cree una nueva versión del paquete, principal o secundaria.
Antes de continuar, veamos una sencilla herramienta para transmitir información sobre los cambios a nuestros clientes: los números de versión.
Versiones de paquetes
Todos hemos visto números de versión de software. En términos generales, un número mayor significa mejores productos. Al menos, eso es lo que esperamos.
Salesforce ofrece un formato agradable y fácil para asignar la versión al paquete de su producto. Veamos la última versión de AppX:
AppX versión 2.1.3
Este número consta de tres partes:
- (2) Representa el número de versión principal. Los cambios en los números de versión principales indican cambios grandes y radicales en un producto.
- (1) Representa el número de versión secundaria. Este número cambia cuando se agrega una función o se modifica algo importante en el producto, pero todo sigue funcionando esencialmente igual que antes.
- (3) Representa el número de versión del parche. Una versión de parche es una pequeña actualización de algún tipo.
¿Su actualización implica un cambio principal o secundario? Usted decide. El número de versión ayuda a gestionar las expectativas de los clientes.
Actualice su paquete
Una vez que haya hecho todos los cambios que quiere, los haya probado rigurosamente y haya creado una nueva versión del paquete gestionado. Está a punto de terminar. Solo quedan unas pocas acciones por hacer antes de entregar los productos a los clientes.
Security Review
Si tiene un producto en AppExchange, sabe que la confianza es nuestra prioridad número uno en Salesforce. Después de todo, su aplicación pasó por nuestro proceso de revisión de seguridad. Sus parches y actualizaciones deben cumplir los mismos estándares de seguridad que la aplicación.
Ahora, algunas buenas noticias. No tiene que pasar por una revisión de seguridad completa para cada parche o actualización.
Para actualizar nuestro proceso de revisión de seguridad, consulte el módulo Revisión de seguridad de AppExchange.
Cómo actualizar las listas de aplicaciones
Ahora que su nuevo producto está listo, es hora de actualizar su lista de AppExchange.
- En Salesforce Partner Community, haga clic en Publicación.
- En la Consola de socios, haga clic en Listas.
- Seleccione la lista.
- Haga clic en Link Your Solution (Vincular solución).
- Busque y seleccione su solución y número de versión.
- Haga clic en Guardar y salir.
Recursos
- Guía del desarrollador de Empaquetado gestionado de segunda generación: Creación y actualización de versiones de un paquete gestionado de segunda generación
- Guía del desarrollador de Empaquetado gestionado de segunda generación: Versiones de parches para paquetes gestionados de segunda generación