Agile Softwareentwicklung: Vorteile, Frameworks & Best Practices
Warum, wie und unter welchen Rahmenbedingungen agile Softwareentwicklung Mehrwert stiftet
Wie war Dein Bewerbungsprozess?
Ich habe die generic.de vor einigen Jahren, als ich noch Studentin war, auf einer Jobmesse kennengelernt. Über die Jahre habe ich dann nach einem Praktikum erst als Werkstudentin, dann als Bachelorandin absolviert und letztendlich als Softwareentwicklerin bei der generic.de gearbeitet. Für mich war es eher ein Wechsel zur Scrum Master Rolle als eine Bewerbung dafür.
Warum hast Du Dich für diesen Job entschieden?
Während meiner Zeit als Entwicklerin in einem agilen Team habe ich die Möglichkeit gehabt, auch in die Rolle des Scrum Masters hineinzuschnuppern und diese besser kennenzulernen. Ich war angetan von dem agilen Ansatz und von der Herausforderung, die Arbeit so strukturieren und anzugehen, dass am Ende „das Richtige“, der größte Mehrwert für den Kunden entsteht. Also wurde ich von der Softwareentwicklerin zum Scrum Master. Dabei konnte ich meine Stärken in der Kommunikation und Kollaboration mit dem Team mit meinem Know-how über die Softwareentwicklung verbinden.
Wie sieht Dein typischer Arbeitstag aus?
Einen typischen Arbeitsalltag zu beschreiben, ist nicht leicht, da ich meine Arbeit als sehr reaktiv empfinde – worauf ich reagieren muss, ist jeden Tag ganz unterschiedlich.
Was allerdings die konstanten, immer wiederkehrenden Tätigkeiten angeht, gibt es schon eine Art „Alltag“: I.d.R. arbeite ich mit 1-2 Scrum Teams. Morgens nehme ich an dem Daily Scrum des Teams teil. Dabei bin ich besonders aufmerksam, ob das Team durch irgendwelche Störfaktoren oder Abhängigkeiten in seiner Arbeit behindert wird. Gibt es solche Impediments, spreche ich diese an und helfe dem Team dabei, die Hindernisse aufzulösen. Ein weiterer Bestandteil meines Arbeitsalltags sind die 1on1-Coachings mit den Kolleg:innen aus dem Team. Zu meinen Aufgaben gehört außerdem die Vorbereitung und Moderation der Scrum Events sowie anderer Workshops. Ich unterstütze dabei das Team, die Meetings zielgerichtet und produktiv zu gestalten. Natürlich gehört auch der Austausch mit anderen Scrum Mastern dazu, um Themen rund um Agilität zu behandeln, die nicht nur das eigene Team, sondern das gesamte Unternehmen betreffen.
Ein weiterer Pluspunkt meines Jobs ist, dass durch den agilen Ansatz, der auch meine Arbeit bestimmt, kontinuierliches Lernen immer dazu gehört.
Was ist das Tolle an Deinem Job?
Mein Job ist sehr abwechslungsreich. Meist lässt sich auf die täglichen Aufgaben kein Schema F anwenden, weil jedes Team anders ist. Das heißt, man ist immer wieder gefordert, kreative Lösungen zu erarbeiten. Außerdem beinhaltet der Alltag des Scrum Masters viel soziale Interaktion und Kommunikation, um ein Gefühl für das Team und seine jeweiligen Individuen zu bekommen. Ein weiterer Pluspunkt meines Jobs ist, dass durch den agilen Ansatz, der auch meine Arbeit bestimmt, kontinuierliches Lernen immer dazu gehört: Es ist es kein „alles oder nichts“, sondern ein kontinuierlicher Plan-Do-Check-Act-Zyklus.
Welche Herausforderungen bringt Dein Job mit sich?
Es gibt oft keine Musterlösung, weil jedes Team anders ist – wenn man auch durch kontinuierliches Inspect & Adapt nicht das Gefühl hat, auf dem richtigen Weg zu sein, kann das sehr frustrierend sein. Außerdem kann die Fülle an sozialer Interaktion manchmal auch sehr anstrengend sein.
Was macht Dein Team aus?
Da ich mit mehreren Teams arbeite, ist das schwer zu sagen: was allerdings alle Teams teilen, ist der gegenseitige Respekt füreinander und ein Gefühl der Gemeinschaft.
Warum passt Dein Arbeitgeber zu Dir?
Bei generic.de erhält man viele Freiheiten, um Dinge aktiv zu verändern oder zumindest Einfluss darauf zu nehmen.
Was motiviert Dich am meisten in Deinem Job?
Wenn Verbesserungen oder Weiterentwicklungen, die man selbst mit auf den Weg gebracht hat, erkennbar werden. Außerdem bin ich ein echter Teamplayer. Gemeinsam auf Ziele hinzuarbeiten und diese als Team zu erreichen, motiviert mich immer wieder aufs Neue.
Gemeinsam auf Ziele hinzuarbeiten und diese als Team zu erreichen, motiviert mich immer wieder aufs Neue.
Dein Tipp: Welche Eigenschaft(en) sollte man als Scrum Master (m/w/d) bei generic.de mitbringen?
Eigeninitiative, Wille zur Mitgestaltung von Veränderung und Flexibilität.
Und zum Schluss: Dein Berufsbild in 3 Worten:
Verständnisvoll/vertrauensvoll, flexibel/anpassungsfähig und lösungsorientiert.
Warum, wie und unter welchen Rahmenbedingungen agile Softwareentwicklung Mehrwert stiftet
Agile Produktentwicklung: Scrum Masterin Sarah Schnur & Head of Product Owner Steven Kolbenschlag beantworten die wichtigsten Fragen.