Napo schreef op vrijdag 19 december 2025 @ 08:07:
Een product owner die niet de juiste zaken prioriteert kan een developer bijzonder ineffectief maken maar een product owner die zaken juist prioriteert zonder specialisme in zijn/haar team is alsnog niet heel productief voor het opleveren.
Software development is specialistisch op dezelfde manier dat metselen specialistisch is. Je hebt iemand nodig die in de gaten houdt dat het juiste muurtje gebouwd wordt. Dat kan de natuurlijk de metselaar zelf zijn; Die
rol is het belangrijkst.
Zeker, je wordt gestuurd op zichtbare output. Management wordt vaak gestuurd op geslaagde projecten, en niet op het aantal kansloze projecten dat ze in een vroeg stadium hebben afgeschoten (terwijl dat naar mijn mening minstens zo belangrijk is). Het meetbaarheidsprobleem geldt lang niet alleen voor developers.
En ook dat is natuurlijk iets wat je kunt specificeren, alleen wordt het niet gedaan, want je software draait toch op de computer van de gebruiker, en als producent van software betaal je niet voor die resources. Die ontwikkeling zet zich door totdat gebruikers klagen en (dreigen met) overstappen naar het product van de concurrent.
Ik kan je vertellen dat mijn team en ik, voor software die op hardware van onze eigen werkgevers draait, continu op zoek zijn naar manieren om resourcegebruik te beperken. Zodra de rekening intern zichtbaar is wordt efficiëntie (binnen grenzen) ineens belangrijk.
Dit is gewoon hoe de markt werkt. Dat er software developers zijn die
iets beter hun best doen en zelf verantwoordelijkheid nemen voor resourcegebruik is leuk, maar niet iets waar ze voor betaald worden.
Iets vergelijkbaars zie je nu in het nieuws, met de afhankelijkheid van Amerikaanse infrastructuur. Dat werd tot voor kort volledig onbelangrijk gevonden, en mensen die er aandacht voor vroegen werden weggezet als zeurkousen of ouderwetse figuren.
Kunnen ze het ook, of is men gewoon niet in staat om de effectiviteit goed te meten? Een beetje vergaderen en wensenlijstjes opstellen kan inderdaad iedereen wel. Product Owners staan vaak laag genoeg in de pikorde dat ze niet
echt dwars kunnen liggen (terwijl hun positie dat eigenlijk wel vereist). Natuurlijk zijn er zij-instromers die fantastisch werk doen in dit soort rollen. Tegelijkertijd vind ik het erg interessant dat er zo weinig kwaliteitseisen zijn voor een positie die zo belangrijk is voor de uitkomst van het proces.
Om maar even mijn voorbeeld van een ziekenhuis uit een andere discussie aan te halen; het succes van een operatie hangt niet af van of je toevallig "een goeie" chirurg hebt, of een goede zij-instromer als OK-assistent. Het proces is zo ingericht dat óók de slechtste chirurg in een ziekenhuis competent is, óók op een blauwe maandag.
De sector softwaredevelopment roept iets over "agile", dat het proces te complex is om goed de uitkomst te voorspellen, en roept wat vage dingen over "teamsamenstelling" en "goede" vs. "slechte" developers (om een of andere reden zijn er héél veel slechte developers, want ontwikkelingstrajecten mislukken aan de lopende band).
We (de softwareindustrie in het algemeen) beheersen het proces niet. En we zijn er
trots op. Dat gaat zich wreken, en ik denk dat we dat nu al zien.
Sissors schreef op vrijdag 19 december 2025 @ 08:16:
En daarmee ben ik het wel echt compleet oneens. Hell dat is denk ik eerder juist één van de problemen die we hebben in Europa: Ja er zijn uitzonderingen, maar bij het gemiddelde bedrijf om een beetje te groeien moet je zo snel mogelijk manager worden. Want dat is het enige groeipad [...] En nu heb je dus al dat een prima developer een belabberde manager wordt, want tja, dat is enige manier om verder te komen. Interesse in dat die developer nog beter wordt is er toch niet bij zijn werkgever.
Het probleem wat je beschrijft is dat er een
groeipad is. Een software developer zou nooit manager mogen worden. In ieder geval niet zonder een paar jaar terug naar school te gaan. Het is inderdaad zot dat we mensen zonder vooropleiding in de belangrijkste functies toelaten.
Sissors schreef op vrijdag 19 december 2025 @ 08:16:
Ik denk dat ze in SV genoeg ervaring hebben met expats dat die Nederlandse universiteit nou niet het grote probleem is. En het is wel heel makkelijk om te gaan vergelijken met Nigeria natuurlijk. En ja overall hebben we het natuurlijk echt niet slecht in Nederland. Maar als jij bij je beoordelingsgesprek komend jaar niks erbij komt, en je manager zegt dat je blij moet zijn, want je verdient meer dan in Bangladesh, dan zou je daar ook niet tevreden mee zijn.
Het is een internationale markt. We vinden het heel normaal dat het werk van een fabrieksarbeider kan worden verplaatst naar een lagelonenland. Software development is nóg makkelijker te verplaatsen; de voornaamste reden om het niet te doen is het taal- en cultuurverschil tussen de aansturende en de uitvoerende kant.
Nederlanders spreken redelijk goed Engels, maar Nigerianen spreken het als eerste taal. Het idee dat wij "zomaar" naar de VS zouden kunnen overstappen, maar dat het andersom niet zo werkt, vind ik bizar.