Model-Driven Development in Scrum-Projekten



Ähnliche Dokumente
Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Agile Softwareentwicklung mit Scrum

Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen. OOP München,

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

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

Agiles Projekmanagement mit Scrum

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

SCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund Dipl.-Inform. (FH) Dirk Prüter.

Meetings in SCRUM. Leitfaden. Stand:

b+m Informatik AG Langlebige und zukunftsfähige modellgetriebene Softwaresysteme? Thomas Stahl b+m Informatik AG

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

Produktmanagement vom Kundenticket zum Release

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

Scrum. Übung 3. Grundlagen des Software Engineerings. Asim Abdulkhaleq 20 November 2014

Scrum in Action Einführung und Simulation

Einführung in Scrum. Agiles Projektmanagement. Martin Krüger Entwicklung von Workflowanwendungen

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

Agiles Testmanagement am Beispiel Scrum

The big picture: Prince2 featuring SCRUM. Bernd Lehmann, Prince2-Tag Köln, 12. Mai 2011

Andrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?

Scrum mit User Stories

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

Projektmanagement durch Scrum-Proxies

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

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Agile for Mobile. Erfahrungen mit der agilen Entwicklung von Anforderungen für mobile Business Applikationen. Ursula Meseberg microtool GmbH, Berlin

Kombinationsangebot "Professional Scrum Training" mit Vertiefung "Führen als Scrum Master" (PST-Kombi)

Agile Softwareentwicklung

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

Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.

Sof o t f waretechn h o n l o og o i g en n f ü f r ü v e v rteilte S yst s eme Übung

Model-Driven Development in der Praxis. mit objectif. Herzlich willkommen

Zukunftsorientierte Bürgerportale agil entwickeln

Hilfe, mein SCRUM-Team ist nicht agil!

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

Agiles Projektmanagement mit Scrum

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Projekt- Manager. scrum Master Lehrgangsbeschreibung. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca

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

Success-Story. Das Unternehmen. mobile.international

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

Inhaltsverzeichnis. Ralf Wirdemann. Scrum mit User Stories ISBN: Weitere Informationen oder Bestellungen unter

Softwareentwicklungsprozess im Praktikum. 23. April 2015

Scrum-Einführung bei der Projektron GmbH

High Speed Projects. Gedanken zum Bauprojektmanagement unter besonderen Anforderungen

Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!

Michael Franken. Serum für bummies. Übersetzung aus dem Niederländischen (/on Susanne Bonn. WlLEY. WILEY-VCH Verlag GmbH & Co.

Gelebtes Scrum. Weg vom Management hin zur Führung

Di 7.2. Sprinten mit dem V-Modell XT. Olaf Lewitz. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

EINLADUNG. in Dialog. AQASD Quality Management. zur 97. Sitzung der AG Quality Management 21./22. November 2011, Ottobrunn bei München.

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

Agile Programmierung - Theorie II SCRUM

SCRUM. Software Development Process

Globale Scrum Retrospektive

Der Business Analyst in der Rolle des agilen Product Owners

Herzlich willkommen zur Kurzvorlesung: Die häufigsten Fehlerquellen bei der Erstellung von Webapplikationen. Udo H. Kalinna. Nürnberg, den

Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014.

Jochen Bauer

Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum

bruederlinpartner «Nearshoring auf höchstem Niveau!»

Oktober 2014 PRODUKTENTWICKLUNG. Dr. Ralf Lauterbach

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Anforderungsanalyse für SOA Services

Vortrag von: Ilias Agorakis & Robert Roginer

Mit agilen Methoden kommen Sie weiter

Live aus der Cloud. im Kundeneinsatz. Michael Flum Business Development Manager

Qualifikationsbereich: Application Engineering Zeit:

Sabotage in Scrum. dem Prozess erfolglos ins Knie schiessen. Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007

Höchst elastisch Scrum und das Wasserfallmodell

2D to 3D Technologie

objectif Requirements Modeller

Scrum undprojektmanagement à la GPM. Markus Schramm compeople AG Frankfurt

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

Wir nehmen Aufgaben und Ideen wahr. Wir suchen Lösungen zu Ideen.

T-Systems Multimedia Solutions

Übersicht. Eclipse Foundation. Eclipse Plugins & Projects. Eclipse Ganymede Simultaneous Release. Web Tools Platform Projekt. WSDL Editor.

Grundlagen Software Engineering

Mit agilen Methoden kommen Sie weiter

Herzlich willkommen! SIEVERS-SNC - IT mit Zukunft.

10 Jahre agile Softwareentwicklung Wie erwachsen sind wir geworden?

Etablierung serviceorientierter Architekturen mit Web Services

Umsetzung des OrViA-Frameworks mit ARIS

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,

Social Media als Hilfsmittel für agile Projekt-Teams

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

Standardisiert aber flexibel

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

Alexander Delater, Barbara Paech RUPRECHT-KARLS-UNIVERSITÄT HEIDELBERG

Beratung, Projektmanagement und Coaching

Scrum bei der Projektron GmbH

PROJEKT MANAGEMENT VON 0 AUF 100

IHH SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND M U N I C H F R A N K F U R T L O N D O N I S T A N B U L B O S T O N

Qualitätssicherung leicht gemacht: Open Source Tools sinnvoll einsetzen und verzahnen

SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND

SSI WHITE PAPER Design einer mobilen App in wenigen Stunden

Transkript:

Tempo machen: Model-Driven Development in Scrum-Projekten Herzlich willkommen Enrico Fritz microtool GmbH Berlin

Tempo machen: Model-Driven Development in Scrum-Projekten 25 Jahre Tools und Beratung: microtool stellt sich vor Scrum und Model-Driven Development kompakt: Eine Einführung Sprints planen und durchführen: Model-Driven Development in Aktion Fazit 2009 microtool GmbH, Berlin. 2

Der Erfolg Ihrer Projekte ist unser Ziel Den Erfolg bestimmen Menschen Information Kommunikation Zusammenarbeit Technologien Tools Automatisierung Modelle Prozesse Qualitätssteigerung Risikovermeidung Wettbewerbsfähigkeit 2009 microtool GmbH, Berlin. 3

Unsere Tools objectif in-step das Tool für die modellgetriebene Entwicklung mit der UML und BPMN in Java, C#, C++, BPEL, XSD und WSDL die Software für prozessbasiertes Projektmanagement in der System- und Softwareentwicklung 25 Jahre Erfahrung mit Tools, Technologien und Prozessen 2009 microtool GmbH, Berlin. 4

Unsere Kunden... Automotive: Cooper Power Tools EB FEV IAV Sumitomo Electronic: MEN Prüftechnik CM Robert Bosch Government: BMI BMV DRV Bund Marine Financial: AWD Deutsche Bank HSBC VW Bank Insurance: Allianz DAK KKH ERGO Media: GFK Seeburger Medical: AJ Blome CompuGROUP Security: Bundesdruckerei GE Security Software: ND Satcom T-Systems Thales sind Organisationen jeder Größe und aller Branchen, deren Erfolg wesentlich auf ihren IT-Lösungen basiert 2009 microtool GmbH, Berlin. 5

Scrum und Model-Driven Development kompakt Grundlagen der agilen Projektarbeit mit Scrum

Scrum... ist... Quelle: Wikipedia ein Projektmanagement-Framework (K. Schwaber) ist der weltweit am meisten genutzte agile Prozess (Quelle: 2nd Annual Survey The State of Agile Development) eignet sich für Produkt-/Software- Entwicklungsprojekte definiert wenige Rollen, Rituale und Artefakte 2009 microtool GmbH, Berlin. 7

Scrum Rollen Team ScrumMaster Product Owner User Customer Product Owner Management Scrum braucht auch Customer User Management ScrumMaster Team 2009 microtool GmbH, Berlin. 8

Scrum Ablauf Daily Scrum Meeting 24 Stunden Product Backlog Sprint Backlog Potenziell lieferfähiges Produktinkrement 2-4 Wochen 2009 microtool GmbH, Berlin. 9

Scrum und Model-Driven Development kompakt Grundlagen der modellgetriebenen Entwicklung

Model-Driven Development: Das Prinzip Trennung von Fachlichkeit und Technologie: Domänenspezifische fachliche Modelle werden erstellt. Die technische Architektur und Code werden aus den fachlichen Modellen per Modelltransformation automatisch erzeugt. Modelliert Transformiert Komplettiert Generiert Fachliche Modelle Technische Architektur Code Reverse 2009 microtool GmbH, Berlin. 11

Model-Driven Development von SOA- Anwendungen mit objectif Prozessmodell Service-Modell Entity-Modell BPELProcess.bpel.wsdl.xsd.pdd.xml Web Service.wsdl.xsd.java EntityBeans.java 2009 microtool GmbH, Berlin. 12

Model-Driven Development in Scrum-Projekten Tasks eines Sprint Fachliches Modellieren Iteratives Transformieren der fachlichen Modelle in die Zielarchitektur und Code Komplettieren und Generieren 2009 microtool GmbH, Berlin. 13

Sprints planen und durchführen: Model-Driven Development in Aktion am Beispiel einer SOA-Anwendung live

Die fachlichen Modelle einer SOA-Anwendung im Überblick Komplexer Prozess Verfügbare Services eines Partners benutzt Elementarer Prozess Zu entwickelnde Services der eigenen Organisation Service-Modell Entity-Modell 2008 microtool GmbH, Berlin. 15

Die technischen Modelle einer SOA-Anwendung im Überblick Komplexer ActiveBPEL-Prozess.bpel Web Service des Partners.wsdl.xsd benutzt.wsdl.xsd.pdd Web Service EntityBeans Elementarer ActiveBPEL-Prozess.bpel.wsdl.xsd.pdd.xml.wsdl.xsd SessionBean.java MessageBean.java EntityBean.java 2008 microtool GmbH, Berlin. 16

Generierung in einen Eclipse Workspace BPELProcess.bpel Web Service EntityBeans.wsdl.xsd.pdd.wsdl.xsd.java.java BPEL Project Service Project Entity Project BPEL-Code Methoden-Code 2009 microtool GmbH, Berlin. 17

Sie sehen jetzt live mit objectif und in-step wie Sprint 1 verlief wie für neue Stories des Product Backlog Prioritäten und Aufwände festgelegt werden wie Sprint 2 geplant wird: wie das Sprint Backlog gefüllt wird wie Tasks definiert werden wie Tasks von Sprint 2 umgesetzt werden: wie fachlich modelliert wird wie von objectif bereitgestellte Modelltransformationen benutzt werden, um die technische Architektur und Code zu erzeugen 2009 microtool GmbH, Berlin. 18

Fazit Schneller Überblick über den Projektstand Einheitliche Beschreibung von Stories und Tasks mit Traceability in die Software Einfache fachliche Modellierung Hoher Automatisierungsgrad bei der Implementierung unter Einhaltung von Architekturvorgaben

Vielen Dank Haben Sie Fragen????

Mehr zu objectif und in-step www.microtool.de