Hintergrund:
Ich bin derzeit Teil eines Teams von vier: 1 Manager, 1 Senior Developer und 2 Entwickler. Wir führen eine Reihe von maßgeschneiderten Inhouse-Systemen / -Projekten (z. B. 6-8 Wochen) für eine Organisation von rund 3500 Mitarbeitern durch sowie die gesamte Wartung und den Support, die für die zuvor erstellten Systeme erforderlich sind. Es gibt nicht genug von uns, um all die Arbeiten zu erledigen, die möglicherweise auf uns zukommen - wir sind unterbesetzt. Das Management erkennt dies an, aber Budgetbeschränkungen schränken unsere Fähigkeit ein, zusätzliche Mitglieder für das Team zu gewinnen (selbst wenn wir das Gehalt in Form von Einsparungen zurückerhalten).
Die Veränderung
Das lässt uns da, wo wir jetzt sind. Unser Manager wird seine Rolle auf den Weiden neu besetzen und eine freie Stelle im Team hinterlassen. Das Management nutzt diese Gelegenheit, um unser Team umzustrukturieren, wodurch die Team-Manager-Rolle durch einen anderen Entwickler und einen anderen Senior-Entwickler ersetzt wird. Ihre Logik ist, dass wir mehr Entwickler brauchen. Hier ist eine Möglichkeit, dies zu finanzieren (eine der Rollen wird teilweise von einem anderen freien Posten finanziert).
Das Team hätte keinen direkten Vorgesetzten, und die Rollen und Verantwortlichkeiten würden zwischen den Senioren und dem (relativ neuen) Servicemanager aufgeteilt (eine nicht-technische Rolle mit geringen bis keinen Entwicklungskenntnissen / -erfahrungen, deren Fokus geteilt wird unter einer Reihe von anderen Teams und Einzelpersonen) - wer wäre unser nächster tatsächlicher Manager in der Nahrungskette?
Ich denke die letzte Frage ist:
Ist es möglich, ein Entwicklungsteam ohne Manager zu leiten? Hast du Erfahrung damit? Und was könnte schief gehen / uns nützen?
Ich würde im Idealfall gerne "das Licht sehen" und die Vorteile, Dinge auf diese Weise zu tun, oder mir ein paar Argumente dafür ausdenken.