- Klant
- Intero - The Sniffers
- Sector
- Industrie
- Wat we deden
- Coach, Flutter, Web app

In de dynamische sector van milieudiensten is het omarmen van innovatieve technologieën essentieel om een voorsprong te behouden. Intero - The Sniffers, een Belgische marktleider in emissiemonitoring en diensten voor de integriteit van pijpleidingen, zag het potentieel van een mobiele & webapplicatie om hun dienstverlening te verbeteren. Met een sterke basis in C#-development maar nieuw in Flutter, deden ze een beroep op de expertise van impaktfull, een digitale partner gespecialiseerd in mobiele en webapplicaties, om hen door deze overgang te begeleiden. Het resultaat is SFEMP, hun emissiebeheerplatform: een Flutter-webapp voor desktop en tablet.
De uitdaging
De overstap naar Flutter bracht voor Intero - The Sniffers een aantal uitdagingen met zich mee:
- Geen ervaring met Flutter: het team was sterk in C#, maar had nog geen ervaring met Flutter of de architecturale paradigma's ervan.
- Architectuurkeuzes: het was cruciaal om een geschikte architectuur te kiezen die hun bestaande kennis benutte en tegelijk aansloot bij de best practices van Flutter.
- Zelfstandigheid in development: het doel was om het team zelfstandig te maken in Flutter-development, zodat ze zo weinig mogelijk afhankelijk zijn van externe ondersteuning.
Onze aanpak
impaktfull nam een coachende rol op, met de focus op het team van Intero sterker maken, zodat het met kennis en vertrouwen in Flutter kan ontwikkelen:
- Inschatting van de bestaande kennis: we begonnen met in kaart te brengen hoe vertrouwd het team was met C#-architecturen en hoe ze vandaag ontwikkelen.
- Introductie tot Flutter-architecturen: we stelden verschillende architectuurpatronen voor Flutter voor, waaronder:
- Model-View-ViewModel (MVVM): met de nadruk op een duidelijke scheiding tussen de UI en de business logic.
- Riverpod: een balans tussen eenvoud en schaalbaarheid.
- Minimalistisch voorbeeld op maat: om de kloof te overbruggen tussen vertrouwde C#-patronen en de paradigma's van Flutter, ontwikkelden we een minimalistisch architectuurvoorbeeld. Dat voorbeeld toonde:
- Hoe vertrouwde design patterns samengaan met Flutter-specifieke implementaties.
- Vereenvoudigde codestructuren om alles makkelijker te begrijpen.
- Samen beslissen: in een reeks afstemmingssessies:
- Bespraken we de voor- en nadelen van elke architecturale aanpak.
- Moedigden we Intero aan om de elementen te kiezen en te combineren die het best aansloten bij de sterktes van hun team en de noden van het project.
Resultaat
Door vertrouwde architectuurconcepten uit C# te combineren met Flutter-specifieke implementaties, ontwikkelde Intero een hybride architectuur die:
- Het begrip verbeterde: het minimalistische voorbeeld bracht duidelijkheid, waardoor het team nieuwe concepten makkelijker onder de knie kreeg.
- Zelfstandigheid stimuleerde: het team voelde zich in staat om onderbouwde beslissingen te nemen, wat het vertrouwen in hun developmentproces vergrootte.
- Development stroomlijnde: de architectuur op maat zorgde voor een vlotter en efficiënter developmenttraject.
Conclusie
Bij impaktfull geloven we erin om teams sterker te maken in nieuwe technologieën door verder te bouwen op hun bestaande sterktes. Onze samenwerking met Intero - The Sniffers toont hoe een aanpak op maat, die vertrouwde concepten combineert met nieuwe paradigma's, kan leiden tot een geslaagde en zelfstandige adoptie van nieuwe frameworks.
Volgende caseJVL Atelier: Een portfoliowebsite voor een vakman