Loading
Gestionar y publicar cambios de forma fácil y con colaboración con...
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Mejores prácticas de proyectos DevOps Center

          Mejores prácticas de proyectos DevOps Center

          Siga estas mejores prácticas para planificar su proyecto DevOps Center. Project es un espacio de trabajo centralizado para gestionar e implementar una recopilación distinta de elementos de trabajo relacionados.

          Ediciones necesarias

          Disponible en: Lightning Experience en Professional Edition (se requiere acceso de API), Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition
          No disponible en: Government Cloud Plus. Haga contacto con su ejecutivo de cuenta de Salesforce para obtener más detalles.
          No disponible en: Zona de Operación de UE. La zona de Operación de la Unión Europea es una oferta de pago especial que proporciona un nivel mejorado de compromiso de residencia de datos. Centro de DevOps es compatible con organizaciones en la UE que no forman parte del OZ de la UE, según los términos y condiciones de productos estándar.

          Determinar el número de proyectos

          Utilice un único proyecto y un único repositorio cuando:

          • Los equipos trabajan en los mismos metadatos o datos de configuración dependientes.
          • Todos los cambios se implementan en la misma organización de producción.
          • Requiere visibilidad unificada en todo el trabajo.
          • El desarrollo implica funciones y objetos interconectados.
          Nota
          Nota DevOps Center no sincroniza metadatos y datos entre proyectos. Para compartir cambios y aflorar conflictos pronto, los equipos deben trabajar en el mismo proyecto para asegurarse de que los metadatos y las dependencias de datos permanecen sincronizados.

          Cree proyectos separados cuando:

          • Los equipos trabajan en metadatos y datos independientes sin dependencias.
          • Los cambios se implementan en diferentes organizaciones de producción.
          • Los proyectos siguen programaciones de versión y gobernanza separadas.
          • Requiere canalizaciones de hotfix aisladas para omitir cadencias de versión estándar.
          • Los equipos requieren aislamiento operativo o prefieren restringir la visibilidad del trabajo activo y los cambios de otro equipo.
          Importante
          Importante Múltiples proyectos aumentan la complejidad de la gestión. Cree proyectos con criterio.

          Seleccionar su estrategia de ciclo de vida de proyecto

          Decida un ciclo de vida de proyecto basándose en sus procesos y cadencias de gestión de versiones.

          Proyectos en curso: Utilice el mismo proyecto en múltiples sprints y versiones. Este es el enfoque recomendado para equipos con desarrollo de funciones en curso y metadatos estables y ámbito de datos. Estos proyectos son más fáciles de mantener. Por ejemplo, los proyectos duraderos son ideales para un equipo que publica cada dos semanas y utiliza una oportunidad en curso independientemente del sprint. Puede realizar un seguimiento del desempeño del proyecto utilizando mediciones DORA e historial en Historial de actividades.

          Nota
          Nota Las mediciones de DORA son específicas de proyectos y no proporcionan datos para todos los proyectos en DevOps Center.

          Proyectos por versión: Cree un proyecto para cada versión principal. Este enfoque funciona mejor para equipos con iniciativas discretas en tiempo real o versiones principales. Esto requiere más trabajo de configuración para cada versión. Le recomendamos archivar los proyectos después de la versión.

          Proyectos de hotfix: Para problemas de producción críticos, utilice un proyecto de revisión separado para dar cobertura a una respuesta más rápida.

          • Cree un proyecto y conecte con una canalización que contenga al menos un entorno de desarrollo, una etapa de prueba y una organización de producción.
          • Tras resolver el problema, mueva todos los cambios por sus oportunidades en curso de proyectos estándar y mantenga todos los entornos sincronizados.
          • Sincronice siempre los cambios en su proyecto principal para evitar la divergencia de sucursales.

          Gestionar proyectos inactivos

          No puede eliminar un proyecto en DevOps Center. Agregue un prefijo z_ a su proyecto inactivo. Por ejemplo, z_MyOldProject. Esto mueve el proyecto a la parte inferior de la lista.

          Configurar el archivo .forceignore

          El archivo .forceignore determina qué cambios excluye DevOps Center durante la confirmación y la implementación. Configure el archivo .forceignore en la bifurcación principal antes de crear su canalización de modo que se propague a todas las bifurcaciones de funciones. Para modificar un archivo .forceignore, aplique las modificaciones en la bifurcación de funciones de elementos de trabajo. Las modificaciones se propagan por sus oportunidades en curso a medida que promociona el elemento de trabajo. Consulte Excluir metadatos con archivo .forceignore.

          Recomendaciones de estrategias de proyectos DevOps Center

          ESCENARIO Recomendación Ejemplo
          Misma organización de producción con metadatos y datos solapados. Un proyecto, una estructura de repositorio Un equipo de plataforma personaliza objetos interconectados. Su equipo desarrolla funciones de Sales Cloud, donde los desarrolladores personalizan el objeto Oportunidad mientras otros trabajan en Campañas. Ambas funciones utilizan objetos personalizados compartidos. Utilice un proyecto porque los metadatos se solapan.
          Misma organización de producción con metadatos y datos independientes. Una estructura de proyecto (preferida) Seguimientos de trabajo paralelos donde un equipo Apex y un equipo conector de Marketing Cloud implementan en un entorno compartido.
          Organizaciones de producción separadas geográfica u operativamente. Proyectos separados Implementaciones independientes para separar organizaciones de producción de Europa y EE.UU. debido a requisitos de residencia de datos. Las organizaciones contienen aplicaciones similares pero se implementan de forma independiente. Cree dos proyectos, uno para cada organización de producción.
          Se requiere una ruta de oportunidades en curso urgente y de corrección. Proyecto de revisión separado Correcciones críticas que requieren una ruta aislada para omitir el ciclo de versión estándar.
           
          Cargando
          Salesforce Help | Article