inmho, líder en la gestión de propiedades en España
cliente
inmho
Servicios
Diseño, Back-end, Front-end, Desarrollo Mobile, Arquitectura, Infraestructura Cloud & DevOps
El equipo ha sido elegido para desarrollar por completo en ambicioso proyecto de transformación de negocio de inmho, una empresa destacada en la administración de fincas con más de seis décadas de trayectoria y una vasta cartera de más de 300,000 hogares satisfechos. El proyecto consistió en diseñar desde cero una solución tecnológica que se integrara a la perfección con sus sistemas actuales, asegurando no solo la creación de un modelo de datos completamente nuevo adaptado a sus necesidades, sino también el desarrollo de una migración eficiente de los datos del modelo antiguo al nuevo.
Retos
Diseño de una solución desde cero: Crear una solución tecnológica integral que conviva armoniosamente con los desarrollos e información existentes, asegurando no solo la migración eficiente de datos, sino también la sincronización continua entre los sistemas antiguo y nuevo, para que ambos se actualicen con las acciones realizadas por los usuarios.
Manejo de grandes volúmenes de datos: Escalar la infraestructura para gestionar eficientemente más de 300,000 hogares, manteniendo altos estándares de seguridad, accesibilidad y rendimiento.
Costos de desarrollo e infraestructura: Mantener un enfoque equilibrado en el uso eficiente de los recursos sin sacrificar la experiencia del usuario, optimizando los costos de desarrollo e infraestructura para garantizar un proyecto sostenible y de alta calidad.
Factores claves de éxito
01
Tecnologías avanzadas
Optamos por Kotlin Multiplatform para un desarrollo móvil eficiente, Spring Boot para una arquitectura de microservicios ágil, y React para interfaces dinámicas.
02
Diseño intuitivo y responsivo
Optimizamos la interacción del usuario con interfaces claras y eficientes, facilitando la gestión de propiedades y mejorando la experiencia general.
03
Compromiso con la excelencia operativa
Utilizamos DevOps para automatizar pruebas y despliegues, lo que nos permite responder rápidamente y con precisión a los requerimientos de inmho.
04
Optimización de costos
Estrategias eficientes de uso de recursos en la nube, como AWS, optimizaron el uso de recursos computacionales y reduciendo la necesidad de inversión en hardware costoso.
01
Tecnologías avanzadas
Optamos por Kotlin Multiplatform para un desarrollo móvil eficiente, Spring Boot para una arquitectura de microservicios ágil, y React para interfaces dinámicas.
02
Diseño intuitivo y responsivo
Optimizamos la interacción del usuario con interfaces claras y eficientes, facilitando la gestión de propiedades y mejorando la experiencia general.
03
Compromiso con la excelencia operativa
Utilizamos DevOps para automatizar pruebas y despliegues, lo que nos permite responder rápidamente y con precisión a los requerimientos de inmho.
04
Optimización de costos
Estrategias eficientes de uso de recursos en la nube, como AWS, optimizaron el uso de recursos computacionales y reduciendo la necesidad de inversión en hardware costoso.
Metodología
Scrum
Los equipos trabajan de manera más eficiente, colaborativa y efectiva.
ColaboraciónLa entrega iterativaLa mejora continuaEnfoque en el cliente
Testing Mindset
Filosofía de desarrollo orientada a test
TDDATDDBDD
Principio SOLID
S - Responsabilidad ÚnicaO - Abierto/CerradoL - Sustitución de LiskovI - Segregación de InterfacesD - Inversión de Dependencias
Código limpio y homogéneo
La forma de escribir código debe ser homogénea y estar regida por una guía de estilos. Permitió incorporar rápidamente a nuevos desarrolladores
Equipo equilibrado
Identificar los perfiles claves en los que vamos a necesitar más expertise
Un equipo equilibrado es un equipo cohesionado y de alto rendimiento
Scrum
Los equipos trabajan de manera más eficiente, colaborativa y efectiva.
ColaboraciónLa entrega iterativaLa mejora continuaEnfoque en el cliente
Testing Mindset
Filosofía de desarrollo orientada a test
TDDATDDBDD
Principio SOLID
S - Responsabilidad ÚnicaO - Abierto/CerradoL - Sustitución de LiskovI - Segregación de InterfacesD - Inversión de Dependencias
Código limpio y homogéneo
La forma de escribir código debe ser homogénea y estar regida por una guía de estilos. Permitió incorporar rápidamente a nuevos desarrolladores
Equipo equilibrado
Identificar los perfiles claves en los que vamos a necesitar más expertise
Un equipo equilibrado es un equipo cohesionado y de alto rendimiento
Resultados
"La plataforma y aplicación E2E de inmho ha transformado la gestión de propiedades para miles de clientes. Gracias a su diseño intuitivo y alta funcionalidad, los usuarios pueden automatizar operaciones diarias, mejorando significativamente su eficiencia.
La solución se integra perfectamente con las bases de datos y sistemas existentes, ofreciendo una experiencia fluida y sin interrupciones. Los clientes reportan una mayor productividad y satisfacción, destacando el alto nivel técnico y funcional de la plataforma."