Verantwoordelijkheid pakken in jouw eigen persoonlijke ontwikkeling
Ruim 18 jaar geleden ben ik afgestuurd bij Info Support vanuit de HAN in Hogere Informatica. Sindsdien heb ik me ontwikkeld en ben ik gegroeid als ICT-professional. Hierin vind je mijn ontwikkelpad. Je bent zelf verantwoordelijk voor je eigen groei. Info Support heeft mij hier altijd in ondersteund.
Van Lead Developer tot Test Specialist
Als ontwikkelaar realiseerde ik softwareoplossingen binnen diverse Info Support teams. Kwaliteit van software vind ik altijd belangrijk. Gewoon goed geverifieerde oplossingen bouwen. Mede door gebruik te maken van unit testen: Test Driven Development. Iets wat in het hart van elke Info Supporter zit! Met aanvullend daarop: integratietesten.
Mijn interesse veranderde: ik wilde meer samenwerken met de klant. Kwalitatief goede software ontwikkelen. En daarom ben ik van functie veranderd naar Test Specialist. Zodat ik als “gate-keeper” extra garanties kon bieden in de opgeleverde software. Met een goede testbasis en diverse testtechnieken werd het vinden van bugs 1 van mijn kwaliteiten. Ik verifieerde of de software voldeed aan de systeem requirements. Op deze manier was ik in diverse projecten verantwoordelijk voor de systeem test.
Veel werd nog handmatig getest. Of eigenlijk: handmatig geverifieerd. Met Agile Testen is de manier van testen gelukkig behoorlijk veranderd. Verbeterd zelfs! Veel kennis heb ik opgedaan bij de Agile Testing Days in Potsdam in 2011. Ik gebruikte de Agile Testing Quadrants als opvolger van het klassieke V-model. Testautomatisering werd meer toegepast volgens de principes van de Test Automation Pyramid. En later bracht Specification by Example een verdere professionaliseringsslag op gebied van Software Development; waaronder ook het testen. Om zo nog meer en beter aan te sluiten bij de wensen van de klant. Laat daar nou net mijn intrinsieke motivatie zitten!
Van Test Specialist tot Requirements Engineer en Product Owner
Maar ik wilde meer! Dichter bij de klant zitten. Intensiever samenwerken. En zo ging ik requirements afstemmen met de klant. Schreef ik mijn eerste user story. En zag ik mezelf langzaam aan bewegen richting de andere kant van het klassieke V-model. Niet meer in het team achteraf in de sprint incrementeel testen. Maar voorafgaand aan de sprint user stories opstellen. Zo bewoog ik van Test Engineer naar Requirements Engineer.
Ik maakte User Story Mapping mezelf eigen. (Aan te raden boek trouwens van Jeff Patton.) Ik leerde om een Minimum Viable Product te maken. Om zo op basis van feedback kort-cyclisch aanvullende functionaliteiten aan de software toe te voegen. Ik ontwikkelde een visie: waar moeten we naar toe met onze software oplossing? Waar gaan we naar toe met ons product? En zo groeide ik bij een team tot Product Owner.
Nu werk ik veel samen met mijn stakeholders. Ontwikkel ik met een goed IT-team software oplossingen voor de business. Creëer ik een visie over mijn te ontwikkelen product. Zodat zo’n software oplossing ondersteunt in de core-business van mijn klant!
En nu verder…
Zelf heb ik volledig eigen verantwoordelijkheid en controle in wat ik doe en wil doen. Regelmatig ga ik bij mezelf op zoek naar wat mijn interne drijfveren zijn: wat is mijn intrinsieke motivatie? Waar word ik gelukkig van?
Ondersteund door mijn manager pak ik controle over mijn eigen ontwikkelpad en mijn eigen carrière. Of dat nou op technisch of sociaal gebied is. Of dat nou vanuit training mogelijk wordt gemaakt of vanuit coaching. Of dat nou als Ontwikkelaar is of als Product Owner: vanuit Info Support is daar veel in mogelijk. Je bent er echter zélf verantwoordelijk voor!