Marcelo Daniel Toledo

Marcelo Daniel Toledo

Software Developer | Licenciado en Informática

Volver a Proyectos
Cover de Fluenti — Consultoría Técnica
Logo de Fluenti — Consultoría Técnica

Fluenti — Consultoría Técnica

Consultoría

Consultoría técnica para profesionalizar los procesos de un equipo de desarrollo: adopción de Scrum, gestión de repositorios en Azure DevOps, CI/CD y capacitaciones en Clean Architecture, DDD, SDD e AI Development.

.NET React SQL Server Azure DevOps Scrum CI/CD Clean Architecture DDD Azure Pipelines GitHub Actions

Contexto

Fluenti es una empresa de desarrollo de software —con perfiles de desarrollo, diseño y gestión— que buscaba profesionalizar sus procesos para crecer de forma ordenada. Tenían proyectos en marcha, pero los procesos de trabajo, la organización de repositorios y los flujos de entrega tenían margen importante de mejora.

El desafío

Mejorar los procesos técnicos y metodológicos del equipo sin interrumpir su ritmo de trabajo. El objetivo no era solo implementar herramientas, sino lograr que cada integrante las incorporara genuinamente: entendiendo el por qué detrás de cada proceso y pudiendo operar con autonomía a partir de ellas.

Trabajo realizado

El trabajo se organizó en tres frentes simultáneos:

Procesos y metodología ágil — se implementó Scrum como marco de trabajo: definición de roles, ceremonies, criterios de aceptación y formalización de requerimientos. El equipo pasó de tomar tareas informales a planificar sprints con épicas, historias de usuario y criterios medibles. Esto mejoró notablemente el esfuerzo estimado vs. ejecutado en cada iteración.

Gestión de proyectos y repositorios en Azure DevOps — se organizó el entorno completo: estructura de proyectos, convenciones de branches, pull requests con revisores requeridos, work items vinculados a commits y pipelines. La gestión del ciclo de vida del código pasó a ser trazable de punta a punta.

CI/CD y servidores — se configuraron pipelines de integración y entrega continua con Azure Pipelines y GitHub Actions sobre servidores on-premise de testing y producción. Los deploys que antes eran manuales y propensos a errores pasaron a ser automatizados, reproducibles y auditables.

Capacitaciones técnicas — se dictaron sesiones de formación sobre Clean Architecture, Domain-Driven Design (DDD) y Spec-Driven Development (SDD), aplicadas directamente sobre los proyectos en curso del equipo. También se incorporaron prácticas de AI Development con Claude, integrando asistencia de IA en el flujo de trabajo diario de los desarrolladores.

Resultados

El equipo logró adoptar Scrum de forma efectiva, mejoró la formalización y trazabilidad de requerimientos, redujo tiempos de deploy mediante automatización, organizó sus repositorios con convenciones claras y elevó la calidad del código con una arquitectura compartida como referencia.

Tecnologías y prácticas

  • .NET — backend y lógica de negocio
  • React + Vite — frontend
  • SQL Server — base de datos
  • Azure DevOps — gestión de proyectos, repositorios, work items y pipelines
  • Azure Pipelines + GitHub Actions — CI/CD automatizado
  • Scrum — metodología ágil de trabajo
  • Clean Architecture + DDD + SDD — base arquitectónica y de diseño
  • Claude — AI Development integrado al flujo de trabajo
  • On-Premise — configuración de servidores de testing y producción