Migración Canon.cl a Drupal 10

Portada Canon.cl

Acerca del proyecto

Canon.cl es el sitio informativo de productos y servicios de la marca japonesa del mismo nombre para Chile. Es parte de un ecosistema de sitios web incluyendo el de programa de fidelización Canon Zoom In, el de gestión de garantías Canon STA (ambos también en Drupal) y la tienda online. Canon.cl se encontraba en Drupal 7 que ya contaba con fecha de fin de soporte por lo que era necesario realizar una migración a Drupal 10 para garantizar la continuidad del negocio (ver más sobre los ciclos de actualización de Drupal).

Requerimientos del cliente

  • Actualizar el sitio antes del fin de soporte de Drupal 7
  • Implementar un nuevo buscador de Productos
  • Implementar nuevas portadas y secciones para el sitio
  • Implementar un diseño más moderno

Funcionalidades propuestas y tecnologías utilizadas

  • Drupal 9 actualizado a 10
  • Implementación de búsqueda facetada con servidor de Apache Solr
  • Portadas configuradas con componentes reutilizables gestionadas 100% por el editor
  • Metodología de trabajo

    • Reuniones de trabajo periódicas con todos los stakeholders del proyecto donde se presentan las funcionalidades realizadas a medida que se terminan.
    • Sesiones de levantamiento de necesidades para comprender bien los requerimientos y objetivos del cliente
    • Versionamiento en Git con trabajo en ramas según tareas y ambientes de QA, preproducción y producción
    • Trabajo colaborativo entre el equipo de desarrollo y seguimiento de tareas del proyecto en Gitlab usando metodología basada en Scrum.
    ¿Qué logramos?

    Corto plazo:

    • Actualización del stack tecnológico de Drupal y Google Analytics permitiendo la continuidad del negocio.
    • Migración exitosa de todos los datos del sitio en Drupal 7
    • Implementación de nuevo diseño del sitio incluyendo:
      • Nuevo menú y estructura de navegación del sitio
      • Nuevo buscador de productos
      • Mejoras de la experiencia editorial incluyendo la gestión de portadas por medio de componentes reutilizables.
    Mediano plazo:
    • Aumento del cumplimiento de objetivos internos del cliente.
    • Se logró un aumento de alrededor del 30% en métricas de visitantes para el año 2024 frente el año 2023 .
    Año de desarrollo
    Período de actividad
    10 meses

    URLS:

    Proyectos

    En esta sección te presentamos algunos casos de ejemplo de nuestro trabajo

    Desarrollo docentes en línea

    Es un sistema donde se publican cursos para docentes y postular, se integra con otras bases de datos para obtener los atributos de docentes y de esta forma poder calcular un puntaje de similitud con los cursos disponibles.

    Surdoc Fotografía

    Es un módulo de SURDOC, especializado para el registro y administración de colecciones fotográficas, desarrollado por el Centro de Documentación de Bienes Patrimoniales.

    Tesauro de Arte y Arquitectura

    Ees un artefacto que ayuda a los museos a ordenar y registrar los objetos culturales y patrimoniales en colecciones coherentes y accesibles.

    Blog

    En esta sección compartimos algunas experiencias concretas para la comunidad de desarrolladores de código abierto
    Posteado el por: moncada.nicolas

    Hace un tiempo atrás, Transbank (la empresa detrás de Webpay) había habilitado una nueva modalidad para integrar su sistema de pago con nuestros sitios. Se trata de un servicio web que utiliza el protocolo SOAP, haciendonos más fácil la integración con respecto a su antecesor. Y para soportar esto en Drupal, se ha publicado una nueva versión del módulo Webpay y aquí veremos como funciona.

    Posteado el por: moncada.nicolas

    Para la junta de Drupal (realizado el 20 de Diciembre del 2016) he presentado el desarrollo de un módulo pensado para la comunidad de Drupal Chile, llamado Badge. El objetivo del módulo es crear logros o insignias y asignarlo a usuarios u otras entidades de nuestro sitio.