Scrum Embedded. Scrum Embedded. Besonderheiten agiler Entwicklung von Embedded-Systemen. MicroConsult - Microelectronics Consulting & Training GmbH

Ähnliche Dokumente
SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

Wie funktioniert agile Software-

Scrum & Co. Agile Entwicklung von Embedded- Systemen

SCRUM. Agile Development

Scrum für Business Intelligence Projekte erfolgreich nutzen. Es begrüßt Sie Thomas Löchte

Gute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten. Olga Boruszewski,

Prozesse optimieren und Kosten reduzieren in der Fertigungsindustrie. Modular, Individuell, Einfach

Lehrplan Scrum TÜV SÜD Akademie. Zum Belegen der Prüfungen für den Scrum Master TÜV sowie Product Owner TÜV

Agile Development vs. Security Requirements

Media Transformation Interaktives Erzählen in VR

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf

SCRUM im Data Warehouse Umfeld

Projektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan

Budget gerecht in agilen Projekten

Von Bäumen, Früchten und Gärtnern - warum agile Prinzipien auch im BI Umfeld funktionieren. Es begrüßt Sie Thomas Löchte

Agil lernen. 4. Projektmanagement Day Georg Götz

Mitarbeiter bei ITC seit 17 Jahren Projektleiter und Trainer

Agile SW Entwicklung Scrum Einführung (2) Sommersemester 2017

Testing in an agile world

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

Softwareentwicklung bei eevolution

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

EINE KONKRETE GESCHICHTE DER AGILITÄT IM DATA WAREHOUSE. Edgar Kaemper Robert Bosch GmbH AA-AS/EIS3-EU Plochingen

Agile Methoden agil einführen Software Quality Lab

Dienstag, 24. September 13. Willkommen

Agile Softwareentwicklung mit APEX (4.0)

Scaling Scrum Nexus professionell umsetzen

Der Business Analyst in der Rolle des agilen Product Owners

Agiles Testmanagment. Hugo Beerli bbv Software Services AG. Luzern, September

Agile UX. Scrum und Usability als Dreamteam. Katharina Lattenkamp - itemis AG


IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Iterativ. Inkrementell

Agiles ITSM Prozess-Redesign. Dynamik MIT Struktur!

Q-Event «Spice up your Test!»

Systemtest im agilen Entwicklungsprozess. Uwe Hehn Sebastian Kern

Agiles Projektmanagement mit Scrum

NOTWENDIGES FEINTUNING VON SCRUM FÜR DIE VERTRAGSGESTALTUNG EINES IT-PROJEKTS

QUALITÄT AUS DER PERSPEKTIVE EINES PRODUCT OWNERS

Large-Scale Scrum. Beratung. Entwicklung. Produktentwicklung mit vielen Teams Sven Hubert. Agile ALM und TFS.NET und Architektur

Agile Concept Development (ACD) Von der Idee zum Prototyp in 4 Monaten

Leuchtfeuer. Hinter den Kulissen der Scrum Transformierung der Allianz Deutschland

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen

Agile Methoden. David Tanzer. Oliver Szymanski

Water-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer

ITEMO IT Education Management Organization e.v. Landaubogen 1, München

Projektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung. Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern

DevOps. Alexander Pacnik, Head of DevOps Engineering

From Cloud to Device. Moderne Softwareentwicklung in der Embedded-Welt. öffentlich

70+ Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten Business-Lösungen geht.

SCALED AGILE FRAMEWORK FOR LEAN ENTERPRISES. Wie Sie Agile Methoden skalieren

Scrum Musterprüfung. Musterprüfung (Fragen) zum SCRUM Product Owner - TÜV. Anleitung

Führung im agilen Umfeld. Ivan Kovynyov Zürich, 16. Mai 2017

Projektmanagement Vorlesung 12/ 13

Implementierung von Nexus Scaled Scrum

Robert Hartmann Public v1.0 (Feb 2015) Architektur & Agilität - Praxisbericht

Inhaltsverzeichnis Einführung... 13

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm

Scrum in Theorie und Praxis.

SAFe in der Entwicklung von Swisscom TV 2.0. Simon Berg TV Development & Technology Swisscom Privatkunden

ein erfahrungsbericht drei Jahre SCRUM ein erfahrungsbericht

Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG

Thomas Schissler Uwe Baumann

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Spannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics.

Agiles REQUIREMENTS ENGINEERING. Peter Hruschka in der Praxis. Mein Ziel ist Ihr Erfolg:!

Scrum in der Produktwartung. Martin Heilemann Lynx-Consulting GmbH

Agiles Anforderungsmanagement mit SCRUM im regulierten Umfeld

Dr. Michael ProMind. Definition of Done AGILES REQUIREMENTS ENGINEERING IN EINEM VERTEILTEN SOFTWAREPROJEKT ABER NICHT SO

GI Fachgruppentreffen RE 2015

Agiles Testmanagement am Beispiel Scrum

Herausforderungen des Multiprojekt Managements in Scrum of Scrums

SOAgil kann BPM sein. Ein Bericht aus der Praxis für BPM in Practice 2013

Softwaretechnik 2015/2016

Susanne Muehlbauer 29. November 2011

Führen in der Agilen Transformation harte Managementarbeit. Christoph Eckert Entwicklertag Karlsruhe 21. Mai 2015

Entwicklungsprojekte managen

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

SCRUM

Evolutionäre Agile Transition Durch schrittweise Prozessverbesserung zum real-time Kanbanboard

Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum

Digitalisierung und Projektmanagement

Führen in der agilen Transformation. Harte Managementarbeit.

Gegensätze ziehen sich an Formale Anforderungsspezifikationen und agile Softwareentwicklung unter einen (TFS)Hut bekommen

Agile Methoden bei der Entwicklung medizinischer Software

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.

2 Überblick über den Scrum-Ablauf, die Rollen, Meetings, Artefakte und Prinzipien 17

Inhaltsverzeichnis. 1 Einführung Warum dieses Buch? Struktur und Aufbau Dankeschön Feedback 5

Multiprojekt- & MultiproduktLandschaften mit Scrum. Jennifer Vosseler

1 STUDIUM: SPANNENDER BERUFSEINSTIEG NACH DEM STUDIUM MIT BREITEM PRAXIS-KNOWHOW IN KURZER ZEIT DANK AGENTURERFAHRUNG

HART Produktpräsentation Isabel Amon, Björn Daase

Wissenschaftliche Vertiefung. Lukas Ruckwied Softwaretechnik und Medieninformatik / 17

Scrum professionell skalieren - warum mit Nexus?

Transkript:

Scrum Embedded Scrum Embedded Besonderheiten agiler Entwicklung von Embedded-Systemen

Was ist Scrum? Rollen Meetings Artefakte Scrum besteht aus einem Set von Rollen, Meetings und Artefakten, die über Prinzipien und Regeln zusammenspielen Scrum Scrum ist keine Entwicklungsmethode, sondern ein Framework zur Risikosteuerung, Wertoptimierung und ständigen Neuplanung von time-boxed Iterationen F 2

Sprint Modell Jan Feb Mar Dauer Dauer Dauer Jeder Sprint dauert gleich lang 1 4 Wochen (time-boxed) Der inkrementelle Funktionsumfang Inkrementeller Funktionsumfang wächst mit jedem Sprint iterativ an wird zu Beginn jedes Sprints neu festgelegt bleibt innerhalb eines Sprints stabil F 3

Besonderheiten agiler Entwicklung von Embedded-Systemen Besonderheiten agiler Entwicklung von Embedded-Systemen Agile Embedded- Rollen 1 2 Agile Embedded strategien on Host on Target User Stories System Stories 3 4 Remote ing Remote Prototyping Architektur- Grobspezifikation 0 1 2 Integration und Synchronisierung mit Target-HW-Releases F 4

System Stories und Feature Teams System Stories im Embedded Umfeld User Stories + System Stories System Story = Anforderung der System Interfaces Team Migration GUI Agile vertikale Teamausrichtung Kunden Mehrwert Kunden Mehrwert Kunden Mehrwert As a movie fan, I want to select a movie from the database to be shown on the screen. As an I2C Agent, I want to receive an I2C Acknowledge message as answer to my request within 5 ms. Applikation Device Driver Feature Paket Feature Paket Zusatz Anforderung User Stories Embedded SW System Stories Plattform Traditionelle horizontale Teamausrichtung F 5

Agile Rollen in der Entwicklung von Embedded-Systemen Das wichtigste Ziel des Scrum Teams ist, eigenverantwortlich das Produkt zu liefern. Agile Rollen in der Entwicklung von Embedded-Systemen Product Owner Ich will Scrum Master Scrum Rollen Kunde Anwender Product Owner Scrum Master Manager [3..9] Team Scrum Team System- Architekt HW-Entwickler F 6

Agile Unternehmenstransformation Schritte zur agilen Systementwicklung Schritte zur agilen Systementwicklung 0 Traditionelle Embedded- Systementwicklung HW-Entwicklung nach Integrations- und Systemtest nach 0 1 HW-Entwicklung nach Integrations- und Systemtest nach 1 Einbettung der agilen SW-Entwicklung in eine traditionelle Systementwicklung SW-Entwicklung nach Agile SW-Entwicklung nach z.b. Scrum 2 3 Erweiterung der agilen Methoden auf Integrations- und Systemtest Agile Embedded- Systementwicklung mit Einbettung der HW- Entwicklung (traditionell oder nach Kanban) HW-Entwicklung nach Agile SW-Entwicklung nach z.b. Scrum Agiler Integrationsund agiler Systemtest Optional TDD 2 3 Iterative HW- Entwicklung nach Agile SW-Entwicklung nach z.b. Scrum mit HW-Synchronisation Agiler Integrationsund agiler Systemtest Optional TDD F 7

Strategien zum Embedded-Systemtest Strategien zum Embedded-Systemtest 1 3 Rel Rel Rel Rel 1 Systemtest im letzten Sprint Water Scrum Spätes Feedback 2 Systemtest am Sprint-Ende Für einfache Systeme Entwicklung Bugfix Systemtest Syst em 3 Stufenweiser Systemtest Bester Kompromiss für komplexe Embedded-Systeme 2 4 4 Systemtest nonstop Optimal automatisierung Bugfix Entwicklung Bugfix Entwicklung Systemtest neue s Regressionstest F 8

MicroConsult bietet Trainings & Coaching zu agilen Methoden Agile Entwicklung von Embedded-Systemen Umlernen in der Entwicklung, im Produkt- und Projektmanagement, im Vertrieb und in der Unternehmensführung Komplexes Zusammenspiel von Hardware und Software,. Agile Unternehmenstransformation, die schrittweise und kontrollierte Einführung in Ihren Projekten Mehr auf: www.microconsult.de/um/agile-dev Scrum in der agilen Entwicklung von Embedded-Systemen Scrum Rollen, Meetings und Artefakte mit vielen Übungen Besonderheiten agiler Entwicklung nach Scrum Embedded Embedded Rollen, Agiles en, System Stories, Schätzpoker, Story Points, Backlogs Mehr auf: www.microconsult.de/um/scrum Agiles en und -Driven Development von Embedded-Systemen in C /C++ Komponenten- Integrations-, System-, Statische und Dynamische s, White-Box und Black-box s Agile en von Embedded Systemen -Driven Development mit vielen Beispielen (ARM Cortex M, C, C++, Embedded Unit ) Mehr auf: www.microconsult.de/um/agile-tdd F 9