Proceso de branding: buenas prácticas

Muchos nos hemos tenido que enfrentar al proceso de generar un branding para una web o una aplicación en algún momento de nuestra vida laboral.

Y muchas veces, se ha convertido en algo tedioso que lleva mucho tiempo y trabajo manual. ¿nunca has pensado en automatizarlo lo máximo posible?

Aquí te damos algunos consejos y buenas prácticas que te pueden venir bien a la hora de generar un branding:

  • Lo primero de todo, es usar un repositorio con los archivos que se usan en el proceso de brandeado.

    Por ejemplo, archivos que indican el mapeado de imágenes. De este modo, si queremos mapear una nueva no se tiene que modificar ese archivo para cada brandeado. Todos los procesos de brandeado estarían usando ese archivo en concreto, el cual está actualizado.

    Esto evita que se utilicen archivos obsoletos en carpetas de brandeados, que nunca nadie actualiza.

  • Usar jenkins o cualquier otra aplicación de integración continua. Podemos usar un trabajo (o job) para obtener del repositorio los archivos necesarios para el proceso de brandeado. Y una vez hecho esto, realizar las acciones necesarias para obtener la página web o la aplicación personalizada.

    De ese modo, para obtener una aplicación brandeada, solo hace falta añadir algunas variables de configuración y lanzar el trabajo.

    Proceso de branding

  • Es una buena idea tener las carpetas con las distintas imágenes, archivos css…  de cada brandeado en un repositorio.
    De esta manera, se puede modificar la ubicación de una imagen en todas las carpetas de golpe. Esto puede evitar muchos errores. Estos cambios pueden venir, por ejemplo, por alguna mejora del proceso de brandeado.
    Muchas veces, estas carpetas las tiene la persona encargada del proceso de brandeado en su ordenador. Esto puede conllevar muchos errores si se realizan mejoras en el proceso.
  • Es importante tener archivos css específicos para el proceso de brandeado para añadir estilos que sobreescriban los generales.
    Nunca se debe usar un archivo css de nuestro proyecto general y modificar en él los colores o los estilos que queramos. Porque de este modo, el brandeado no estaría beneficiándose de las mejoras que se realizasen en ese archivo en el proyecto general. O para poder hacerlo, conllevaría el trabajo de tener que comparar ambos archivos css. Teniendo en cuenta, en la comparación, qué estilos si debemos incluir sin eliminar los estilos especificos de este brandeado… 
    Esto se solucionaría fácilmente con unas css específicas para añadir estilos que sobreescriban los estilos genéricos: branding.css por ejemplo. 
    Además, es importante cambiar sólo, la parte que queremos modificar, generalmente son colores del texto o del fondo.
  • Otra opción muy buena para evitar errores a la hora de añadir imágenes brandeables es preparar una web para hacerlo. En esta web podemos delegar la gestión de tamaños y otras particularidades propias de los brandings.

    En Solid GEAR hemos desarrollado una app que automatiza el proceso completo de customización: ownBrander; ¿quieres saber más? ¡Atento a nuestro blog!

    Generar un branding

 

 

Articulos relacionados

Jenkins: Introducción

Integración continua usando Jenkins para test automáticos en iOS

Automatización de pruebas sobre una API: Postman, Newman y Jenkins

2 comentarios en «Proceso de branding: buenas prácticas»

  1. ¡Gran aporte para los que estamos empezando a indagar en este mundo de branding!
    Tendré en cuenta todos los consejos sugeridos y seguro que tendré preguntas :).

    Responder

Deja un comentario

¿Necesitas una estimación?

Calcula ahora

Centro de preferencias de privacidad

Cookies propias

__unam, gdpr 1P_JAR, DV, NID, _icl_current_language

Cookies de analítica

Estas cookies nos ayudan a comprender cómo los usuarios interactúan con nuestra página web.

_ga, _gat_UA-42883984-1, _gid, _hjIncludedInSample,

Cookies de suscripción

Estas cookies se utilizan para ejecutar funciones de la Web, como no mostrar el banner publicitario y / o recordar la configuración del usuario dentro de la sesión.

tl_3832_3832_2 tl_5886_5886_12 tve_leads_unique

Otra