Zonder al te veel in details te treden ben ik nu bezig twee afdelingen samen te voegen.
Daarbij merged een groep met voornamelijk software kennis, met een groep met voornamelijk hardware kennis.
Het is de bedoeling dat er geen overschot aan managers optreedt.
Nu zit ik een beetje met de term configuration management.
In de software groep hebben we een configuration manager, die de leiding heeft over een trac/subversion/hudson systeem. Hij zorgt voor correcte releases, spreekt mensen aan op het correct inchecken van compilebare code, is verantwoordelijk voor het testen, en het onderhouden van de automatische nightly builds. Hij runt tevens de CCB (change control board) om met de project leider te bepalen wat prioriteit heeft en wie welke tickets gaat afhandelen.
Nu is dit redelijk nieuw voor mij, en ik vroeg me af of dit standaard is in professionele software ontwikkeling.
Hoe groot moet een project zijn (in FTE) voordat zo'n manager nodig is, en wat zijn de voordelen?
Kunnen de specialisten dit niet zelf oppakken als deeltaak?
Hebben alle grote software projecten tegenwoordig een dusdanig systeem?
Ik hoop dat hier mensen rondlopen die wat ervaringen kunnen delen op dit gebied.
Daarbij merged een groep met voornamelijk software kennis, met een groep met voornamelijk hardware kennis.
Het is de bedoeling dat er geen overschot aan managers optreedt.
Nu zit ik een beetje met de term configuration management.
In de software groep hebben we een configuration manager, die de leiding heeft over een trac/subversion/hudson systeem. Hij zorgt voor correcte releases, spreekt mensen aan op het correct inchecken van compilebare code, is verantwoordelijk voor het testen, en het onderhouden van de automatische nightly builds. Hij runt tevens de CCB (change control board) om met de project leider te bepalen wat prioriteit heeft en wie welke tickets gaat afhandelen.
Nu is dit redelijk nieuw voor mij, en ik vroeg me af of dit standaard is in professionele software ontwikkeling.
Hoe groot moet een project zijn (in FTE) voordat zo'n manager nodig is, en wat zijn de voordelen?
Kunnen de specialisten dit niet zelf oppakken als deeltaak?
Hebben alle grote software projecten tegenwoordig een dusdanig systeem?
Ik hoop dat hier mensen rondlopen die wat ervaringen kunnen delen op dit gebied.