Sprint Backlogs (Feinspezifikation) Musterklauseln
Sprint Backlogs (Feinspezifikation). Vor Beginn eines jeden Sprints findet ein Planungstreffen („Sprint Planning Meeting“ oder „SPM“) statt. An diesem Treffen nehmen auf Seiten von blueAlpha der Product Owner und die Programmierer, die den Vertragsgegenstand entwickeln („Team“), auf Seiten des Auftraggebers der Projektleiter teil. In diesen Treffen wird vereinbart, welche der bereits im Product Backlog vorhandenen Anforderungen an den Vertragsgegenstand in dem jeweiligen Sprint umgesetzt werden. Höher priorisierte Anforderungen werden vorrangig umgesetzt. Die zur Umsetzung im nächsten Sprint ausgewählten Anforderungen werden in dem SPM weiter spezifiziert. Dazu vereinbaren die Parteien in den SPMs vor allem konkrete Szenarien, in denen der Vertragsgegenstand sich in einer bestimmten Weise verhalten und spezifische Ergebnisse liefen muss („Tests“). Diese Szenarien sollen auch die Umgebung enthalten, innerhalb derer die Anforderungen überprüft werden, insbesondere die Computerhardware sowie die Softwareplattform (Betriebssystem, Version, Servicepack- und Patchlevel, erforderliche Bibliotheken usw.), auf denen die Tests durchgeführt werden. Die so ausgearbeiteten Anforderungen werden zu Beginn des Sprints von dem Product Backlog in ein Sprintprotokoll („Sprint Backlog“) übertragen. Für jeden Sprint wird ein neues Sprint Backlog erstellt. Darüber hinaus wird in den SPMs der Aufwand für die Umsetzung jeder einzelnen Anforderung geschätzt und mit Aufwandspunkten („Story Points“) bewertet. Ziel der Planung ist, bis zum Ende des Sprints ein lauffähiges, theoretisch auslieferbares Produktinkrement von Vertragsgegenstand fertigzustellen, dass die Anforderungen des Sprint Backlogs für den jeweiligen Sprint erfüllt. Zu diesem Zweck bemühen sich die Parteien, die Anforderungen an den Vertragsgegenstand für den jeweils nächsten Sprint in den SPMs so zu gestalten, dass am Ende eines jeden Sprints immer ein theoretisch auslieferbares und produktiv einsetzbares Inkrement des Vertragsgegenstands zur Verfügung steht. Die Sprint Backlogs pflegt das Team. Dazu bedient es sich einer Software für die Projektverwaltung, in der die Sprint Backlogs erfasst werden. Eintragungen des Teams in die Sprint Backlogs stellen die Ausarbeitung der mit den Vertretern des Auftraggebers in den SPMs abgestimmten Anforderungen an den Vertragsgegenstand für den jeweiligen Sprint dar. Sämtliche Eintragungen, Änderungen und Ergänzungen des Sprint Backlogs werden dem Auftraggeber automatisch per E-Mail mitgeteilt.
