Volver a casos de estudio
Liderazgo Tecnico / Full Stack Backend Developer, Frontend Developer, QA Engineer y Scrum Master

Britany Salon - Plataforma de Gestion Empresarial

Sistema full stack empresarial para gestion de citas, clientes, inventario y operaciones de negocio. Desarrollado bajo metodologia Scrum con repositorios desacoplados (Frontend, Backend, Testing), rotacion de roles y gestion completa del ciclo de desarrollo con cliente real.

Desafio de Negocio

Un salon de belleza con operaciones en crecimiento enfrentaba cuellos de botella operativos: gestion manual de citas con doble reserva frecuente, inventario de productos sin control automatizado, y ausencia de un sistema centralizado para la relacion con clientes. El negocio requeria una plataforma que integrara los procesos comerciales criticos en una solucion unificada.

Solucion de Ingenieria

Se diseño un sistema full stack con arquitectura desacoplada: backend en .NET con patron de capas (Controllers, Services, Repositories) y frontend en React con componentes modulares. La comunicacion entre capas se realiza mediante API REST con validaciones a nivel de entrada y logica de negocio. El sistema cubre los modulos de gestion de citas, clientes, inventario y facturacion con reglas de negocio especificas del dominio.

Arquitectura y Decisiones Tecnicas

Patron: Layered Architecture (.NET Backend) + Component-Based Architecture (React Frontend). El backend implementa el patron Repository para abstraccion de acceso a datos sobre SQL Server, con servicios de aplicacion que encapsulan la logica de negocio. El frontend consume la API mediante servicios HTTP centralizados con manejo de estado por contexto. Los repositorios estan separados por responsabilidad (Front, Back, Testing) siguiendo principios de despliegue independiente.

Testing y Aseguramiento de Calidad

Estrategia de QA con pruebas funcionales manuales estructuradas por sprint, pruebas de integracion entre frontend y backend, y validaciones de aceptacion con el cliente al cierre de cada iteracion. El repositorio de Testing contiene los planes de prueba documentados y los reportes de ejecucion por sprint.

Gestion del Proyecto

Proyecto gestionado con Scrum utilizando Taiga como herramienta de planificacion. Se definieron epicas por modulo funcional, sprints de dos semanas, dailys documentados y retrospectivas. Como Scrum Master, se facilito la coordinacion del equipo, la priorizacion del backlog y la comunicacion con el cliente para validacion de entregas incrementales.

Impacto y Resultados

Se entrego un sistema funcional que automatizo los procesos criticos del negocio: la gestion de citas redujo las dobles reservas, el modulo de inventario permitio control en tiempo real de productos, y la plataforma centralizo la informacion de clientes. El cliente valido cada entrega incremental, confirmando la alineacion del sistema con sus necesidades operativas reales.

Artefactos de Ingenieria

Scrum con Taiga Repositorios desacoplados Planes de prueba por sprint API REST documentada Gestion de epicas y sprints

Puntos clave

  • Liderazgo tecnico como Scrum Master y desarrollador multirol
  • Metodologia Scrum con Taiga: epicas, sprints y dailys
  • Arquitectura desacoplada: Frontend y Backend en repositorios independientes
  • Aseguramiento de calidad: pruebas funcionales y de integracion
  • Ciclo completo de desarrollo con cliente empresarial real

Stack tecnologico

C# C# .NET SQL Server SQL Server React