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!
Zo ziet Agile Analytics eruit
Een paar schermen uit het product, zoals je ze in gebruik ziet.

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

48 grote storingen in twaalf maanden. Wat is er aan de hand bij GitHub?
Bijna acht uur plat op één middag, 48 grote storingen in een jaar, en de grootste oorzaak is capaciteit. Over GitHub dat...

Wat is Agile Analytics?
Agile Analytics is ons platform om softwareorganisaties te optimaliseren. Het geeft teams inzicht in hun hele pijplijn e...

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...

3 manieren waarop technische schuld je bedrijf raakt
Als een softwareproject snel af en opgeleverd moet worden terwijl de code nog niet perfect is, neemt je team technische ...



