Читать книгу Inspired. Wie Sie Tech-Produkte entwickeln, die Ihre Kunden lieben werden онлайн
30 страница из 84
Diese Anforderungen können User Stories oder irgendeine Form funktioneller Spezifikationen sein. Ihr Zweck ist es, den Designern und Programmierern zu verdeutlichen, was genau geschaffen werden muss.
Sind die Anforderungen zusammengetragen, wird das User-Experience-Designteam (vorausgesetzt, das Unternehmen verfügt über ein solches) mit dem Interaction Design, dem Visual Design und bei physischen Geräten mit dem Industrial Design beauftragt.
Schließlich werden die Anforderungen und die Design-Spezifikationen den Engineers vorgelegt. An dieser Stelle tritt für gewöhnlich Agile auf den Plan.
Die Programmierer werden die Arbeit typischerweise auf eine Reihe von Iterationen herunterbrechen – im Scrum-Prozess werden sie als »Sprints« bezeichnet. Es braucht also vielleicht ein bis drei Sprints, um die Idee auszugestalten.
Zu diesen Sprints gehört hoffentlich auch das QA Testing. Wenn nicht, wird das QA-Team dies nachholen und einige Tests vornehmen, um sicherzustellen, dass die neue Idee wie angekündigt funktioniert und nicht für weitere Probleme sorgt (die als Regressionen bekannt sind).