REConf Schweiz Oktober 2010, Zürich

Größe: px
Ab Seite anzeigen:

Download "REConf Schweiz 5. 7. Oktober 2010, Zürich"

Transkript

1 REConf Schweiz Oktober 2010, Zürich ZD3 Scrum für das Anforderungsmanagement im regulierten Umfeld Scrum and Agile Requirements Engineering in Regulated Projects Blaise Rey-Mermet, EVOCEAN GmbH, 2010

2 Themen Prinzipien des agilen Anforderungsmanagement mit Scrum Anforderungen in agilen Projekten schreiben Agilität und Regulierung ausbalancieren 2 - EVOCEAN

3 Immer mehr Veränderungen machen die Anforderungen schwer vorhersehbar Agiles Anforderungsmanagement! Schlanke & agile Methoden Reguliertes Anforderungsmanagement Genügend Informationen für die Produktentwicklung Rückverfolgbare Produktanforderungen Effizient & Reguliert Agiles Anforderungsmanagement Ausprobieren ist im Entwicklungsprozess möglich Komplizierte Probleme werden in verständliche Fragestellungen aufgeteilt Eine unvollständige Produktdefinition zu Projektbeginn ist möglich Rückverfolgbarkeit und Priorisierung 3 - EVOCEAN

4 Prinzipien des agilen Anforderungsmanagement mit Scrum

5 Die Prinzipien des Lean Development Verschwendung eliminieren Qualität einbauen Know-how schaffen Verbindlichkeiten verzögern Schnell liefern Teammitgliedern vertrauen Kontinuierliche Verbesserung Verschwendung ist alles, was aus Kundensicht keinen Mehrwert generiert: Funktionalitäten welche der Anwender nicht versteht / braucht Referenz: Lean Software Development: An Agile Toolkit (Addison Wesley 2003) by Mary and Tom Poppendieck 5 - EVOCEAN

6 Wie Scrum die Agilität fördert Merkmale von Scrum: Scrum ist eine agile Entwicklungsmethode welche uns hilft, die für den Kunden wertvollsten Funktionalitäten in möglichst kurzer Zeit zu liefern. Sich selbstorganisierende Teams: die einen effizienten Weg suchen, um die vom Kunden und Produktmanager gesetzten Prioritäten zu erfüllen. Kurze Iteration: welche ermöglicht, Arbeitsresultate schnell und wiederholt zu untersuchen. Alle zwei bis vier Wochen kann jeder Stakeholder lauffähige Komponenten sehen, sie freigeben oder sie weiter bearbeiten. Verminderte Anzahl von Artefakten und Rollen: So gibt es beispielsweise mit Scrum nur eine Liste von Anforderungen den Product Backlog. Diese wird dann für jede Wiederholung mit Aufgaben erweitert (Sprint Backlog). Scrum schreibt wenig Vorgehensweisen für die Entwicklung vor. 6 - EVOCEAN

7 Sprint Backlog Product Backlog Übersicht: Anforderungen in Scrum Sprint Development Envision Daily Scrum 24 hours Scrum Master Team S0010 S0020 S0030 S040 S0050 S0060 Product Owner Sprint Plan S0010 S0020 Sprint 2-4 weeks Demo & Retrospective Product Backlog: wie vom Product Owner priorisiert Sprint Backlog: mit vom Entwicklungsteam bestimmten Tasks Task 01 Task 02 Task 03 Transparenz: Demo von für den Kunden wertvollen Funktionalitäten Potentially Shippable Product Increment 7 - EVOCEAN

8 Sieben Prinzipien des agilen Anforderungsmanagement Kundenorientierter Ansatz: Der Kunde formuliert und priorisiert die Produktentwicklung Wert orientiert: Der Kunde definiert den Wert seiner Anforderungen Offen gegenüber Veränderungen: Anforderungen sind keine Verträge Unmittelbares Feedback: der Kunde probiert das Produkt aus Just-in-time Anforderungen schreiben; Details bei Bedarf und nicht im Voraus zufügen So viele Anforderungen wie notwendig schreiben: bis die Funktionalität verstanden ist Mitbestimmung in der Entwicklung fördern: Das Team bestimmt wie die Kundenbedürfnisse am besten erfüllt werden können 8 - EVOCEAN

9 Anforderungen in agilen Projekten schreiben

10 Erfahrung: User Stories sind die ideale Form für eine erste Formulierung der Anforderung ID Type Name Requirement Priority 4 S_04.01 customer requirement Operating mode display As a patient, I want clear indication of the instrument operating mode on the control unit display, so I can easily read it when I am tired or confused. Die User Story beschreibt kurz eine Funktionalität des Systems, welche entweder für den Anwender oder den Product Owner von Nutzen ist. Die Formulierung ist standardisiert und stellt sicher, dass jede Anforderung einen Nutzen für den Anwender hat: Als <Rolle> möchte ich dass <Funktion> damit ich <Nutzen> So werden Anforderungen in einer aktiven anstelle einer passiven Form geschrieben. Wer (Anwender - Rolle) Was (Funktionalität) Warum (Nutzen) 10 - EVOCEAN

11 User Stories unterstützen Agilität im Anforderungsmanagement User Stories Herausforderungen bei der Formulierung von User Stories: Fördern die klare Formulierung des Nutzens Fördern die mündliche Kommunikation Sind für alle Stakeholders verständlich Haben die richtige Grösse für die Planung Können bei der interativen Entwicklung eingesetzt werden Verzögern die Definition von Details Fördern das Mitwirken von Teammitgliedern Die Verwaltung von vielen kurzen Stories ist anspruchsvoll Deren Rückverfolgbarkeit muss dokumentiert werden User Stories ersetzen NICHT die Produktdokumentation 11 - EVOCEAN

12 Product Backlog Product Backlog Product Backlog Product Backlog Erfahrung: Alle Anforderungen sind detailliert am Ende des Projekts Detaillierte Spezifikationen sollten nur für sich in Entwicklung befindenden Anforderungen geschrieben werden Am Ende des letzten Sprints sind alle Anforderungen vollständig definiert Veränderungen von Anforderungen, welche sich noch NICHT in Entwicklung befinden, haben keinen Einfluss Sprint 1 Sprint 2 Sprint 3 Sprint N Stories Product Stories Product Stories Product Stories Product S0010 S0010 S0010 S0010 S0020 S0020 S0020 S0020 S0030 S0030 S0030 S0030 S0040 S0040 S0040 S0040 S0050 S0050 S0050 S0050 S0060 S0060 S0060 S0060 S0070 S0070 S0070 S0070 S0080 S0080 S0080 S EVOCEAN

13 Was funktioniert: Nicht verbindliche Informationen getrennt dokumentieren als Kommentar Eine User Story mit Kommentaren. ID Type Name Requirement S_04.01 Customer requirement Operating mode display As a patient, I want clear indication of the instrument operating mode on the control unit display, so I can easily read it when I am tired or confused. Details resp. zusätzliche Informationen können als Kommentar zur User Story hinzugefügt werden. Warum Kommentar? Bei User Stories steht NICHT die Verbindlichkeit im Vordergrund. Kommentare vermeiden den falschen Eindruck von Endgültigkeit. nicht verbindliche Aspekte Discussion (Thomas) up to 7 modes are possible depending on the device type EVOCEAN

14 Product Backlog Sprint Backlog Use Cases und Nicht-Funktionale Anforderungen (NFR) sind für die Detaillierung wertvoll S0010 S0020 The (smallest possible) requirements model that details the Story S0030 S0040 TA0014 S0050 S0060 S0070 S0010 TA0013 TA0012 NFR0036 NFR0035 S0080 S0020 TA0011 UC0034 Stories selected for the Sprint Backlog tasks expanded by Team 14 - EVOCEAN

15 Agiles Anforderungsmodell (basierend auf D. Leffingwell) Critical Goals / User Needs realized by Use Case elaborates Backlog Item constrains Non-Functional Requirements is a kind of Epic realized by Feature realized by Story verifies verifies Referenz: Agile Enterprise Requirements Information Model Subset for Agile Project Teams - by Dean Leffingwell Acceptance Test TST 15 - EVOCEAN

16 Erfahrung: Use Cases sind für die Zusammenfassung von vollständige Interaktionen weiterhin wertvoll Use Case elaborates Story Stories und Use Cases haben unterschiedliche Ziele: Stories sind kurz Use Cases beschreiben eine vollständige Interaktion: Use Cases sind langlebiger Use Cases beinhalten oft das Einvernehmen aller Beteiligten Use Cases sind anfälliger bezüglich der Integration von technischen Details Mit Use Cases können Stories, welche zusammen eine Sequenz bilden, zusammengefasst werden 16 - EVOCEAN

17 Erfahrung: Nicht-Funktionale Anforderungen ergänzen Stories als Rahmenbedingungen Eine User Story mit Nicht-Funktionalen Anforderungen: ID Type Name Requirement S_04.01 Customer requirement Operating mode display As a patient, I want clear indication of the instrument operating mode on the control unit display, so I can easily read it when I am tired or confused. Nicht-Funktionale Anforderungen definieren die Qualität (im weitesten Sinne) welche eine Anwendung oder ein System erfüllen muss umschreiben das wie gut von (z.b. in welcher Qualität); Leistung, Sicherheit, Zuverlässigkeit Normen, Standards Designeinschränkungen Rahmenbedingung ID NFR_5.7.1 Type product requirement / environmental requirements Name Requirement Readability 17 - EVOCEAN The control unit display shall be clearly legible under an ambient luminance.

18 Bei kritischen Stories werden Annahmen und Risiken dokumentiert ID NFR_5.7.1 Type Product requirement / environmental requirements Name Requirement Annahmen dokumentieren Readability The control unit display shall be clearly legible under an ambient luminance. Assumptions 1) Ambient luminance range: 100 to 1000 lux. 2) Viewing distance: 20cm to 60cm. Annahmen: Annahmen und Aussagen welche Probleme generieren wenn sie falsch sind Risiken: Alles was Fehlfunktionen, Verzögerungen oder andere negativen Einflüsse auslösen kann.wenn wir über die richtige Menge von Details verfügen starten wir mit dem Design 18 - EVOCEAN

19 Im Sprint Review bewerten wir die Funktionalitäten des Produkts Wir überprüfen die Stories auf deren Konformität mit den Kundenerwartungen an das Produkt sowie mit den Erwartungen des Teams. Demo & Retrospective Potentially Shippable Product Increment Sprint Review Das Team präsentiert das im Sprint Erreichte erklärt / demonstriert die neuen Funktionalitäten lässt den Product Owner das Produkt ausprobieren validiert das (lauffähige) Produkt um sicher zu stellen, dass das Produkt die Ziele des Kunden erfüllt (nicht die Anforderungen) EVOCEAN

20 Agilität und Regulierung ausbalancieren

21 Standards machen einen definierten Prozess notwendig Konform Rückverfolgbar Dokumentiert Der Entwicklungsprozess muss dokumentiert sein Best Practices für ein minimales Produktrisiko und eine maximale Zuverlässigkeit Das Produkt ist vollständig spezifiziert Das Produkt ist auf allen Anforderungsstufen rückverfolgbar Agil 21 - EVOCEAN

22 Standards machen einen definierten Prozess notwendig, Agilität macht ihn flexibel gegenüber Veränderungen Konform Rückverfolgbar Dokumentiert Agil Flexibel gegenüber Veränderungen Kleine Schritte Kreativ Agile Prozesse unterstützen Prozesse, welche mit Wasserfallprozessen nicht abgedeckt wurden: Experimentieren und Feedback aus gemachten Erfahrungen müssen integriert werden. Menschliche Kreativität ist kein linearer Prozess. Verschiedene Aspekte einer Entwicklung werden gleichzeitig abgedeckt. Komplexe Probleme müssen in kleine, gut handhabbare Schritte aufgeteilt werden EVOCEAN

23 Das CMMI Modell in einem agilen Anforderungsmanagement anwenden CMMI Capability Maturity Model Integration (CMMI) ist ein Reifegradmodell für die Verbesserung von Prozessen zur Entwicklung von Produkten und Dienstleistungen. CMMI definiert fünf Reifegrade um bewährte Entwicklungspraktiken in der Organisation zu etablieren. CMMI impliziert NICHT das Wasserfall- Modell; es gibt kein Vorgehen vor. CMMI ist auch für kleine Entwicklungsteams anwendbar. Agiles Anforderungsmanagement Scrum definiert einige Prinzipien und Praktiken, nicht aber ein Prozessmodell. Die richtige Menge an Dokumentation ist erforderlich Kunden erinnern sich nicht unbedingt daran, was sie gefordert haben: Eine gewisse Menge von Dokumentation ist hilfreich. Ref. It is developed by the Software Engineering Institute (SEI) of the Carnegie Mellon University. CMMI resp. CMMI, CMM, and Capability Maturity Model are registered in the U.S. Patent and Trademark Office EVOCEAN

24 Agiles Anforderungsmanagement mit CMMI Praktiken abbilden CMMI Der Zweck des Anforderungsmanagements (M) ist, die Anforderungen an Produkte und Produktbestandteile des Projekts zu verwalten und Inkonsistenzen zwischen diesen Anforderungen und den Plänen und Arbeitsergebnissen des Projekts zu erkennen. Agiles Anforderungsmanagement Anforderungen sind in anderer Form dokumentiert z.b. mit User Stories. SP 1.1 Verständnis für Anforderungen erlangen SP 1.2 Zusagen zu Anforderungen einholen SP 1.1 & 1.2 Der Sprint Plan legt fest, dass die Stories mit allen Beteiligten besprochen wurden. SP 1.3 Anforderungsänderungen verwalten SP 1.4 Bidirektionale Nachverfolgbarkeit von Anforderungen aufrecht erhalten SP 1.3 Für Änderungen an Stories, welche bereits implementiert sind, kann ein Configurations & Change Management verwendet werden. SP 1.4 Die Rückverfolgbarkeit von Stories kann durch Acceptance Tests dokumentiert werden. SP 1.5 Inkonsistenzen zwischen Projektarbeit und Anforderungen erkennen SP 1.5 Sprint Reviews decken Inkonsistenzen auf. Unterstützend wirken im Voraus definierte Testfälle für die Entwicklung von Codes. (SP = Specific Practice) 24 - EVOCEAN

25 Agiles Anforderungsmanagement mit CMMI typischen Arbeitsergebnissen abbilden CMMI: Typische Arbeitsergebnisse für Anforderungsentwicklung (Requirements Development, RD) Agiles Anforderungsmanagement SG1: Kundenanforderungen entwickeln Kundenanforderungen Kundeneinschränkungen für die Durchführung der Verifizierung Kundeneinschränkungen für die Durchführung der Validierung SG2: Produktanforderungen entwickeln Abgeleitete Anforderungen Produktanforderungen Anforderungen an Produktbestandteile Schnittstellenanforderungen (SG = Specific Goal) Product Backlog Stories Acceptance Tests für Stories Sprint Backlog Modelle Rückverfolgbarkeit zwischen Produkt und NFR Architecture Stories 25 - EVOCEAN

26 In IEC regulierten Systemen verursachen die Validierung und Verifikation lange Entwicklungszyklen Empfohlenes Vorgehen für den FDA Design Guide user needs reviews design input design process You built the right thing design output You built it right medical device validation verification Der Design Input wird dem Design Output gegenüber gestellt und verifiziert. In herkömmlichen Vorgehen finden Verifikation und Validierung nicht während sonder nach dem Design statt. Es wird davon ausgegangen, dass die Validierung für ein fertiges Produkt durchgeführt wird. Kurze Iterationen sind daher schwer zu erreichen. V-Model ist weder von IEC noch FDA vorgeschrieben 26 - EVOCEAN

27 Design Output Design Input Klassisches IEC Anforderungsmodell User Needs validates Validation Test TST realized by Product Specifications verifies Verification Test TST Performance Req. Safety Req. Environmental Req. Biocompatibility Req. Product Durability and Shelf Life Req. realized by realized by realized by Mechanical Specifications Electrical Specifications verifies Software Requirement Specifications Functional Requirements constrains Non-Functional Requirements 27 - EVOCEAN

28 Agile Anforderungen und IEC ANSI/AAMI/IEC 62304:2006 Medical Device Software Software Process Life Cycle Process Software requirements should include functional requirements; physical characteristics performance computing environment. software systems inputs and outputs; data characteristics Ranges & limits Etc.. NOTE 7: All of these requirements might not be available at the beginning of the software development. Agiles Anforderungsmanagement Stories sind teilweise nicht ausreichend und müssen z.b. mit NFR präzisiert werden Entwicklung starten ohne auf vollständige Anforderungen zu warten Die Komponenten werden mit den Stories validiert Hardware- und Embedded Komponenten mit langen Entwicklungszeiten werden modelliert Stories werden dokumentiert und ergänzt Rückverfolgbarkeit zwischen Produkt und Stories wird sicher gestellt 28 - EVOCEAN

29 Agiles Anforderungsmodell und IEC Sprint Development / Design Output Use Case verifies Acceptance Test TST Non-Functional Requirements Envision / Design Input Backlog Item User needs Models (Electrical, Mechanical, Software) validation of user goals & intended use by actually using the product realized by Story Sprint Plan implemented by Task Demo & Retrospective Validation Record TST Potentially Shippable Product Increment 29 - EVOCEAN

30 Beispiel S_04.02 Envision / Design Input As an authorized medical personnel I want to operate the unit with interactions during 30 minutes prior to requiring a recharge, so I can perform standard tasks without interruption. Sprint Development / Design Output Model: Power Management NFR_6.1.1 constrains DEV Notification message DIS After 250 battery charge-cycles, the battery capacity shall still be able to provide 30 minutes of NFR_6.1.2 constant interaction with display in full brightness, In the standby 45 mode, minutes to with improve the display dimmed. battery life time, the display shall dim after 40 seconds ±20 % idle. realizes Notification message t>t IDLE SysSetDimMode(enabled) 30 - EVOCEAN

31 Aus einem RM Werkzeug konforme Berichte erstellen In einem RM Werkzeug (Beispiel hier: IRQA ) werden die Anforderungen in Sprints verwaltet. Mit Hilfe des Werkzeugs kann man benutzerdefinierte Berichte generieren; die gewünschten Reports werden nach Anforderungs-Typ an die wichtigsten Projekt- Meilensteine erstellt EVOCEAN

32 Beispiele von Verfolgbarkeit (Traceability) zwischen Produkt und Stories Use Case elaborates managed by Sprint Goal and Plan Story demonstrates verifies Acceptance Test verified by Product TST Die Rückverfolgbarkeit zwischen dem Produkt und den Anforderungen verlangt die Versionierung der User Stories. Falls Test-Driven-Development genutzt wird, kann z.b. das Produkt durch die Testfälle indirekt mit den Anforderungen verfolgt werden. Für einen Sprint werden eine Reihe von User Stories und andere Anforderungen im Sprint Plan bestimmt. Am Ende jedes Sprints steht ein potenziell lieferbares Produkt. Durch den Sprint Plan wird so eine indirekte Verfolgbarkeit mit den Anforderungen sicher gestellt EVOCEAN

33 Fazit Mit einem agilen Anforderungsmanagement erhalten wir einen Wert gesteuerten Prozess: ein besseres Verständnis von dem, was wirklich von Wert für den Kunden ist. weniger Kosten und weniger Verschwendung weniger Risiken dank einer besseren Kommunikation. The core issue is not whether CMMI-like or Agile-like practices are best, the core issue is building an organizational culture with a balance of discipline and adaptability. Jeff Sutherland Wählen Sie das kleinstmögliche Modell für Ihre Produktentwicklung EVOCEAN

34 Vielen Dank! Blaise Rey-Mermet EVOCEAN GmbH Principal Agile Processes & Requirements Engineering Dipl. Natw. ETHZ, Master of Technology Enterprise IMD Tel EVOCEAN

35 Referenzen Literatur zum Thema Scrum und agile Anforderungen Agile Project Management with Scrum by Ken Schwaber (Microsoft Press 2004) Agile Software Development with Scrum by Ken Schwaber and Mike Beedle (Prentice Hall 2002) User Stories Applied for Agile Software Development by Mike Cohn Implementing Lean Software Development by Mary and Tom Poppendieck (Addison Wesley 2006) Agile Enterprise Requirements Information Model Subset for Agile Project Teams by Dean Leffingwell Lean Software Development: An Agile Toolkit (Addison Wesley 2003) by Mary and Tom Poppendieck Competitive Engineering: A Handbook For Systems Engineering, Requirements Engineering, and Software Engineering Using Planguage - by Tom Gilb, Aug Literatur zum Thema agile Anforderungen und Regulation Software Development Resolving the Conflict Between Speed and Compliance by D. Jennings, Medical Devices May/June html Hillel Glazer, Jeff Dalton and other. - CMMI or Agile: Why Not Embrace Both! CMU/SEI TN-003 Process Improvement for All: What to Expect from CMMI Version 1.3 by M. Phillips, S.Shrum Jan.2010 CrossTalk hrum.html 35 - EVOCEAN

ReConf 2010 München 17. März 2010

ReConf 2010 München 17. März 2010 ReConf 2010 München 17. März 2010 Scrum für Anforderungsmanagement im regulierten Umfeld Darf man das? ZWISCHEN AGILITÄT UND REGULIERUNG Blaise Rey-Mermet, EVOCEAN GmbH, 2010 Agenda Prinzipien bezüglich

Mehr

Entwickeln Sie schon effizient oder codieren Sie noch?

Entwickeln Sie schon effizient oder codieren Sie noch? IBM Rational Software Developer Platform Zürich, 16. September 2009 Entwickeln Sie schon effizient oder codieren Sie noch? Philip Zollinger, Geschäftsführer, EVOCEAN GmbH Blaise Rey-Mermet, Principal Consultant

Mehr

Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh

Normerfüllung in der Praxis am Beispiel Tool Qualification Dr. Anne Kramer, sepp.med gmbh Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh Über uns Mittelständischer IT-Service Provider 30 Jahre Industrieerfahrung Unsere Referenzen Medizintechnik Pharma

Mehr

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl SCRUM Scrum in der Software Entwicklung von Ernst Fastl Agenda 1. Die Entstehung von Scrum 2. Überblick über den Prozess 3. Rollen 4. Meetings 5. Artefakte 6. Fragen & Antworten Agenda 1. Die Entstehung

Mehr

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

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen Wer bin ich Kurse und Vorträge mit Jeff Sutherland und Ken Schwaber Verschiedene Kurse der Scrum.org Professional

Mehr

Der Business Analyst in der Rolle des agilen Product Owners

Der Business Analyst in der Rolle des agilen Product Owners Der Business Analyst in der Rolle des agilen Owners HOOD GmbH Susanne Mühlbauer Büro München Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- Inhalte Agile Software

Mehr

SCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter. Dirk.Prueter@gmx.de

SCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter. Dirk.Prueter@gmx.de SCRUM Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter Dirk.Prueter@gmx.de Überblick Was ist SCRUM Wie funktioniert SCRUM Warum lohnt es sich, SCRUM anzuwenden

Mehr

Wie funktioniert agile Software-

Wie funktioniert agile Software- Wie funktioniert agile Software- Entwicklung mit SCRUM Zürich, 8. Mai 008 Jean-Pierre König, namics ag Software Engineer Bern, Frankfurt, Hamburg, München, St. Gallen, Zug, Zürich www.namics.com Agenda»

Mehr

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

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum Taking RM Agile CLICK TO EDIT MASTER OPTION 1 Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum Click to edit Master subtitle style Christian Christophoridis Requirements Management

Mehr

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen

Mehr

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

Water-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer Water-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer Wasserfall vs. Agile: Eine Erfolgsstory 2 Umsetzung agiler Prinzipien Entwicklungsprozess 2009 30.6% 13.4% 20.6% 35.4% Agil Iterativ

Mehr

Software Engineering

Software Engineering Software Engineering Prof. Adrian A. Müller, PMP Fachbereich Informatik und Mikrosystemtechnik Fachhochschule Kaiserslautern, Standort Zweibrücken Prof. A. Müller, FH KL Software Engineering WS '11/'12

Mehr

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

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind. Wir erledigen alles sofort Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind. agilecoach.de Marc Bless Agiler Coach agilecoach.de Frage Wer hat

Mehr

Agile Methoden bei der Entwicklung medizinischer Software

Agile Methoden bei der Entwicklung medizinischer Software Agile Methoden bei der Entwicklung medizinischer Software Bernhard Fischer Fischer Consulting GmbH Fischer Consulting GmbH Technologie-Forum 2008 Folie 1 Wie soll Software entwickelt werden? Fischer Consulting

Mehr

Susanne Muehlbauer 29. November 2011

Susanne Muehlbauer 29. November 2011 Machen Sie noch Modellierung Anforderungsmanagement oder sind Sie schon READY for SCRUM? Susanne Muehlbauer 29. Wer ist HOOD unser Geschäftsfeld Der Einsatz von Requirements Engineering und kontinuierliche

Mehr

RE-Metriken in SCRUM. Michael Mainik

RE-Metriken in SCRUM. Michael Mainik RE-Metriken in SCRUM Michael Mainik Inhalt Agile Methoden Was ist SCRUM? Eine kurze Wiederholung Metriken Burn Down Graph Richtig schätzen Running Tested Features WBS/ Earned Business Value Business Value

Mehr

Agilität auf Unternehmensebene - Was hält uns davon ab?

Agilität auf Unternehmensebene - Was hält uns davon ab? Agilität auf Unternehmensebene - Was hält uns davon ab? Alexander Birke, Juli 2015 Copyright 2015 Accenture All rights reserved. Wie stellt sich Agilität heute dar? Das Scrum Framework: einfach und mittlerweile

Mehr

Agile Softwareentwicklung mit Scrum

Agile Softwareentwicklung mit Scrum Agile Softwareentwicklung mit Scrum Einführung und Überblick zum agilen Softwareentwicklungsprozess Scrum März 2006 Robert Schmelzer, DI(FH) E-Mail: robert@schmelzer.cc Web: http://www.schmelzer.cc Einführung

Mehr

Agiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011. Thomas Hemmer

Agiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011. Thomas Hemmer Agiles Projektmanagement erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011 Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de conplement AG, Nürnberg 2 conplement

Mehr

Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten.

Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten. 1 Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten. 2 INHALT Begriffe Backlogmanagement -Board Zusammenfassung 3 BEGRIFFE Backlog Backlog Item Arten von Backlogs 4 BACKLOG

Mehr

Agiles Projektmanagement SCRUM

Agiles Projektmanagement SCRUM Agiles Projektmanagement SCRUM www.pmcc-consulting.com club pm, 17.10.2013 Manfred Brandstätter, MBA Agenda 1 2 3 4 5 6 Traditionelles Projekt Management Probleme & Erkenntnisse Agiles Projektmanagement

Mehr

Projektmanagement Vorlesung 12/ 13

Projektmanagement Vorlesung 12/ 13 Folie 1 Projektmanagement Vorlesung 12/ 13 Prof. Adrian Müller, PMP FH Kaiserslautern phone: +49 6332 914-329 http://www.fh-kl.de/~amueller Folie 2 Inhalte Agile Modelle Manifesto Übersicht XP Prinzipien

Mehr

Agile Embedded Projekte mit Scrum & Kanban. Embedded Computing Conference 2012 Urs Böhm

Agile Embedded Projekte mit Scrum & Kanban. Embedded Computing Conference 2012 Urs Böhm Agile Embedded Projekte mit Scrum & Kanban Embedded Computing Conference 2012 Urs Böhm Der Ingenieur Urs Böhm Dipl.-Ingenieur Elektrotechnik Projektingenieur VDI Certified ScrumMaster urs.boehm@noser.com

Mehr

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie Gerald Heller Agenda Standortbestimmung ALM Typischer industrieller Setup und Probleme Vorstellung von QualityCenter als ALM tool

Mehr

SCRUM - Trend oder Alternative zum traditionellen Projektmanagement

SCRUM - Trend oder Alternative zum traditionellen Projektmanagement SCRUM - Trend oder Alternative zum traditionellen Projektmanagement www.pmcc-consulting.com Manfred Brandstätter, MBA 12.07.2012 Agenda > 01 - Traditionelles Projekt Management > 02 - Probleme + Erkenntnisse

Mehr

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015 Agile Methoden als Diagnose-Tool für den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015 Über mich Berufliche Erfahrung 3 Jahre Projektabwicklung 2 Jahre

Mehr

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

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum

Mehr

TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,

TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master, TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com Thomas Gugler seit 2005 bei

Mehr

SCRUM. Software Development Process

SCRUM. Software Development Process SCRUM Software Development Process WPW 07.08.2012 SCRUM Poster www.scrum-poster.de Was ist Scrum? Extrem Schlanker Prozess 3 Rollen 4 Artefakte Wenige Regeln Die Rollen Product Owner Der Product Owner

Mehr

READY-STEADY-DONE! Der Product Owner are you READY for agile?!

READY-STEADY-DONE! Der Product Owner are you READY for agile?! READY-STEADY-DONE! Der Product Owner are you READY for agile?! Susanne Mühlbauer HOOD GmbH Büro München Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- Neue Ideen sind

Mehr

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen Scrum technische Umsetzung und kaufmännische 9. Darmstädter Informationsrechtstag 2013 Darmstadt, 15. November 2013 Franziska Bierer 2 andrena ojects ag Gründung 1995 Standorte in Karlsruhe und Frankfurt

Mehr

Planst Du noch oder lebst Du schon (agil)?

Planst Du noch oder lebst Du schon (agil)? Planst Du noch oder lebst Du schon (agil)? IIBA Chapter Summit Salzburg, 11.10.2013 Anton Müller cscakademie.com Copyright CSC Deutschland Akademie GmbH Worum geht es? Gestaltung von Veränderungen in Unternehmen!

Mehr

Projektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand: 23.06.2016

Projektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand: 23.06.2016 Projektmanagement Agile Vorgehensweise / Scrum Version: 1.0 Stand: Lernziel Sie können in eigenen Worten darstellen warum Agilität notwendig ist. Sie können mit eigene Worten das Framework Scrum beschreiben.

Mehr

Projektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten

Projektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten Projektmanagement Agile Methoden: Extreme Programming / Scrum Dokument V 1.2 Probleme bei Projekten Viel Arbeit, die an den Zielen vorbeigeht Viel Dokumentation für f r unbenutzte Bestandteile Fehlende

Mehr

Data Processing, On-Board Software & Dependability (ASG72, ASG73)

Data Processing, On-Board Software & Dependability (ASG72, ASG73) Data Processing, On-Board Software & Dependability (ASG72, ASG73) Aktuelle Aktivitäten und Möglichkeiten der Zusammenarbeit Name: Norbert Binzer, Abt. ASG72 DLR - Raumfahrt-Industrietage in Friedrichshafen

Mehr

myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt

myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt Überblick Agilität und Scrum Grundlagen der agilen Softwareentwicklung Rahmenbedingungen bei der Einführung eines agilen Projektvorgehens

Mehr

Scrum in der Praxis (eine mögliche Umsetzung)

Scrum in der Praxis (eine mögliche Umsetzung) Scrum in der Praxis (eine mögliche Umsetzung) ALM Talk, 26. Oktober 2011 Stefan Stettler Ausgangslage Viele Projektbeteiligte Verkauf, Entwickler, PM, Designer, Ergonomen Unterschiedliche Sichten und Vorstellungen,

Mehr

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen. Stefan Topp Honeywell International SARL 16. Februar 2012 Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen. 1 Agenda Hintergruende Der Auswahlprozess Ausrollen von

Mehr

Wie unterstützt CMMI-DEV 1.3. agiles Projektvorgehen?

Wie unterstützt CMMI-DEV 1.3. agiles Projektvorgehen? Wie unterstützt CMMI-DEV 1.3 agiles Projektvorgehen? Bernhard Fischer Fischer Consulting GmbH SAQ Fachgruppe Informatik Zürich 16.09.2011 Folie 1 Agenda SCRUM als Beispiel agilen Projektvorgehens Wir machen

Mehr

Scrum - Von Schweinchen und Hühnchen

Scrum - Von Schweinchen und Hühnchen 4. November 2009 - Actinet IT-Services 1986 erster Computer 1990 Erstes Programm (Kleinster Gemeinsamer Teiler - Basic) 2000 Informatik Studium + Firmengründung 2007 Umorientierung - Software Development

Mehr

Von Requirements zutests. gç~åüáãkpåüìäò]èì~äáíóé~êâkçé

Von Requirements zutests. gç~åüáãkpåüìäò]èì~äáíóé~êâkçé Von Requirements zus gç~åüáãkpåüìäò]èì~äáíóé~êâkçé QualityPark Ihr Partner im Lifecycle Management Process Management Requirements Engineering IT & Development Process Expertise Process Implementation

Mehr

Agiles Anforderungsmanagement mit SCRUM im regulierten Umfeld

Agiles Anforderungsmanagement mit SCRUM im regulierten Umfeld Agiles Anforderungsmanagement mit SCRUM im regulierten Umfeld Bernhard Fischer Fischer Consulting GmbH MedConf 2011 Luzern Folie 1 Wozu brauchen wir Requirements? MedConf 2011 Luzern Folie 2 Der Anforderungszoo

Mehr

SCRUM. Vertragsgestaltung & Vertragsorientierte Projektdurchführung. Katharina Vierheilig Vorlesung: Juristisches IT-Projektmanagement 08.01.

SCRUM. Vertragsgestaltung & Vertragsorientierte Projektdurchführung. Katharina Vierheilig Vorlesung: Juristisches IT-Projektmanagement 08.01. SCRUM Vertragsgestaltung & Vertragsorientierte Projektdurchführung Katharina Vierheilig Vorlesung: Juristisches IT- Agile Softwareentwicklung SCRUM 2 SCRUM Agiles Manifest Individuen und Interaktion Prozesse

Mehr

Requirements Engineering für die agile Softwareentwicklung

Requirements Engineering für die agile Softwareentwicklung Johannes Bergsmann Requirements Engineering für die agile Softwareentwicklung Methoden, Techniken und Strategien Unter Mitwirkung von Markus Unterauer dpunkt.verlag Inhaltsverzeichnis 1 Einleitung 1 1.1

Mehr

Wie unterstützt CMMI-DEV 1.3. agiles Projektvorgehen?

Wie unterstützt CMMI-DEV 1.3. agiles Projektvorgehen? Wie unterstützt CMMI-DEV 1.3 agiles Projektvorgehen? Bernhard Fischer Fischer Consulting GmbH Folie 1 Agenda SCRUM als Beispiel agilen Projektvorgehens Wir machen SCRUM, aber SCRUM und CMMI Zusammenfassung

Mehr

Agiles Projektmanagement mit Scrum

Agiles Projektmanagement mit Scrum Agiles Projektmanagement mit Scrum Josef Scherer CSM, CSP Lösungsfokussierter Berater josef.scherer@gmail.com 2009, Josef Scherer Scherer IT Consulting Freiberuflicher Scrum Coach Lösungsfokussierter Berater

Mehr

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering,

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Manfred Broy Lehrstuhl für Software & Systems Engineering Technische Universität München Institut für Informatik ISO 26262 Functional

Mehr

Compact Scrum Guide. Agile Coach / Business Consultant @ Prowareness Contact: o.mann@prowareness.de, 0176-52845680

Compact Scrum Guide. Agile Coach / Business Consultant @ Prowareness Contact: o.mann@prowareness.de, 0176-52845680 Compact Scrum Guide Author: Oliver Mann, Role: Agile Coach / Business Consultant @ Prowareness Contact: o.mann@prowareness.de, 0176-52845680 Compact Scrum Guide Inhalt 1. Was ist Scrum und wofür wird es

Mehr

Planung in agilen Projekten

Planung in agilen Projekten Planung in agilen Projekten Angelika Drach DeutscheScrum 2012 improuv GmbH Agile Leadership. h7p://improuv.com Über mich Lange Jahre Erfahrung in der Bauplanung Planung und Agiles Vorgehen sind ein Widerspruch?

Mehr

Frank.Maar@microsoft.com Developmentprozesse - Grundlage Ihrer Entwicklung Grundsätzliche Art der Vorgehensweise formal agil V-Modell XT MSF for CMMI Improvement definiert MSF Agile SCRUM Prozess-Inhalte

Mehr

putting lipstick on a pig...

putting lipstick on a pig... putting lipstick on a pig... A term used by many, generally in reference to someone who may be trying to make something or someone look appealing or attractive when it quite clearly will not work, or will

Mehr

Scaled Agile and Lean Development. Andreas Schliep 14:30 15:30 Seminarraum (207)

Scaled Agile and Lean Development. Andreas Schliep 14:30 15:30 Seminarraum (207) Scaled Agile and Lean Development! Andreas Schliep 14:30 15:30 Seminarraum (207) Andreas Schliep Scrum Coach & Trainer DasScrumTeam! as@dasscrumteam.com! @andreasschliep 1. Fallstricke 2.ScALeD Prinzipien

Mehr

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

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ina Einemann @IEinemann Ulf Mewe @mewflu 2 Praxisbeispiele Tourismus Logistik 3 ANALYSE

Mehr

Folie 1. agilemed 2014. Rico Unger 2014 19 Februar. ALM für medizinische Softwareentwicklung WWW.INTLAND.COM

Folie 1. agilemed 2014. Rico Unger 2014 19 Februar. ALM für medizinische Softwareentwicklung WWW.INTLAND.COM Folie 1 agilemed 2014 ALM für medizinische Softwareentwicklung Rico Unger 2014 19 Februar Kurze Vorstellung Folie 2 Rico Unger 10-jährige Erfahrung im MedTech-Bereich Entwickler von Hardware / embedded

Mehr

Sollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert.

Sollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert. SCRUM-CHECKLISTE Teilen Sie diese Liste an alle Teammitglieder aus. Jeder soll einen Haken an der Stelle setzen, die er für Ihr SCRUM Team als erfüllt ansieht. Anschließend diskutieren Sie über fehlende

Mehr

Agiles Requirements Management mit agosense.fidelia

Agiles Requirements Management mit agosense.fidelia Agiles Requirements Management mit agosense.fidelia REFERENT Webinar Nr. 7 02. Juni 2016 15 Uhr bis 16 Uhr Bernd Röser Key Account Manager Kurzer Hinweis zu Beginn Fragen stellen während des Webinars Nutzen

Mehr

ISO SPICE Erste Eindrücke

ISO SPICE Erste Eindrücke ISO 15504 SPICE Erste Eindrücke Klaus Franz Muth Partners GmbH, Wiesbaden 06122 5981-0 www.muthpartners.de klaus.franz@muthpartners.de SPiCE ISO 15504 1 Stand der Dinge 29. Januar 2005 ISO/IEC 15504 PUBLICATION

Mehr

TFS als ALM Software. Erfahrungsbericht aus der MedTec Ecke. Lukas Müller

TFS als ALM Software. Erfahrungsbericht aus der MedTec Ecke. Lukas Müller TFS als ALM Software Erfahrungsbericht aus der MedTec Ecke Lukas Müller Agenda Tecan Umfeld und Prozesse Einsatzgebiet TFS Tecan Erweiterungen von TFS Erfahrungsaustausch Head Office in der Schweiz, >1100

Mehr

CMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK 2003 17. Oktober 2003. Tilman Seifert, TU München

CMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK 2003 17. Oktober 2003. Tilman Seifert, TU München CMM Mythos und Realität Forum Forschungsförderung BITKOM / ViSEK 2003 17. Oktober 2003, TU München Agenda Das CMM Ziele und Aufbau Prozessverbesserung nach CMM Bewertung des CMM Mythen Thesen Kritik Zusammenfassung

Mehr

RE bei agilen Methoden

RE bei agilen Methoden 1 RE bei agilen Methoden Dipl. Inform. stefan.roock@itelligence.de it Workplace Solutions GmbH Vogt-Kölln-Strasse 30 22527 Hamburg Germany Agiles Manifest We are uncovering better ways of developing software

Mehr

Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum

Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum Traceability Workshop SE 2013 Aachen 26. Feb. 2013 Elke Bouillon 1, Baris Güldali 2, Andrea Herrmann 3, Thorsten Keuler

Mehr

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012 Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012 Agenda 1. Scope, Motivation und Begriffsklärung 2. Modellierung

Mehr

Agile Entwicklung nach Scrum

Agile Entwicklung nach Scrum comsolit AG Hauptstrasse 78 CH-8280 Kreuzlingen Tel. +41 71 222 17 06 Fax +41 71 222 17 80 info@comsolit.com www.comsolit.com Agile Entwicklung nach Scrum Seite 1 / 6 Scrum V 1.0 1. Wieso Scrum Die Entwicklung

Mehr

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug SCRUM Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug Rollen Product Owner (WIR): Definition von Produkt-Features (User Stories) Priorisieren der Features für die nächsten Sprints Scrum

Mehr

30 Multiple Choice-Fragen - pro Frage gibt es immer 1-4 richtige Antworten

30 Multiple Choice-Fragen - pro Frage gibt es immer 1-4 richtige Antworten SCRUM Foundation MUSTERPRÜFUNG Closed Book, d.h. keine Hilfsmittel zulässig Dauer: 60 Minuten 30 Multiple Choice-Fragen - pro Frage gibt es immer 1-4 richtige Antworten Beispiel für die Bewertung Annahme

Mehr

How to Survive an Audit with Real-Time Traceability and Gap Analysis. Martin Kochloefl, Software Solutions Consultant Seapine Software

How to Survive an Audit with Real-Time Traceability and Gap Analysis. Martin Kochloefl, Software Solutions Consultant Seapine Software How to Survive an Audit with Real-Time Traceability and Gap Analysis Martin Kochloefl, Software Solutions Consultant Seapine Software Agenda Was ist Traceability? Wo wird Traceability verwendet? Warum

Mehr

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software.

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software. Normung von Software in der Medizin Übersicht Vorstellung der DKE Vorstellung der Normungsgremien Normen im Bereich Software Zukunftstrends 20.09.2013/1 Vorstellung der DKE Gemeinnütziger Verband ohne

Mehr

Scrum. Agile Software Entwicklung mit. Agile Software Entwicklung mit. Scrum. Raffael Schweitzer 18. November 2003

Scrum. Agile Software Entwicklung mit. Agile Software Entwicklung mit. Scrum. Raffael Schweitzer 18. November 2003 Agile Software Entwicklung mit Raffael Schweitzer 18. November 2003 Agenda Einleitung Was ist? Wie funktioniert? Einsatzbereiche Erfolgsfaktoren Fazit Agenda Einleitung Was ist? Wie funktioniert? Einsatzbereiche

Mehr

Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG

Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG Scrum ist eine Erfolgsstory Aus der Praxis entstanden Nachweislich erfolgreich Gut geeignet für komplexe Probleme Produktentwicklung

Mehr

Agile Verbesserung der Arbeit Der richtige Weg zur professionellen IT

Agile Verbesserung der Arbeit Der richtige Weg zur professionellen IT Malte Foegen, Mareike Solbach, Claudia Raak Agile Verbesserung der Arbeit Der richtige Weg zur professionellen IT IT Maturity S e r v i c e s 1 Der falsche Weg 2 Der richtige Weg -2- Copyright 2007 wibas

Mehr

GI Fachgruppentreffen RE 2015

GI Fachgruppentreffen RE 2015 GI Fachgruppentreffen RE 2015 Miteinander reden statt gegeneinander schreiben Lagerfeuer Bundenbach Schmidtburg 2003 von Tiger St.Georg - selbst fotografiert von Tiger St.Georg. Susanne Mühlbauer 1 November

Mehr

Dr. Wolfgang Göbl Raiffeisen Solution

Dr. Wolfgang Göbl Raiffeisen Solution Die Bedeutung schriftlicher Dokumentation im Agilen Requirements Management Dr. Wolfgang Göbl Raiffeisen Solution Requirements Management im Wasserfall Requirements Management fokussiert auf die Erstellung

Mehr

CMMI for Embedded Systems Development

CMMI for Embedded Systems Development CMMI for Embedded Systems Development O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree Software Engineering Gruppe Leiter des Fachbereichs Informatik cs.uni-salzburg.at Inhalt Projekt-Kontext CMMI FIT-IT-Projekt

Mehr

Best Practices für RM/RE in einem Prozess Framework Thomas Schröder

Best Practices für RM/RE in einem Prozess Framework Thomas Schröder Best Practices für RM/RE in einem Prozess Framework Thomas Schröder 1 Die Herausforderung bewährte Praktiken effektiv zu nutzen Unterschiedliche Quellen in unterschiedlichen Formaten Schwierig anzupassen

Mehr

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was

Mehr

End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at

End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at www.celix.at September 2015 celix Solutions GmbH Spezialist für Team Collaboration und IT Prozess Management Agile

Mehr

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

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline IBM Software Bob (Product owner) Scott (SCRUM Master) Marco (Development Lead) Deb (Developer) Tanuj (Test Lead) 1 definieren 2 definieren und verlinken 3 Sprint Planning Meeting 1 Backlog pflegen 4 Sprint

Mehr

DOT. implantsource. Qualitätsmanagement. Innovative Produkte für die Medizin. Prof. Dr. H.- G.Neumann DOT

DOT. implantsource. Qualitätsmanagement. Innovative Produkte für die Medizin. Prof. Dr. H.- G.Neumann DOT DOT implantsource Qualitätsmanagement Innovative Produkte für die Medizin Prof. Dr. H.- G.Neumann DOT Medizinprodukt - Begriff Medizinprodukte Medizinprodukte nach 3 MPG sind alle einzeln oder miteinander

Mehr

Agiles Testmanagement am Beispiel Scrum

Agiles Testmanagement am Beispiel Scrum Agiles Testmanagement am Beispiel Scrum SEQIS Software Testing Know-How Weitere Termine 16. September Testmanagement mit externen Partnern 21.Oktober Software unter Druck: Erfolgsfaktoren bei Last- und

Mehr

Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld. Andreas Becker, Uwe Valentini Agile-by-HOOD 19.02.2014

Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld. Andreas Becker, Uwe Valentini Agile-by-HOOD 19.02.2014 Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld Andreas Becker, Uwe Valentini Agile-by-HOOD 19.02.2014 Reguliertes agil-skaliertes Umfeld Product Daily Definiton of Done Planning

Mehr

Agilität: Scrum. Eine Kurzübersicht zum schnellen Einstieg. AG Scrum Kurzübersicht

Agilität: Scrum. Eine Kurzübersicht zum schnellen Einstieg. AG Scrum Kurzübersicht Agilität: Scrum Eine zum schnellen Einstieg Sie finden diese und weitere Präsentationen unter (-> Klick): http://www.peterjohannconsulting.de/index.php?menuid=downloads Für (agile) Entwickler und (traditionelle)

Mehr

DevOps in der Praxis. Alexander Pacnik 24.11.2015

DevOps in der Praxis. Alexander Pacnik 24.11.2015 DevOps in der Praxis Alexander Pacnik 24.11.2015 Einführung... DevOps Versuch einer Definition Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH 2 Einführung... DevOps Versuch

Mehr

Scriptbasierte Testautomatisierung. für Web-Anwendungen

Scriptbasierte Testautomatisierung. für Web-Anwendungen Scriptbasierte Testautomatisierung für Web-Anwendungen Scriptbasierte Testautomatisierung + Web-Anwendung: Erstes Einsatzgebiet, Ergebnisse aber allgemein übertragbar + Test aus Benutzersicht - Nicht Unit-Test,

Mehr

Projektmanagement 14/ 15 Agiles Management - Scrum (1) Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern

Projektmanagement 14/ 15 Agiles Management - Scrum (1) Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern Projektmanagement 14/ 15 Agiles Management - Scrum (1) Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern phone: +49 631/3724-5329 http://www.hs-kl.de/~amueller Inhalte Agile Modelle Manifesto Übersicht

Mehr

CeBIT 17.03.2015. CARMAO GmbH 2014 1

CeBIT 17.03.2015. CARMAO GmbH 2014 1 CeBIT 17.03.2015 CARMAO GmbH 2014 1 HERZLICH WILLKOMMEN Applikationssicherheit beginnt lange bevor auch nur eine Zeile Code geschrieben wurde Ulrich Heun Geschäftsführender Gesellschafter der CARMAO GmbH

Mehr

Gelebtes Scrum. Weg vom Management hin zur Führung

Gelebtes Scrum. Weg vom Management hin zur Führung Gelebtes Scrum Weg vom Management hin zur Führung Herausforderungen Was ist Scrum? Wer? Pigs Chicken Bild: http://www.implementingscrum.com/ Nein Danke, ich würde da voll drinstecken, aber du wärest

Mehr

07. November, Zürich-Oerlikon

07. November, Zürich-Oerlikon 07. November, Zürich-Oerlikon Build Measure Learn Agile Entwicklung mit VS und TFS Marc Müller Principal Consultant, MVP 4tecture GmbH Agenda Einführung Anforderungsmanagement Entwicklung Testing Betrieb

Mehr

Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH www.wind-soft.

Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH www.wind-soft. Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle Folie 2 Agenda Projektmanagement: Ziele und Methoden Agile Methoden: Scrum Agile Methoden im BI Umfeld PM

Mehr

Agiles Projektmanagement nach Scrum mit Projektron BCS - Erfahrungsaustausch -

Agiles Projektmanagement nach Scrum mit Projektron BCS - Erfahrungsaustausch - Agiles Projektmanagement nach Scrum mit Projektron BCS - Erfahrungsaustausch - Prof. Dr. Roland Petrasch, Beuth Hochschule für Technik prof.beuth-hochschule.de/petrasch Stefan Lützkendorf Projektron GmbH

Mehr

Product Lifecycle Manager

Product Lifecycle Manager Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory

Mehr

Agile Programmierung - Theorie II SCRUM

Agile Programmierung - Theorie II SCRUM Agile Programmierung - Theorie II SCRUM Arne Brenneisen Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Christian

Mehr

Weiterentwicklung der EN 50128 (VDE 0831-128) 128) Umsetzung im Bahnbereich

Weiterentwicklung der EN 50128 (VDE 0831-128) 128) Umsetzung im Bahnbereich Weiterentwicklung der EN 50128 (VDE 0831-128) 128) Umsetzung im Bahnbereich Andreas Armbrecht Siemens AG Darmstadt, 01. 02. Dezember 2009 Business Unit Rail Automation Systeme der Eisenbahnautomatisierung

Mehr

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG Michael Palotas 7. April 2015 1 GRIDFUSION IHR REFERENT Gridfusion Software Solutions Kontakt: Michael Palotas Gerbiweg

Mehr

Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare

Praktische Erfahrungen beim Einsatz des Vorgehensmodells SCRUM bei AGFA HealthCare Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare SCRUM Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" eines Entwicklerteams von AGFA HealthCare 2 Praktische

Mehr

Dr. Wolfgang Göbl Raiffeisen Solution

Dr. Wolfgang Göbl Raiffeisen Solution Praxisbericht: Use Cases in agilen Projekten bei Raiffeisen Solution Dr. Wolfgang Göbl Raiffeisen Solution Raiffeisen Solution Einer der größten IT-Dienstleister in Österreich Design Build Service ~ 50

Mehr

Die Einführung eines RM Tools muss nicht aufwendig sein - Eine unkomplizierte Lösung mit agosense.fidelia

Die Einführung eines RM Tools muss nicht aufwendig sein - Eine unkomplizierte Lösung mit agosense.fidelia Die Einführung eines RM Tools muss nicht aufwendig sein - Eine unkomplizierte Lösung mit agosense.fidelia REFERENT Webinar Nr. 5 21. April 2016 15 Uhr bis 16 Uhr Bernd Röser Key Account Manager Kurzer

Mehr

Agiler Healthcheck. Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013

Agiler Healthcheck. Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013 Agiler Healthcheck Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013 Inhalt 1 2 3 Motivation Existierende Healthchecks Agiler Healthcheck der Allianz "Der Glaube an

Mehr

Software Engineering. 4. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2014

Software Engineering. 4. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2014 Software Engineering 4. Methodologien Franz-Josef Elmer, Universität Basel, HS 2014 Software Engineering: 4. Methodologien 2 Wie den Entwicklungsprozess organisieren? Dokumentieren Verwalten Instandhalten

Mehr

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden vs. Agile Methoden Christoph.Kluck@Student.Reutlingen University.de Medien und Kommunikationsinformatik Agenda Einführung Vorgehensmodelle Herkömmlich agil Resümee Klassische Probleme Nachgereichte Anforderungen

Mehr

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

Dr. Michael Amann @ ProMind. Definition of Done AGILES REQUIREMENTS ENGINEERING IN EINEM VERTEILTEN SOFTWAREPROJEKT ABER NICHT SO Dr. Michael Amann @ ProMind Agiler Praktiker: Agilist seit 2007, mehrere Jahre Erfahrung als Master, Product Owner, Product Marketing Owner und Projekt Manager Coach: Agile Softwareentwicklung auch für

Mehr