Het bedrijf waar ik werk bestaat ondertussen toch al 10 jaar. Onze grote baas heeft steeds de goede visie gehad om, op het moment dat een softwareproject zijn volwassenheid benaderd, research te laten starten naar mogelijke volgende projecten.
Ons grootste probleem is een chronisch tekort aan developers. Van de 10 mensen die als developer werken of hebben gewerkt doen er normaal 2 research, er is 1 release manager, 1 project manager (die ook development doet), 1 voor customer relations (die ook documentatie en UI vereisten opstelt en opleidingen geeft) en 1 die parttime customer services doet. Blijven er nog 5 man over om bugfixes te doen op de maintenance versies, te werken aan de nieuwe versie, en branden te blussen als klanten op tafel beginnen te slaan. Bovendien heeft elke van die mensen nog eigen specialisaties binnen het product (UI, engine backend, postprocessing, ...), wat het een nachtmerrie maakt om, zeker in de vakantieperiode, een min of meer adequate planning op te stellen.
Wij zeggen trouwens zelden nee tegen een klant, we verhogen gewoon het getalletje op de factuur. Het gebeurt zelfs regelmatig dat we voor prospects even snel-snel ergens tussendoor een proof of concept moeten implementeren voor de specifieke functionaliteit die de klant nodig heeft.