Twitter ontslaat developers die te weinig regels code schrijven?

Big Tech wordt deze weken een stuk minder big: Facebook ontslaat 10.000 mensen, Twitter halveert het personeelsbestand op het hoofdkantoor en Google volgt waarschijnlijk.
De vraag van het moment is: “hoe bepaal je welke engineers weg moeten?”. Op het hoofdkantoor van Twitter lijkt het antwoord regels code te zijn geweest. 😳
Hakken op basis van LOC bij Twitter
De eerste ingeving van Elon Musk (of in elk geval van iemand in zijn team) bij het uitkiezen van wie er weg moest, lijkt te zijn geweest om te kijken hoeveel code developers geproduceerd hadden.
Bij nader inzien lijkt Twitter deze methode te hebben laten vallen. Je zou denken dat developers beoordelen op hoeveel regels code ze schrijven overal met hoongelach ontvangen wordt — maar dan heb je het mis.
LOC bij banken
Een executive director in het engineeringteam van een Amerikaanse bank zegt dat regels code (LOC) een belangrijk onderdeel zijn van de afweging bij het beoordelen van de competentie van een developer, en van de waarde om hem of haar te houden.
Bijna altijd hebben topprestanten een hoge LOC-telling ten opzichte van het team, of hebben ze aan veel projecten bijgedragen. Zwakke prestanten hebben doorgaans een lage LOC ten opzichte van het team.
Nadat Credit Suisse een 'productivity analytics platform' voor zijn developers had opgezet, liet de bank onderstaande grafiek zien in de inmiddels vergeten investor day-presentatie uit 2017. Die suggereert dat een paar goed presterende teams het meeste werk doen.


Source: Credit Suisse
Weg bewegen van simpele maatstaven als regels code voor developerproductiviteit is dus hard nodig, als je dat nog niet gedaan had.
Wat meet je dan wel, als het geen LOC is?
Bij ZEN Software vinden we het meten van regels code of van codeerefficiëntie niet houdbaar. Wat ons betreft zijn dat achterhaalde werkwijzen voor welke softwareorganisatie dan ook. Onze visie is om te kijken naar uitkomsten, effectiviteit en end-to-end-metrics als de DORA-metrics, Error Budgets en Software Stock. Met Agile Analytics van ZEN Software houd je DORA-metrics scherp in de gaten en leg je ze naast andere cruciale inzichten in je softwareorganisatie: Error Budgets, Teams en Kudos. Dat geeft een helder dashboardoverzicht van de organisatieprestaties en maakt datagedreven sturen mogelijk. Maar belangrijker nog: het leidt tot hogere productiviteit, snellere time-to-market, minder burn-out, meer betrokkenheid en gelukkigere engineers!

Geef je softwareontwikkeling een Boost!
Elke DevOps, CI/CD of softwarevraag kunnen wij beantwoorden.
Koffie? ☕
Lees ook:

Wat dertig minuten wachten per engineer per dag echt kost
Een half uur per dag. Zo weinig lijkt het. Maar reken het door en het is €5.000 per engineer per jaar, of een half miljo...

Twitter ontslaat developers die te weinig regels code schrijven?
Big Tech wordt deze weken een stuk minder big: Facebook ontslaat 10.000 mensen, Twitter halveert het personeelsbestand o...

DORA-metrics lezen als AI de helft van je commits schrijft
Je DORA-dashboard toont nog steeds dezelfde vier getallen. Alleen betekenen ze niet meer hetzelfde. Zodra een flink deel...

CI/CD-pipelines horen geen fulltime baan te zijn
Heb je weleens het gevoel dat je CI/CD-pipeline eerder tégen je werkt dan vóór je? Je bent niet de enige. De belofte van...

Een veilige Software Development Lifecycle (SDLC): security in elke stap
In moderne softwareontwikkeling kan security geen bijzaak meer zijn. Kwetsbaarheden die je na de release ontdekt, kosten...

De realiteitscheck: code van LLM's versus menselijke engineers
LLM's en “AI-ondersteund programmeren” veranderen in hoog tempo hoe we software maken. Autocomplete, boilerplate generer...
