Ja dat systeem zou ik dus absoluut nooit willen hier.
De reden waarom we een voorsprong hebben op veel concurrenten naar personeel toe (want dat is ons knelpunt, klanten zijn er genoeg) is de vrijheid.
Er zijn maar enkelingen die daar misbruik van maken (gelukkig), maar inderdaad een (beter) systeem uitbouwen is wel aan de orde.
Eens je team groeit, heb je ook structuur nodig om mensen mentaal gezond te houden EN nog enige efficientie te behouden.
Toen ik nog in de startup zat met 20 man, was elk probleem onmiddellijk op te lossen en was het roepen van links naar rechts door de bureau en wist iedereen alles. Support was 1 of 2 mensen en die wisten van alle problemen bij klanten en konden alles mentaal opvolgen. Eens je groeit, met 100 man bent, gaat dat niet meer. Dan komen er zo veel klachten/feedback van klanten binnen dat dat niet meer te managen is door 1 iemand. Niemand weet nog alles. Iedereen weet een beetje. Alles raakt gefragmenteerd. Iedereen bouwt in zijn hoofd zijn eigen realiteit die partieel is.
Je zet 5 mensen aan support en er komen 500 klachten per week binnen. Als je als R&D of support of zo je computer open doet en je ziet elke minuut iets binnen komen en je springt elke keer op het laatste nieuwe. Not good. Je zit binnen 2 d in een burnout en niks raakt afgewerkt.
De enige manier is om daar op een of andere manier een structuur in te krijgen, met prioriteiten en documentatie zodat de je diarree aan zaken kunt afschermen van wie ze moet uitwerken. Die moeten in alle rust gewoon kunnen zien wat het belangrijkste is, dat van het hoopje pakken, afwerken, teruggooien. En niet zelf moeten kiezen wat ze moeten doen en wanneer. Je kunt ze vrijheid geven dat ze kunnen kiezen uit 2 of 5 of 10 of whatever zaken, maar niet uit 500. Stating the obvious, je moet er ook voor zorgen dat Jos en Paul niet op hetzelfde dossier werken. En het is aan de team lead/manager/cross functional team/whatever team om periodiek te bepalen wat prioritair is en wat niet.
Vrijheid is allemaal leuk, maar dat werkt maar tot op een zeker niveau. Met 2 of 3 kun je ad hoc samenwerken en alles tussen de soep en de patatten regelen. Met 10 of 20 man krijg je een zak van 200 taken niet tussen de soep en de patatten geregeld. Daar moet iets (proces) of iemand (project mgr, team lead, cross functional team, ...) taken alloceren aan bepaalde mensen. De kans dat een team van 20 man een lijst van 200 taken efficient afwerkt zonder dat gestructureerd te regelen is 0.
Hetzelfde is overigens voor product support, sales opvolging, IT support, software bugs, R&D zaken, ... In elk departement heb je scaling issues waar je proces moet invoeren ten koste van 'vrijheid'.
Het goede nieuws is dat elk bedrijf dat groeit door dezelfde pijnen gaat en op ongeveer dezelfde plek uitkomt. Dus het is een oplosbaar probleem. Maar je moet de mensen hebben die meewillen en hun oude manier van werken willen (gedeeltelijk) opofferen voor het grotere goed.