Ich muss nicht zustimmen. Ich denke, es ist der Schlüssel zum Prozess, wenn sich ein Team während eines Sprints auf ein einzelnes Projekt konzentriert. Wenn Sie einige Spezialisten haben, die nicht zum gesamten Entwicklungsprozess beitragen können (Autoren von Inhalten, Grafiker, Analysten von Geschäftsprozessen usw.), würde ich sie aus dem Team entfernen, wenn sie keinen Beitrag mehr leisten können. Oder noch besser, lassen Sie sie für verschiedene Aufgaben schulen, damit sie beispielsweise zum Testen beitragen können.
Eine andere Sache, die Sie beachten sollten, ist, dass das parallele Ausführen von Projekten Ihren Zeitplan beeinträchtigt. Bedenken Sie Folgendes: Nehmen wir der Einfachheit halber an, wir haben 5 Projekte mit demselben Team und beginnen am selben Datum. Jedes Projekt benötigt 3 einmonatige Anstrengungen. Im besten Fall, wenn es parallel läuft, werden Sie alle auf einmal fertigstellen und es dauert 15 Monate. Ihre Geschwindigkeit wird cremig, weil Sie nur 1/5 eines Monats Anstrengung in einen einzigen Sprint bringen können. Sie werden auch 5 Demo-Meetings gleichzeitig durchführen. Im besten Fall liefern Sie Ihre 5 Projekte in 15 Monaten und Ihre Konkurrenz wird behaupten, dass sie in 3 die gleiche Arbeit leisten könnten. Ihre Teams, die die Reife schätzen, werden darunter leiden, weil sie nur 20% ihrer verfügbaren Arbeitskräfte berücksichtigen können. Möglicherweise können Sie einige Aufgaben nicht in einem einzigen Sprint ausführen. Wenn Sie die Anzahl der Projekte von 5 auf 5 ändern müssen, muss Ihr Team die Schätzgewohnheiten anpassen, was die Effizienz des Teams beeinträchtigt. Darüber hinaus fällt es Ihrem Team schwer, sich selbst zu organisieren, wenn für eine einfache Neuzuweisung von Aufgaben möglicherweise eine neue Entwicklungsumgebung eingerichtet werden muss, bevor mit der Arbeit begonnen werden kann.
Wenn Sie dieselben 5 Projekte seriell ausführen würden, würden Sie das fünfte Projekt in denselben 15 Monaten liefern, aber Sie hätten Ihren Kunden darüber informiert, dass Ihr Team so gefragt ist, dass Sie einen Rückstand von 12 Monaten haben und diesen nutzen können diese Zeit, um Ihre Projektziele zu verfeinern. Oder wenn Sie einen konstanten Rückstand haben, wissen Sie, dass es Zeit ist, ein anderes Team einzustellen. Ihr bestes Projekt ist jedoch in 3 Monaten mit einem Kunden abgeschlossen, der während des aktiven Zeitraums schnelle Verbesserungen festgestellt hat. Sie können dieses Projekt ein Jahr früher abschließen und in Ihren Lebenslauf aufnehmen. Ihre Sprintgeschwindigkeit wird sich in diesem Zeitraum stabilisieren, und Sie werden möglicherweise feststellen, dass sie nach ein oder zwei Projekten ihren Schritt vollzieht und in einem bestimmten Sprint mehr erreichen kann.
Ich denke, dass das serielle Ausführen von Projekten eine der größten Hürden ist, die eine Organisation versucht, Scrum-Gesichter einzuführen. Es ist eine große kulturelle Veränderung, die mit der Dekonstruktion der Projektmanagerrolle verbunden ist, aber die Vorteile für den Scrum-Prozess sind enorm.
Denken Sie daran, dass JEDER kein vollwertiges Teammitglied sein muss. Sie können Ihren Kunden im Wartezimmer einbeziehen und sich auf den Entwicklungsprozess vorbereiten. Ich halte meine Business Analysten, Netzwerkarchitekten und Grafikdesigner als Domain-Experten und verbinde sie nur bei Bedarf mit einem Team. Lassen Sie sie mit Sprint 0 laufen. Sie wären überrascht, wie engagiert die Arbeit an Look & Feel und Workflow ist. Es ist auch gut, Ihren Kunden darauf vorzubereiten, dass zu Beginn der Entwicklung die Beteiligung tatsächlich steigen kann und es wichtig ist, dass er verfügbar ist. Lassen Sie sie den Zeitplan wissen, damit sie genügend Zeit haben, sich frühzeitig mit Dingen wie Urlaub und Ferien zu befassen.