We gebruiken cookies op deze website.

Terug naar het overzicht

Een brief van de Reducept Software Tester: hoe we Dashboard V2 hebben gebouwd

Hallo! 

Mijn naam is Elisse, en ik maak sinds negen maanden deel uit van het productontwikkelingsteam bij Reducept. Leuk om je te ontmoeten! Ik ben hier vandaag om je iets te vertellen over hoe de nieuwe versie van ons dashboard, die we een paar weken geleden hebben uitgebracht, tot stand is gekomen.

Ik werk als software tester en kwaliteitsbewaker om de software van Reducept zo goed mogelijk te maken. In niet-technische termen betekent dit dat onze programmeur nieuwe dingen ontwikkelt, en ik die test om te zien of ik kan breken wat hij heeft opgebouwd. Elke fout die ik tijdens het testen kan veroorzaken is een nieuwe bug die onze programmeur moet oplossen, en hoe meer ik er vindt voordat we het naar jullie, onze gebruikers, sturen, hoe beter! (Nou, niet voor onze programmeur - het is verrassend dat hij me nog steeds mag)  

Niet veel mensen weten dit, maar Reducept is een klein bedrijf! Het begon als de droom van slechts twee mensen, en zelfs vandaag zijn we nog maar met een handvol. Dat betekent dat iedereen hier veel hoeden draagt, en dat er altijd kansen zijn om nieuwe vaardigheden te leren. 

Een van mijn favoriete kanten van het werken hier is dat we veel flexibiliteit en vrijheid hebben om ons met verschillende aspecten van Reducept bezig te houden! Zo kreeg ik de leiding over de release van ons nieuwe dashboard, dat een paar weken geleden werd onthuld. 

Versie 2 van het dashboard was verreweg het grootste ontwikkelingsproject waaraan we hebben gewerkt sinds de Reducept-applicatie werd vrijgegeven voor het publiek. We hebben er ongeveer een jaar aan gewerkt, samen met onze externe partners. Tegen de tijd dat ik aan boord kwam, was het project al in volle gang en veel mensen met verschillende technische achtergronden hadden maanden besteed aan het leggen van de basis voor onze visie.

Om het beste product te maken dat we konden maken, zijn we vanaf nul begonnen en hebben we geen van onze oude code hergebruikt. Op basis van wat jullie ons de afgelopen jaren hebben verteld, moesten we ook de manier waarop we denken over jullie workflow en behoeften volledig veranderen. Het kan een hele uitdaging zijn om in deze mindset te komen, omdat het vereist dat we ons constant bewust zijn van onze denkpatronen en niet vervallen in wat gemakkelijk en vertrouwd is.

Deze release was niet alleen het grootste project dat we ooit hebben ondernomen, maar ook het belangrijkste tot nu toe. We wilden de ervaring van de honderden artsen die elke dag met onze software werken drastisch verbeteren en hen voorzien van alle gegevens die ze nodig hebben om te garanderen dat hun behandeling werkt. We wilden de administratieve taken veel intuïtiever en sneller maken, zodat artsen minder tijd hoeven te besteden aan het laten werken van Reducept, en meer tijd kunnen besteden aan hun patiënten. We wilden dat je stem werd gehoord en we wilden dat je wist: Wij luisteren.

Een project van deze omvang omvat vele stappen. Eerst moeten we luisteren naar onze gebruikers (in dit geval artsen) om te weten te komen wat ze leuk vinden, verbeterd willen zien en welke functionaliteit ze graag zouden willen hebben. Wij lezen elke e-mail die je stuurt en houden gedetailleerde aantekeningen bij over jouw feedback. Deze rol is weggelegd voor onze klantenondersteuning. 

Vervolgens vertalen we deze kennis in functies die onze nieuwe versie moet hebben. In deze stap moeten we goed nadenken over hoe we kunnen bereiken wat de gebruikers willen, en hoe we het eenvoudig en gemakkelijk te leren maken. Dit is waar onze user experience (UX) designer om de hoek komt kijken. We moeten er ook voor zorgen dat de app niets van zijn therapeutische waarde verliest. Louis, als onze chief science officer, krijgt op dit punt nogal wat vragen!

Daarna is er de taak om te ontwerpen hoe het nieuwe product eruit moet zien. Onze ontwerper is de persoon die dat doet. De volgende stap is het opschrijven van een reeks taken voor onze ontwikkelaars om aan te werken, te beginnen met de basis van de software. We vertalen alle functies die we hebben besloten in kleine stappen die één voor één kunnen worden geprogrammeerd. Dit maakt de lijst erg lang! 

 

Nadat we deze lijst hebben gemaakt, lezen de programmeurs hem en vertellen ons wanneer we kunnen verwachten dat het project klaar is, en hoe lang ze denken dat elke taak zal duren. Dit helpt ons bij de coördinatie met alle betrokkenen, inclusief ons marketing team, dat verantwoordelijk is voor alle communicatie met betrekking tot deze product update. Onze gebruikers informeren over wat we gemaakt hebben is net zo belangrijk als iets nieuws maken! 

Tenslotte is het tijd voor de programmeurs om te beginnen met ontwikkelen. Terwijl zij de taken op de lijst afvinken, beslist de software tester (dat ben ik!) of het doet wat we wilden, en vindt eventuele bugs die moeten worden verholpen. Dit gaat zo door totdat alle taken zijn voltooid.

Zoals je ziet, zijn er veel mensen betrokken bij het tot een goed einde brengen van een Reducept-project! Met zoveel mensen en zoveel werk dat gedaan moet worden, hebben we iemand nodig die alle stappen bijhoudt die gedaan zijn en alles wat nog gedaan moet worden. Bovendien moeten berichten worden doorgegeven tussen verschillende teamleden die elkaars vakgebied misschien niet kennen, dus alle communicatie moet worden "vertaald" in een "taal" die beide partijen kunnen begrijpen (niet iedereen spreekt tenslotte programmeur-ese). De richting, prioriteiten en deadlines moeten worden bepaald, en iedereen moet worden geïnformeerd. Dit is de taak van de projectmanager. 

Hoewel dit project veeleisend was, was het voor mij een geweldige kans om nauw samen te werken met een diverse groep zeer getalenteerde mensen. Onze externe ontwikkelpartners leenden ons jaren van hun ervaring met het maken van software, terwijl jullie, onze gebruikers, genereus jullie tijd en gedachten deelden via e-mail, social media-berichten, webinars en co-creatie sessies. Een van de leukste dingen van Reducept is hoezeer het bedrijf het leren van nieuwe dingen en het opdoen van nieuwe vaardigheden aanmoedigt, en een van de beste manieren om dat te laten gebeuren is om experts aan het werk te zien! Ik ben al mijn collega's en de Reducept-gemeenschap heel dankbaar voor alles wat ik tijdens dit project heb geleerd. 

Namens iedereen die heeft meegewerkt aan de realisatie van ons nieuwe dashboard, dank ik je voor je steun en geduld. We hadden het niet kunnen doen zonder jouw verhalen die ons dagelijks inspireren. 

Zoals altijd horen we graag wat je ervan vindt, dus aarzel niet om contact met ons op te nemen!

Met liefde,

Elisse

 

 

Een brief van de Reducept Software Tester: hoe we Dashboard V2 hebben gebouwd