Context
Fluenti is a software development company — with development, design and management profiles — looking to professionalize their processes in order to grow in an organized way. They had active projects, but their workflows, repository organization and delivery pipelines had significant room for improvement.
The Challenge
Improve the team’s technical and methodological processes without disrupting their work rhythm. The goal was not just to implement tools, but to ensure every team member genuinely internalized them: understanding the why behind each process and being able to operate independently from there.
Work Done
The work was organized across three simultaneous fronts:
Processes and agile methodology — Scrum was implemented as the working framework: role definition, ceremonies, acceptance criteria and requirement formalization. The team went from handling informal tasks to planning sprints with epics, user stories and measurable criteria. This significantly improved the estimated vs. executed effort per iteration.
Project and repository management in Azure DevOps — the full environment was structured: project organization, branch conventions, pull requests with required reviewers, work items linked to commits and pipelines. The code lifecycle went from being invisible to fully traceable end-to-end.
CI/CD and servers — continuous integration and delivery pipelines were configured with Azure Pipelines and GitHub Actions on on-premise testing and production servers. Deployments that were previously manual and error-prone became automated, reproducible and auditable.
Technical training — training sessions were delivered on Clean Architecture, Domain-Driven Design (DDD) and Spec-Driven Development (SDD), applied directly to the team’s active projects. AI Development practices with Claude were also introduced, integrating AI assistance into the developers’ daily workflow.
Results
The team successfully adopted Scrum, improved requirement formalization and traceability, reduced deployment times through automation, organized their repositories with clear conventions and raised code quality with a shared architectural baseline.
Technologies & Practices
- .NET — backend and business logic
- React + Vite — frontend
- SQL Server — database
- Azure DevOps — project management, repositories, work items and pipelines
- Azure Pipelines + GitHub Actions — automated CI/CD
- Scrum — agile work methodology
- Clean Architecture + DDD + SDD — architectural and design foundation
- Claude — AI Development integrated into the workflow
- On-Premise — testing and production server configuration