Wir haben ein Scrum-Team. Die Entwickler fordern klare Richtlinien für Promotions. AFAIK, es gibt nichts Besseres als definierte Entwicklerrollen für ein Scrum-Team, aber die Leute denken:
Hatte jemand eine ähnliche Herausforderung? Irgendwelche Vorschläge, wie sollen wir damit umgehen?
Dies ist ein häufiges Problem bei traditionellen Entwicklungsteams, die mit der Einführung von Scrum begonnen haben .
Viele traditionelle Entwicklungsteams verwenden Berufsbezeichnungen und Auszeichnungen (z. B. Prämien), um das Dienstalter zu differenzieren.
In Scrum gibt es nur drei anerkannte Rollen: Product Owner, Scrum Master und Mitglied des Entwicklungsteams. Dies kann für Organisationen problematisch sein, die eine viel stärkere Differenzierung anhand von Berufsbezeichnungen gewohnt sind.
Ich bin mir nicht sicher, ob es einfache Antworten gibt, aber ich denke, der beste Ansatz ist:
Zu Ihrem Punkt 1. Ich denke, es gibt keine Kontroverse: Wenn jemand mehr beiträgt, sollte diese Person anerkannt werden, es ist keine Segregation, es ist Leistungsgesellschaft. Es könnte jedoch sinnvoll sein, ein Anerkennungssystem auch für diejenigen zu finden, die gerade erst begonnen haben, mehr beizutragen oder kurzfristig bessere Leistungen zu erbringen, als Motivation. Ansonsten geht der Trend dahin, dass nur diejenigen befördert werden können, die besser abschneiden.
Zu Punkt 2. denke ich, dass es da eine Grenze zwischen der Scrum-Teamstruktur und der Unternehmensstruktur gibt .
Ein Scrum-Team kann aus Entwicklern (mit unterschiedlichen Dienstaltern und Titeln ), QAs, UX-Designern usw. aufgebaut werden, die alle Teil des Entwicklungsteams sind. Sie müssen nicht alle als „Entwickler“ bezeichnet werden, aber im Scrum-Team müssen sie gemeinsam als einer auf das Iterationsziel hinarbeiten.
Auf der anderen Seite habe ich als Unternehmen diesen Senior QA, der das Produkt von Kopf bis Fuß kennt, und den Junior QA, dessen Erfahrung anders ist, und es scheint nicht anstößig oder irgendetwas zu sein, einen höheren Titel für diejenigen zu haben, die es wissen mehr. Auch wenn ich @Barnaby Golden zustimme, dass Lead/Manager-Titel aus der Scrum-Perspektive nicht die besten Titel sind, denke ich, dass es keine Sünde für die Methodik ist, sie zu haben :)
PS: In einem Vorbereitungskurs für eine Agile-Zertifizierung, an dem ich teilgenommen habe, wurde dieses Thema angesprochen, es gab einen gesunden Menschenverstand, dass dies etwas ist, das noch nicht definiert ist (und wahrscheinlich nicht kurzfristig sein wird), da Unternehmen unterschiedliche Meinungen dazu haben was bei der Förderung von Menschen in einem schlanken Umfeld richtig oder besser sein könnte.
Alan Larimer
Barnaby Golden