Maatwerk software applicatie gebouwd voor CheckMore

Refactoring CheckMore applicatie voor installateurs

CheckMore maakt het inventariseren en beheren van noodverlichting eenvoudig en foutloos. Met dit platform weet je altijd precies wanneer en waar controles nodig zijn, waardoor onderhoud efficiënter en zonder vertraging verloopt.

De oorspronkelijke applicatie was door CheckMore zelf ontwikkeld, maar had beperkingen in schaalbaarheid en gebruiksvriendelijkheid. GlobalOrange kreeg de opdracht om de bestaande software om te bouwen tot een intuïtief en schaalbaar SaaS-product. We herschreven de legacy code en maakten het platform geschikt voor geautomatiseerd testen en continuous integration. Tegelijkertijd verbeterden we de UX, zodat zowel werkvoorbereiders als monteurs sneller kunnen plannen en inspecteren.

Dankzij de nieuwe SaaS-oplossing kan een professionele controleur binnen vijf minuten aan de slag. Minder fouten bij bestellingen hebben geleid tot een daling van de reiskosten per installateur met 30%. Bovendien biedt CheckMore volledig inzicht in de status van installaties, klanten en benodigde materialen. Zo gingen we razendsnel van ambitie naar succes.

UITDAGING
  • Legacy product code
  • Fouten in bestellingen
  • Verschillende soorten gebruikers
Oplossing & Aanpak
  • Drastische verbetering UX
  • Legacy code herschreven naar SaaS
  • Eenvoudig te schalen met extra virtuele servers
  • Geautomatiseerd testen en continuous integration
RESULTAAT
  • Adoptie software door gebruikers in 5 minuten
  • Drastische afname fouten bij bestellingen
  • Afname reiskosten per installateur met 30%
  • Volledig inzicht in status, klanten en benodigde materialen.

Software applicatie gebouwd voor installateurs CheckMore door softwarebedrijf GlobalOrange

Refactoring legacy code

Het product van CheckMore is gebaseerd op een bestaand applicatie, ontwikkeld door Checkmore zelf. Tijdens dit project is deze bestaande applicatie herschreven naar een SaaS product. Daarnaast is de legacy code herschreven en daarmee geschikt gemaakt voor geautomatiseerd testen en continuous integration.

User Experience

Het user interface design van de applicatie is grondig onderhanden genomen zodat de diverse soorten gebruikers (planners, monteurs en managers) er prettig mee kunnen werken.

SaaS specialist

Het digitale product vormt de kern van de business van Checkmore. Bij de doorontwikkeling zijn regelmatige updates in de vorm van nieuwe functionaliteiten en een continue verbetering van de beleving van de eindgebruiker, een must.

“Papieren werkbonnen, facturen en materiaallijsten behoren tot het verleden”

Kostenbesparing

Door het efficiënter plannen en het directe inzicht in de bedrijfssystemen worden altijd de juiste materialen besteld en rijden monteurs niet onnodig naar een klant.

Schaalbaar en toekomstbestendige software

Bij het ontwikkelen van Checkmore stond schaalbaarheid centraal. Het product is op commercieel succes voorbereid om eenvoudig te schalen en gebruik te maken van extra virtuele servers. Het product is hiermee dus geheel future-ready

Voor CheckMore software refactoren van legacy code

“In de prettige samenwerking met GlobalOrange hebben we in korte tijd een zeer gebruiksvriendelijke en schaalbare applicatie weten te realiseren.”

checkmore
Ferdinand Hogenes
CEO Checkmore

Succesfactoren maatwerk software

Business sense

Bij de ontwikkeling van de gebruikersinterface is rekening gehouden met de wensen van alle type gebruikers. Zo is er bij de ontwikkeling van de mobiele schermen gelet op eventueel vermoeide handen van de onderhoudsmonteur en is de desktop applicatie volledig aangepast op de kantoormedewerker.

Time-to-Market

Doordat achter Checkmore een startup schuilgaat die een nichemarkt bedient, was het belangrijk dat er snel een product werd opgeleverd om de markt te betreden. Dankzij een duidelijk geformuleerd minimal viable product (MVP) en een Agile-aanpak lukte het in een korte periode de applicatie aan de klant op te leveren.

Lean en Agile

Door de lean & agile aanpak ging al snel een eerste versie van de applicatie live. Dit leverde waardevolle feedback op, die we door onze korte iteratieslagen snel implementeerden. Zo ziet de eindgebruiker snel nuttige functionaliteiten en is onze klant in staat om zijn investering constant slim in te zetten.

Klaar voor next level product development?

Laten we een digitaal product creëren waar eindgebruikers en business stakeholders van zullen houden en dat bovendien toekomstbestendig, schaalbaar, veilig en gemakkelijk te onderhouden is.