Bredere rollen
De afgelopen jaren is mijn eigen rol ook steeds breder geworden. Officieel ben ik Marketing Lead, maar op een gemiddelde werkdag denk ik net zo goed mee over een wireframe, een UX-vraagstuk, een AI-toepassing of de positionering van een nieuw product. Voor mij voelt dat niet als verschillende werelden. Uiteindelijk werken we allemaal aan hetzelfde doel: software ontwikkelen die een echt probleem oplost en waarde toevoegt voor de gebruiker.
Juist doordat ik al jaren op het snijvlak van marketing, design en softwareontwikkeling werk, zie ik hoe sterk die disciplines met elkaar verbonden zijn. Wat voor een developer een technische keuze is, kan grote invloed hebben op de gebruikerservaring. Een ontwerpbeslissing heeft gevolgen voor de adoptie van een product. En een marketinginzicht kan bepalen welke functionaliteit uiteindelijk de meeste waarde oplevert. Alles hangt met elkaar samen.
AI verandert niet alleen de techniek
AI heeft die ontwikkeling alleen maar versneld. Ideeën worden sneller prototypes, experimenten kosten minder tijd en veel technische werkzaamheden kunnen slimmer worden ondersteund. Daardoor is techniek steeds minder de beperkende factor. Dat betekent niet dat softwareontwikkeling eenvoudiger is geworden. Eigenlijk zie ik het tegenovergestelde gebeuren.
Juist omdat we sneller kunnen ontwikkelen, wordt samenwerking belangrijker. Wanneer een eerste versie binnen enkele dagen op tafel kan liggen, heeft het weinig zin om pas daarna na te denken over de gebruiker, de business of de markt. De kwaliteit van een oplossing wordt steeds minder bepaald door hoe snel er gebouwd wordt, maar steeds meer door de keuzes die je samen aan het begin maakt.
Hoe sneller je software kunt ontwikkelen, hoe belangrijker het wordt om eerst met elkaar te bepalen wat je eigenlijk moet bouwen.
De beste ideeën ontstaan aan dezelfde tafel
Ik merk dat de beste gesprekken ontstaan wanneer verschillende disciplines vanaf de eerste schets aan tafel zitten. Niet pas nadat de requirements zijn uitgewerkt of de ontwerpen zijn goedgekeurd, maar juist tijdens het ontstaan van een idee. Dan ontstaan de vragen die er echt toe doen. Welk probleem lossen we eigenlijk op? Voor wie bouwen we dit? Welke informatie heeft een gebruiker nodig? Hoe past dit binnen bestaande processen? En hoe zorgen we ervoor dat de oplossing ook over een paar jaar nog relevant is?
Dat zijn geen marketingvragen. Geen designvragen. En ook geen technische vragen. Het zijn productvragen. Vragen die alleen goed beantwoord kunnen worden wanneer verschillende perspectieven samenkomen.
Dat is precies wat ik zo interessant vind aan mijn huidige rol. Natuurlijk houd ik me bezig met marketingstrategie, content en campagnes. Maar ik denk net zo graag mee over productontwikkeling, gebruikerservaring en de manier waarop software uiteindelijk gebruikt gaat worden. Niet omdat ik overal specialist in ben, maar omdat juist de verbinding tussen die disciplines vaak leidt tot betere keuzes.
Samenwerken levert betere software op
Misschien is dat wel wat moderne softwareontwikkeling steeds meer vraagt. Niet mensen die uitsluitend vanuit hun eigen expertise werken, maar teams waarin kennis elkaar aanvult. Waar developers begrijpen waarom bepaalde gebruikersvragen belangrijk zijn. Waar marketeers verder kijken dan alleen de lancering van een product. Waar UX-designers al vroeg kunnen meedenken over processen. En waar Product Owners de verbinding leggen tussen techniek, business en gebruikers.
In de afgelopen twintig jaar heb ik programmeertalen, frameworks, designtrends en ontwikkelmethodieken zien komen en gaan. Nu verandert AI opnieuw de manier waarop we software bouwen. Toch is één ding in al die jaren eigenlijk hetzelfde gebleven: de beste oplossingen ontstaan zelden vanuit één discipline.
Ze ontstaan wanneer mensen met verschillende achtergronden samenwerken aan hetzelfde doel.
Uiteindelijk onthoudt een gebruiker niet hoeveel disciplines betrokken waren bij een project. Die onthoudt alleen of een product prettig werkt, een probleem oplost en echt waarde toevoegt.
Dat is misschien wel de belangrijkste les die ik in al die jaren heb geleerd. Goede software begint niet bij code, een ontwerp of een marketingplan. Goede software begint bij mensen die bereid zijn om over de grenzen van hun eigen vakgebied heen te kijken, elkaar uit te dagen en samen de beste oplossing te bouwen.
Juist daarom geloof ik dat de beste software niet alleen door developers wordt gebouwd. Ze wordt gebouwd door teams waarin verschillende disciplines elkaar versterken en waarin iedereen vanuit zijn eigen expertise bijdraagt aan hetzelfde doel: software maken waar gebruikers écht beter van worden.