Configurador de apartamentos y biblioteca de materiales en línea
Los talleres de NX
Nuestro equipo apoyó a Les Ateliers NX en todas las etapas del diseño, desarrollo y comercialización de sus plataformas web SaaS. La promesa de Ateliers NX es democratizar el acceso a los servicios de diseño de interiores para el mayor número de personas. Esta filial desea revolucionar la economía inmobiliaria residencial de consumo ofreciendo, durante el recorrido del cliente, la oportunidad de reunirse con arquitectos y diseñadores con quienes el cliente pueda modificar los planos y la arquitectura interior de su apartamento que está en construcción. Desde su creación, este servicio ha necesitado contar con herramientas en línea para permitir a los gerentes de éxito de los clientes administrar los programas inmobiliarios de los socios, a los arquitectos y diseñadores crear y compartir sus proyectos y a los clientes acceder a sus espacios para pagar las tarifas de solicitud y visualizar el progreso de su proyecto.
La plataforma web de NX Workshops presentó varios espacios con objetivos muy diferentes.
- El área de clientes permitió al cliente consultar su proyecto, firmar su presupuesto, pagar las tarifas de su archivo y luego visualizar modelos 3D actualizados de su apartamento.
- El área del programa permitió a los administradores de los programas inmobiliarios de nuestros socios completar o actualizar la información y los documentos de sus programas. Desde este espacio, también podían consultar los indicadores de rendimiento de su programa desde un panel dedicado.
- El área de administración permitió a los vendedores gestionar los programas, las citas con los clientes, las facturas y los pagos de cada proyecto. Los arquitectos también podían crear proyectos en forma de presupuestos y enviarlos al cliente.
La Materiotech
Materiotech es una biblioteca en línea de muebles y materiales para profesionales del diseño de interiores que desean construir proyectos más rápidamente y controlar mejor su margen. Esta plataforma, desarrollada bajo el marco Ruby on Rails, era alimentada regularmente por los equipos de Nexity y estaba directamente vinculada a la aplicación NX Workshops gracias al desarrollo de una API, que permitió a los arquitectos y diseñadores del grupo ahorrar un tiempo considerable durante la construcción de su proyecto. De este modo, los usuarios podían importar muebles y materiales directamente a su presupuesto, y también podían crear catálogos estéticos en línea con productos agrupados por secciones para presentarlos a sus clientes. A continuación, se notificó a los clientes por correo electrónico que su catálogo estaba disponible y se les invitó a expresar sus comentarios directamente en la plataforma para que su diseñador pudiera ajustar las cantidades o el estilo de los materiales ofrecidos.
Estrategia de producto
Por lo tanto, nuestro equipo comenzó a modelar el recorrido típico del usuario y a trazar un retrato de las personas de la oferta. Se realizaron numerosas entrevistas con los clientes del grupo, así como con los directores de los programas, para determinar los principales puntos de fricción en sus respectivas experiencias. Gracias a estas entrevistas cruzadas con puntos de referencia del sector, se creó la visión de Ateliers NX sobre clientes y productos. Tradujimos esta visión del producto en una hoja de ruta del producto, posicionando cada función según su prioridad. Entonces, cada función era objeto de especificaciones muy específicas, a menudo ilustradas con modelos de UX/UI que describían el comportamiento esperado.
Gestión de los atrasos
Nuestro equipo se encargó entonces de supervisar el desarrollo de plataformas web para el grupo, en colaboración con un director de tecnología y un equipo de tres desarrolladores completos. Elegimos Ruby on Rails como nuestro marco de desarrollo por su flexibilidad y rapidez de ejecución, lo cual era un requisito previo dado el crecimiento de la empresa y los rápidos cambios en las necesidades. Por lo tanto, nos encargamos de traducir la hoja de ruta del producto y las especificaciones en historias de usuario, lo que teníamos pendiente en Jira. Cada historia tenía que documentarse, estimarse, atribuirse y clasificarse en un sprint de desarrollo específico. Al inicio de cada sprint, se organizó una planificación del sprint para enmarcar el objetivo del proyecto, anticipar los obstáculos y comunicar los desafíos de este desarrollo a todas las partes interesadas. Todas las mañanas, nuestro equipo se encargaba de organizar reuniones de trabajo con el equipo de desarrollo y el director de tecnología para analizar las tareas del día. Por último, se organizó una reunión denominada «retrospectiva» al final de cada sprint para hacer un balance y reflexionar sobre las áreas que podrían mejorarse para los siguientes sprints, de acuerdo con el enfoque iterativo de la metodología Agile SCRUM.
Pruebas y formación
Dado el rápido ritmo de desarrollo y la complejidad de cada aplicación, la implementación de pruebas automáticas y manuales se convirtió rápidamente en algo esencial. Por lo tanto, nos encargamos de configurar la estrategia de prueba en ambas plataformas web. En primer lugar, las pruebas de CI/CD automatizadas se ejecutaban cada vez que se solicitaba una solicitud de fusión con la rama de desarrollo principal. Estas pruebas permitieron identificar posibles regresiones en la aplicación, y se agregaron nuevas pruebas a medida que la aplicación crecía. Tras la validación de las pruebas automáticas, las nuevas funcionalidades se implementaron en el entorno de preproducción, donde nuestro equipo pudo realizar pruebas adicionales para validar o rechazar cada función. Al final de cada sprint de desarrollo, nuestro equipo se encargó de organizar talleres para capacitar a los empleados de Nexity en el uso de sus nuevas herramientas. También se registró y documentó un registro de las nuevas funciones en Notion y se actualizó el proceso de incorporación de los empleados.
2 plataformas web lanzadas en 2 años.
El grupo ahora puede confiar en aplicaciones robustas y escalables para su rápido crecimiento.
Aumento significativo de la productividad de los equipos y mejora de la experiencia general del cliente.