Contexte:
Je fais actuellement partie d'une équipe de quatre personnes: 1 manager, 1 développeur senior et 2 développeurs. Nous réalisons une gamme de systèmes / projets internes sur mesure (par exemple 6-8 semaines) pour une organisation d'environ 3500 employés, ainsi que toute la maintenance et le support requis des systèmes qui ont été créés auparavant. Nous ne sommes pas assez nombreux pour faire tout le travail qui pourrait nous arriver - nous manquons de personnel. La direction en est consciente, mais les contraintes budgétaires limitent notre capacité à recruter des membres supplémentaires dans l'équipe (même si nous faisons le salaire de nouveau en économies).
Le changement
Cela nous laisse où nous en sommes maintenant. Notre manager doit quitter son rôle pour de nouveaux pâturages, laissant un poste vacant dans l'équipe. La direction profite de cette occasion pour restructurer notre équipe qui verrait le rôle de chef d'équipe remplacé par un autre développeur et un autre développeur senior. Leur logique étant que nous avons besoin de plus de développeurs, voici donc un moyen de le financer (l'un des rôles est partiellement financé par un autre poste vacant).
L'équipe n'aurait pas de supérieur hiérarchique direct et les rôles et responsabilités seraient répartis entre les personnes âgées et le gestionnaire de service (relativement nouveau) (un rôle non technique avec peu ou pas de connaissances / expérience en développement dont l'objectif est partagé). parmi un certain nombre d'autres équipes et individus) - qui serait notre prochain manager actuel dans la chaîne alimentaire.
Je suppose que la dernière question est:
Est-il possible de diriger une équipe de développement sans manager? En avez-vous fait l'expérience? Et quelles choses pourraient mal tourner / pourraient nous être bénéfiques?
Je voudrais idéalement «voir la lumière» et les avantages de faire les choses de cette façon, ou proposer des arguments contre.