Hi,
Den Begriff "Chefprogrammierung" als IT-Konzept kenne ich nicht und er erschließt sich mir auch nicht. Erklärst Du ihn mir bitte.
es gibt bspw. die ganz flache Aufstellung, wo bspw. einfach nur die Rollen Konzipierer, Entwickler, Tester, Dokumentierer und Frosch personell besetzt werden. Dann gehts los. Gibts Fragen und Probleme, die nicht schnell geklaert werden koennen, wird oft sogar ein "Externer" herangezogen, ein Wirtschaftsinformatiker oder Vertriebler beispielsweise, ein Kaufmann halt.
Chefprogrammierer (es gibt exakt einen) haben dagegen entweder formal bestimmtes Weisungsrecht oder faktisches. Typischerweise macht der dann auch so Sachen wie managing by walking und greift mal hier mal da aktiv ein. Hat den Vorteil, dass die Abnehmer der Entwicklungsleistungen exakt _einen_ Ansprechpartner haben. (Bei der flachen Aufstellung gibt es oft ein Hin- und Hergeschiebe bei Schuldfragen, zudem kann fachliche Unkenntnis besser mit "sozialer Kompetenz" kompensiert werden. :-( )
Christian halte ich fuer einen Chefentwickler aufgrund der Faktenlage.
Gruss,
Ludger