Blue Canvas
Metadatos de SalesforceDatos de CPQPerfiles y permisos
Planes
Control de versionesRespaldo de metadatosComparación e implementación de sandboxesResolución de conflictos de fusiónResolución de dependencias de camposIntegraciones
Para administradores de SalesforcePara desarrolladores de ApexPara seguridad y cumplimientoPara grandes empresas
Operaciones académicasAgenda una demoBlogDocumentaciónHistorias de clientesDirectorio de agenciasHerramientasCertificación SOC 2
EN|ESContáctanosAccederComenzar
Consejos para administradores

Clics, no código

Los desarrolladores de Salesforce pueden aprovechar las funciones existentes de la plataforma a través de la interfaz de usuario para reducir los costos de desarrollo y mantenimiento. Blue Canvas ofrece una solución para incorporar los cambios declarativos y de configuración de Salesforce al control de versiones y a un flujo de integración continua.

Randalyn Hill-CofferPor Randalyn Hill-Coffer·Revisado por el equipo de Blue Canvas·4 de diciembre de 2024·3 min de lectura

En este artículo, conoce la importancia de dar a los cambios declarativos de Salesforce el mismo valor que a los cambios de código y las ventajas de mantenerlos en el control de versiones. También descubrí cómo distintos tipos de desarrolladores pueden contribuir a las aplicaciones de Salesforce y cómo Blue Canvas puede simplificar la incorporación de cambios declarativos a un flujo de integración continua.

Estas son nuestras 5 conclusiones clave:

- Los cambios declarativos en Salesforce son tan importantes como los cambios de código y deben tratarse como tales.

- Distintos tipos de desarrolladores pueden contribuir a las aplicaciones de Salesforce, desde programadores de Apex hasta analistas de negocio que realizan cambios declarativos a través de la interfaz de usuario.

- La plataforma Salesforce democratiza la tecnología al reducir los requisitos técnicos necesarios para aprovechar su potencial.

- Blue Canvas es una solución que puede registrar automáticamente los cambios declarativos en Git, lo que simplifica su incorporación a un flujo de integración continua.

- Los cambios de configuración y declarativos afectan la experiencia del usuario final tanto como los cambios de código, y deben mantenerse en el control de versiones en tiempo real.

En este artículo
  • Los cambios declarativos tienen la misma importancia
  • Blue Canvas

En el evento de lanzamiento de Spring 17 de esta semana, la alta dirección de Salesforce presentó nuevas e increíbles funciones y herramientas relacionadas con la IA y Salesforce Einstein. También mencionó brevemente Salesforce DX y el gran avance que representaría para todo tipo de desarrolladores de Salesforce. Al hacerlo, reconoció brevemente la gran variedad de desarrolladores que trabajan en la plataforma Salesforce, desde expertos en programación Apex hasta analistas de negocio que realizan cambios declarativos a través de la interfaz de usuario. La cantidad de formas en que distintos perfiles de desarrolladores pueden contribuir a las aplicaciones de Salesforce es realmente sorprendente.

De hecho, uno de los principales motores del éxito de la plataforma Salesforce es la filosofía de «clics, no código». Un principio clave del desarrollo de software es el principio DRY: No te repitas. Algunos desarrolladores llevan esto al extremo pero, en general, es un concepto muy útil. Salesforce aprovecha muy bien esta filosofía mediante su potente interfaz de usuario declarativa. En lugar de reinventar la rueda cada vez, los desarrolladores de Salesforce pueden aprovechar las funciones existentes de la plataforma a través de la interfaz para reducir los costos de desarrollo y mantenimiento, y lograr que sus aportes sean simples y escalables a medida que crece su empresa.

Los cambios de configuración y declarativos en Salesforce son tan importantes como los cambios de código y deben tratarse como tales.

La plataforma Salesforce democratiza la tecnología al reducir los requisitos técnicos necesarios para aprovechar su potencial. No necesitas un doctorado en ciencias de la computación para crear aplicaciones potentes en Salesforce.

Muchos participantes pueden aportar valor a las aplicaciones de Salesforce. Los desarrolladores de Salesforce pueden escribir código Apex muy similar a Java. Los administradores pueden modificar la configuración de las reglas de flujo de trabajo para mejorar los procesos de negocio. Los arquitectos técnicos y consultores también pueden aportar valor a Salesforce sin tener que recurrir a la línea de comandos. Del mismo modo, los analistas de negocio y el personal de operaciones de ventas pueden potenciar sus conocimientos empresariales mediante la tecnología sin tener que inscribirse en un curso intensivo de programación de 6 meses.

Los cambios declarativos tienen la misma importancia

A medida que más equipos de desarrollo de Salesforce han trabajado para lograr integración continua, cada vez más han comenzado a incorporar su código a control de versiones. Esto suele consistir en algunos scripts de ant y en incorporar Apex a GitHub o BitbucketPero mantener los cambios declarativos es algo que se hace con menos frecuencia. Algunos equipos realizan una copia de seguridad semanal; pocos hacen mucho más que eso.

Los cambios de configuración y declarativos en Salesforce son tan importantes como los cambios de código y deben tratarse como tales. Deben mantenerse en el control de versiones en tiempo real. Deben atribuirse al usuario que realizó el cambio. Deben protegerse contra conflictos de fusión y sobrescrituras de código. Y debe existir un historial claro de qué cambió, cuándo y dónde.

Los cambios declarativos y de configuración afectan la experiencia del usuario final tanto como los cambios de código, o incluso más. Muchos equipos de desarrollo realizan la mayoría de sus personalizaciones en Salesforce de forma declarativa. A menudo hablamos con consultores que ven cómo un pequeño cambio en una lista de selección tiene efectos drásticos en los negocios de sus clientes.

Es difícil encontrar desarrolladores de Salesforce que no estén de acuerdo en que los cambios de código y de configuración tienen la misma importancia. La razón principal por la que los equipos no los tratan así no es filosófica, sino técnica. Configurar y mantener scripts con herramienta de migración de Force.com es complicado y costoso. Enseñar a usuarios sin conocimientos técnicos a usar la línea de comandos puede ser difícil. Sí, puedes usar herramientas como Source Tree con Salesforce pero Git puede ser confuso. Los administradores ya tienen suficiente trabajo sin tener que adoptar un nuevo paradigma de desarrollo de software. ¿Quién siente que le alcanza el día para completar las innumerables tareas que exigen las empresas modernas?

Blue Canvas

Afortunadamente, existen soluciones para incorporar los cambios declarativos y de configuración de Salesforce al control de versiones y a un flujo de integración continua. Blue Canvas registra automáticamente los cambios declarativos en Git, para que nadie tenga que aprender Git ni herramientas de línea de comandos. Puedes mantener tu flujo de trabajo declarativo de Salesforce y tener la tranquilidad de que tus metadatos de Salesforce se están respaldando.

¿Estás dando la misma importancia al código y a los clics? Para incorporar los cambios declarativos y de configuración al control de versiones, conoce Blue Canvas.

‍

Comentarios

Deja un comentario

Boletín
Consejos de DevOps para Salesforce en tu correo

Nuevas publicaciones, lanzamientos y guías prácticas. Sin spam; cancela tu suscripción cuando quieras.

ÍNDICE
  • Los cambios declarativos tienen la misma importancia
  • Blue Canvas
También te puede interesar
Tendencias en Blue Canvas
Hablemos de tu configuración de Salesforce

Obtén una demostración específica o una cotización a tu medida

Agenda una consultaSolicita una cotización
Historias de clientes
Equipos reales, resultados reales
Sysco
Sysco
Dejó atrás Jenkins y redujo los despliegues de horas a minutos
Twilio
Twilio
Ahorró 2–3 días por sprint mientras ampliaba el equipo rápidamente
Catalyst Consulting
Catalyst Consulting
La ciudad de Chicago ahorra horas cada día con revisiones de código y despliegues estructurados
También podrían interesarte nuestras otras publicaciones...
Leer más
Salesforce DevOps
Kenji Sano | 6 de octubre de 2026
Las 8 mejores herramientas de implementación de Salesforce en 2026

Compara las 8 mejores herramientas y descubre cuál se adapta a tu equipo.

Read more
Salesforce DevOps
Kenji Sano | 6 de octubre de 2026
Las 9 mejores agencias de Salesforce en México en 2026

Comparamos 9 agencias y consultoras Salesforce en México por experiencia, especialización y capacidad. Además, qué preguntar sobre DevOps antes de contratar.

Leer más
Arquitectura y recursos
Randalyn Hill-Coffer | 5 de octubre de 2026
Las 19 principales herramientas de operaciones académicas para instituciones de educación superior que usan Salesforce en 2027

Compara 19 herramientas de operaciones académicas y áreas relacionadas para instituciones de educación superior que usan Salesforce en 2027. Descubre cuáles funcionan en Salesforce, cuáles se conectan a través de tu SIS y dónde podrías necesitar una integración.

Blue Canvas

DevOps de Salesforce para equipos. Control de versiones basado en Git, copias de seguridad de metadatos y despliegue continuo.

(786) 591-0702

Certificación SOC 2Socio de SalesforceSalesforce AppExchange

Despliegue en Salesforce

  • Herramientas de despliegue
  • Para metadatos de Salesforce
  • Para datos de CPQ

Producto

  • Funcionalidades
  • Seguridad
  • Historias de clientes
  • Precios

Recursos

  • Documentación
  • Blog
  • Operaciones académicas
  • Encuesta Anthropic x Salesforce
  • Socios
  • Integraciones
  • Gestión de lanzamientos

Empresa

  • Quiénes somos
  • Contáctanos
  • Empleo
  • X (Twitter)
  • LinkedIn
  • GitHub
Mantente al día
Novedades del producto

Recibe las últimas funcionalidades, lanzamientos y análisis técnicos detallados directamente en tu correo.

Seguridad y privacidad

·

Sin spam. Cancela tu suscripción cuando quieras.

© 2026 Blue Canvas. Todos los derechos reservados.

Política de privacidadTérminos de uso