IT works. Agile und modellgetriebene Projekte. Voraussetzungen für ein erfolgreiches Zusammenspiel im verteilten Projektumfeld
|
|
- Catrin Kramer
- vor 8 Jahren
- Abrufe
Transkript
1 Agile und modellgetriebene Voraussetzungen für ein erfolgreiches Zusammenspiel im verteilten Projektumfeld IT works. 17. GI-WIVM Workshop Stuttgart, 12./ Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
2 Agenda Einleitung Agilität im verteilten Team MDSD im verteilten, agilen Team Fazit Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
3 Einleitung Modellgetriebene Softwareentwicklung (MDSD) Modellierung in der Anwendungsentwicklung "state of the art" Ausreichend formale Modelle dienen der automatisierten Überführung in Quellcode Trend geht zu domänenspezifisch angepassten Modellierungssprachen (DSL) Modellgetriebener Softwareentwicklung wird ein Beschleunigungs- und Qualtitätsfaktor für die Softwareentwicklung zugeschrieben (Völter/Stahl) Problem: relativ hoher Initialaufwand für Definition der Domänenarchitektur, der DSL, Tansformationsregeln, etc. Agile Vorgehensmodelle Abstimmung lauffähiger Teilergebnisse steht im Vordergrund Kommunikation und Rückkopplung wichtiger Faktor für den rfolg Modellierung als Kommunikationsmittel spielt oft eine untergeordnete Rolle (nur bei FDD explizit beschrieben) Zunehmend verteilte/verstreute Teams Formale Vorgehensmodelle mit ausgeprägten Verwaltungsaspekten scheinen besser geeignet. Hier lässt sich auch MDSD gut integrieren. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
4 ABER: Agile und modellgetriebene Agilität im verteilten Team Verteilung von Mitarbeitern bedeutet Distanz zwischen den Mitarbeitern (räumlich, zeitlich, kulturell und sprachlich) Die meisten global agierenden Unternehmen sind auf mehrere Standorte verteilt, diese werden aber zentral kontrolliert und koordiniert (Stufe II nach E. Carmel) Auch verteilte Softwareprojekte werden oft zwar verteilt entwickelt, das Projektmanagement erfolgt jedoch zentral. Inkompatibilität zwischen Agilität und verteilten Teams? Herausforderung: Trotz Distanz Nähe und Vertrauen schaffen! Kritik: "Da hohe Aufgabenabhängigkeiten und Kommunikation von Angesicht zu Angesicht erforderlich sind, sind sie [die agilen Methoden] für Offshore- nicht geeignet. (Sakthivel) Team benötigt für den Erfolg ein gemeinsames Verständnis über eine Vision, Werte, Regeln In der Betonung der Kommunikation / Interaktion liegt der Vorteil der agilen Methoden im verteilten Projektumfeld! (J. Eckstein) Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
5 Agilität Prinzipien im verteilten Projekt Stelle den Kunden durch frühzeitige und regelmäßige Lieferungen nützlicher Software zufrieden Zusammenarbeit der Standorte wichtig Berücksichtigung der Anforderungen des Kunden Stehe veränderten Anforderungen positiv gegenüber, selbst wenn sie in der Entwicklung spät auftreten Hoher Koordinationsaufwand über die Standorte hinweg Fachexperten und Entwickler arbeiten zusammen Räumliche Distanz verhindert Zusammenarbeit (verstärkt durch Kultur und/oder Zeitzonen) Lauffähige Software ist das wichtigste Fortschrittsmaß Releasebündelung über Standorte hinweg oft schwieriger Herausforderung: nicht mehrere einzelne Systeme über Standorte hinweg zusammenbringen, sondern ein kohärentes System Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
6 Agilität Prinzipien im verteilten Projekt (Forts.) Ständiges Augenmerk auf technische Güte und Design Tendenz: Häufig wird das Qualitätsmanagement ebenso wie das Projektmanagement zentral an einem Standort angesiedelt Alle Standorte müssen für Qualität sorgen Teamreflektion und anpassung Gelegenheit zur Reflektion über die Arbeitsweise ist Bestandteil aller agilen Methoden Teamreflektionen über Standorte hinweg ermöglichen, damit auch die Zusammenarbeit verbessert werden kann. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
7 Rollen im verteilten Team Architekt Hauptaufgabe: Konzeptionelle Integrität der Anwendung Zentrale Rolle in der Umsetzung der agilen Prinzipien Konzeptionelle Integrität ermöglicht geordnete Reaktion auf Veränderungen, stellt ein lieferbares kohärentes System sicher Product Owner (vgl. Scrum) Stellvertreter des Kunden, Ansprechpartner für Featureteams Product Owner-Team, das an den verteilten Standorten als Ansprechpartner fungiert Projektleiter In großen und verteilten n für die organisatorischen Aspekte notwendig Politik und Unterstützung des Teams innerhalb und außerhalb des Unternehmens Ansprechpartner für persönliche Belange der Projektmitarbeiter Budget-Verantwortung und Controlling Wichtig: Projektleitung und Team müssen Teile der gleichen Projektkultur sein! Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
8 Standorte verbinden Je mehr Standorte zusammenarbeiten, desto schwieriger wird es, die Teams in Verbindung zu halten und das Projekt zum Erfolg zu führen. J.Eckstein: Ein Projekt sollte nie über mehr als drei Standorte verteilt sein. E. Carmel: Reduzieren Sie die Zahl der Projektstandorte so weit wie möglich. Strategien Projektmitglieder als Kommunikationsvermittler (bei S. Ambler "Reisende") verbreiten Informationen unter den Projektteams Botschafter in jedem Projektteam etablieren. Hierdurch ist jeder Standort überall vertreten. Pflege sozialer Kontakte fördern (gemeinsame Projektfeiern, Vorstellung von Teammitgliedern im Projekt-Wiki, etc.) Kommunikationsinfrastruktur mit unterschiedlichen Werkzeugen bereitstellen (Audio/Video, Instant Messaging, Wikis und andere Kollaborationsplattformen) Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
9 Release-Lieferungen "Liefere Software häufig, alle 2 Wochen bis alle 2 Monate, aus, wobei die Präferenz auf kürzeren Zeitabständen liegen sollte. " (Agiles Manifest) Iteration ist der "Herzschlag" des Projekts (J. Eckstein) Im verteilten Projekt gleicher Rhythmus für das ganze Projekt Erfordert Synchronisation der Iterationen über alle Standorte hinweg Evtl. Release-Interation notwendig Erstellung des Release an einem Standort bündeln Stellvertreter der Standorte hinzuziehen Voraussetzung für Release-Lieferung: die Integration Integration sollte zunächst an einem Standort funktionieren. Erst danach das Team verteilen. Grund: Infrastrukturprobleme erhöhen die Komplexität zusätzlich Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
10 MDSD und agile Prinzipien Stelle den Kunden durch frühzeitige und regelmäßige Lieferungen nützlicher Software zufrieden MDSD startet i.d.r. mit der Definition der Domänenarchitektur und der Ableitung der Transformationsregeln zeitlicher Vorlauf notwendig Domänenarchitektur wird aus Referenzimplementierung abgeleitet Referenzimplementierung als erste Lieferung verstehen und für Feedback nutzen Stehe veränderten Anforderungen positiv gegenüber, selbst wenn sie in der Entwicklung spät auftreten Refactoring kann auf Modelle, Plattformen, Transformationen und den manuell erstellten Code angewendet werden. Fachliche Änderungen können schneller und konsistent umgesetzt werden. Optimale Unterstützung auch für Architektur-Refactoring. Fachexperten und Entwickler arbeiten zusammen Kann durch die Verwendung einer fachlich motivierten Modellierungssprache (DSL) noch intensiviert werden Fehler werden schneller erkannt, da sich Fachexperte und Entwickler auf dem selben Abstraktionsniveau befinden Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
11 MDSD und agile Prinzipien (Forts.) Lauffähige Software ist das wichtigste Fortschrittsmaß Grundsätzlich wird das Erstellen von lauffähiger Software durch MDSD beschleunigt (Stahl/Völter), da wiederkehrende Implementierungsaufgaben automatisiert sind. Verzahnt man die Entwicklung der Domänenarchitektur mit der Anwendungsentwicklung, kann auch das Ziel früher lauffähiger Lieferungen erreicht werden. Ständiges Augenmerk auf technische Güte und Design Modellierungsvorgaben und standardisierte Implementierung = Einschränkung der Freiheit? MDSD stellt durch die Lenkung der Entwicklung hohe Qualität sicher Teamreflektion und anpassung Keine Auswirkung durch MDSD Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
12 Domänenarchitektur Aggregation des Metamodells einer Domäne, einer Plattform und der dazu passenden Transformationsregeln und Werkzeuge (Stahl/Völter) Entwicklung der Domänenarchitektur parallel zur Anwendungsentwicklung Teilprodukt "Referenzimplementierung" als Basis für die Ableitung der Transformationen Referenzimplementierung hat höheren Anspruch als ein reiner Prototyp Referenzimplementierung und Referenzmodell zeigen die Umsetzung der zur Domäne gehörenden Modellierungssprache Überwachung der konzeptionellen Integrität muss auf die Domänenarchitektur (und abgeleitete Artefakte) ausgedeht werden. Ggf. eigenes Team von Architekten (spezialisiert auf Metamodelle und Transformationen) Arbeiten in Abstimmung mit den Architekten der Anwendung Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
13 Aufgabenverteilung Entfernte Teams / ohne direkten Kundenkontakt Entwicklung von Domänenarchitektur und Transformationsregeln sind als Aufgabe gut separierbar. Kundennahe Teams Fachlich motivierte Modellierungssprachen erhöhen die Qualität in der Aufnahme der Anforderungen. Unabhängig von der Lokation Referenzimplementierung und Referenzdesign tragen zum allgemeinen Verständnis der Anwendungsarchitektur bei. Höhere Abstraktion der fachlich motivierten Modellierungssprache ist geeignet, durch das Modell bei allen Projektteams das Gesamtbild besser zu vermitteln. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
14 Release und Integration MDSD bringt zusätzliche Komplexität in den Prozess der Abstimmung der Iterationen in die Integration in die Bereitstellung der Releases Zusätzliche Komplexität durch die Verteilung von Aufgaben erschwert das Ziel des "gemeinsamen Herzschlags" Integration wird durch zusätzliche Artefakte der modell-getriebenen Softwareentwicklung komplexer. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
15 Fazit 40% der in einer Studie befragten Unternehmen setzen eine oder mehrere agile Methoden ein (Parsons). Als agile Techniken mit dem größten Nutzen hinsichtlich Qualität, Kundenzufriedenheit und Produktivität wurden genannt: Die enge Zusammenarbeit mit dem Kunden Refactoring Zusammenarbeit mit dem Kunden kann durch die Konzepte einer fachlich motivierten Modellierungssprache zusätzlich unterstützt werden. Die Produktivität und Qualität wird durch die automatisierte Erzeugung von Quellcode erhöht. Sie ist Garant für eine einheitliche und nachvollziehbare Implementierung. Refactoring wird durch MDSD wirksam unterstützt und bringt zusätzliche Effektivität. Modellgetriebene Softwareentwicklung kann dabei helfen, agile Techniken zu skalieren. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
16 Vielen Dank für Ihre Aufmerksamkeit. Haben Sie noch Fragen? Kontakt M.Sc. Dipl. Wirtschaftsinformatiker (FH) Klaus Mairon Deißlinger Str Villingen-Schwenningen IT works. Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
17 Literatur (1) Ambler, S.: Bridging the Distance. In Dr. Dobb s Portal, (2) Ambler, S.: Agile Modeling. Effective Practices for extreme Programming and the Unified Process. Wiley Computer Publishing, (3) Ambler, S.: THE OBJECT PRIMER, 3rd Edition: Agile Model-Driven Development with UML 2.0. Cambridge University Press, (4) Bleek, W., Wolf, H.: Agile Softwareentwicklung. Werte, Konzepte und Methoden. dpunkt.verlag, (5) Carmel, E.: Global Software Teams. Collaborating across Borders and Time Zones. Prentice Hall, (6) Carmel, E., Tjia, P.: Offshoring Information Technology. Sourcing and Outsourcing to a Global Workforce. Cambridge University Press, (7) Coad, P., et. al: Java Modeling in Color with UML. Enterprise Components and Process. Prentice Hall International, (8) Eckstein, J.: Agile Softwareentwicklung mit verteilten Teams. dpunkt.verlag, (9) Frankel, D.: Model Driven Architecture. Applying MDA to Enterprise Computing. John Wiley & Sons, Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
18 Literatur (Forts.) (10) Parsons, D., et. al.: The Impact of Methods and Techniques on Outcomes from Agile Software Development Projects. In IFIP International Federation for Information Processing, Volume 235. Organizational Dynamics of Technology- Based Innovation: Diversifying the Research Agenda, S (11) Stahl, T., Völter, M.: Modellgetriebene Softwareentwicklung. Techniken, Engineering, Management. dpunkt.verlag, (12) Sakthivel, S.: Managing Risk in Offshore Systems Development. In Communications of the ACM, Vol. 50, S , (13) Yourdon, E.: Outsource. Competing in the Global Productivity Race. Prentice Hall, Klaus Mairon 17. GI-WIVM Workshop Stuttgart, 12./
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
MehrCopyright 2014 Delta Software Technology GmbH. All Rights reserved.
Karlsruhe, 21. Mai 2014 Softwareentwicklung - Modellgetrieben und trotzdem agil Daniela Schilling Delta Software Technology GmbH The Perfect Way to Better Software Modellgetriebene Entwicklung Garant für
MehrSoft Skills als Erfolgsfaktoren im anforderungsorientierten, agilen Projektmanagement am Beispiel der IT- Softwareentwicklung
Soft Skills als Erfolgsfaktoren im anforderungsorientierten, agilen Projektmanagement am Beispiel der IT- Softwareentwicklung Moderatorin: Sabine Bernecker- Bendixen sof- IT & Personal Best! www.sof- it.de
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
MehrAgile 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
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
MehrLeistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.
Plattform, Apps und App-Entwicklung Onit Apps für Ihr Unternehmen App [ap] Nomen Computer, informell 1. Anwendung (in der Regel ein kleines spezialisiertes Programm), die auf Mobilgeräte heruntergeladen
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Individuelles Vorgehensmodell mit dem TFS als Schlüssel zum Erfolg Arpagaus Patrick Bereichsleiter AKROS AG Stricker Mark Software Architekt AKROS AG Agenda Einleitung AKROS
MehrSoftware Systems Engineering
Software : SoSe 08 Prof. Dr. Klaus Schmid Software Produktlinien Ein neues Programm soll erstellt werden. Das habe ich doch schon mal programmiert, oder? Alter Code passt aber nicht ganz! Wird passend
MehrInformationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:
Informationssystemanalyse Problemstellung 2 1 Problemstellung Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse: große Software-Systeme werden im Schnitt ein Jahr zu spät
MehrAgile Softwareentwicklung
Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich
MehrProjektmanagement durch Scrum-Proxies
Cologne Intelligence GmbH Projektmanagement durch Scrum-Proxies Integration von Vorgehensmodellen und Projektmanagement 17. Workshop der Fachgruppe WI-VM der Gesellschaft für Informatik e.v. Stuttgart,
Mehr«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»
«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.» www.pse-solutions.ch ANTOINE DE SAINT-EXUPÉRY 1 PROJECT SYSTEM ENGINEERING
MehrCad-OasEs Int. GmbH. 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen. Nutzen Sie dieses Wissen!
Cad-OasEs Int. GmbH 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen Nutzen Sie dieses Wissen! Roland Hofmann Geschäftsführer der Cad-OasEs Int. GmbH Die Cad-OasEs bietet seit mehr als 20 Jahren
MehrWir 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
MehrIT OUTSOURCING. Wie die IT durch Transparenz zum internen Dienstleister wird. Herford, 13.09.2012, Steffen Müter
IT OUTSOURCING Wie die IT durch Transparenz zum internen Dienstleister wird Herford, 13.09.2012, Steffen Müter Vorurteile gegenüber IT Abteilungen...ihr seid zu langsam...es gibt immer Ausreden, wenn etwas
MehrVortrag von: Ilias Agorakis & Robert Roginer
MDA Model Driven Architecture Vortrag von: Ilias Agorakis & Robert Roginer Anwendungen der SWT - WS 08/09 Inhalt Was ist MDA? Object Management Group (OMG) Ziele Konzepte der MDA Werkzeuge Vor- und Nachteile
MehrErfolgreiche Realisierung von grossen Softwareprojekten
Software Engineering Erfolgreiche Realisierung von grossen Softwareprojekten Requirements Management Fachhochschule Lübeck, 7. Dezember 2001 Thomas Dahlmanns dahlmanns@pixelpark.com (040) 43203 26 >> 1
MehrAgilitä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
MehrSoftwareentwicklungsprozess im Praktikum. 23. April 2015
Softwareentwicklungsprozess im Praktikum 23. April 2015 Agile Softwareentwicklung Eine agile Methodik stellt die beteiligten Menschen in den Mittelpunkt und versucht die Kommunikation und Zusammenarbeit
MehrAgile Methoden in der Softwareentwicklung
User Group (Initialisierungstreffen) Agile Methoden in der Softwareentwicklung 12. November 2008, Leipzig Veranstaltungsunterlagen Mit Vorträgen von: Gegenstand der User Group Agile Methoden halten verstärkt
Mehr5. Business Rules Der Business Rules Ansatz. 5. Business Rules. Grundbegriffe um Umfeld von Business-Rule-Management-Systemen kennen und
5. Business Rules Lernziele: Grundbegriffe um Umfeld von Business-Rule-Management-Systemen kennen und erläutern können; Die Funktionsweise und die Möglichkeiten einer Rule Engine verstehen und einsetzen
MehrEs war einmal... "StudyING: Welten bewegen - Welten gestalten"
Computer, generiere! Christian Schröder Fachbereich Elektrotechnik und Informationstechnik Fachhochschule Bielefeld christian.schroeder@fh-bielefeld.de Es war einmal... Es war einmal... ein Bauvorhaben!
Mehroose. Was (noch) klassische Projekte von Scrum & Co lernen können eine empirische Studie
Was (noch) klassische Projekte von Scrum & Co lernen können eine empirische Studie München, 06.05.2009 Markus Wittwer, oose GmbH 2009 by de GmbH Markus Wittwer Berater und Trainer Coach für agile Projekte
MehrSabotage in Scrum. dem Prozess erfolglos ins Knie schiessen. Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007
Sabotage in Scrum dem Prozess erfolglos ins Knie schiessen Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007 1 Überblick Sabotage? Wer kann sabotieren? Was kann sabotiert werden? Wieviel
MehrNeue Funktionen in Innovator 11 R5
Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur
Mehr10 Jahre agile Softwareentwicklung Wie erwachsen sind wir geworden?
10 Jahre agile Softwareentwicklung Wie erwachsen sind wir geworden? Stefan Roock stefan.roock@akquinet.de Hintergrund 1/2 Senior IT-Berater bei der akquinet AG extreme Programming seit Anfang 1999, dann
MehrDer Schutz von Patientendaten
Der Schutz von Patientendaten bei (vernetzten) Software-Medizinprodukten aus Herstellersicht 18.09.2014 Gerald Spyra, LL.M. Kanzlei Spyra Vorstellung meiner Person Gerald Spyra, LL.M. Rechtsanwalt Spezialisiert
MehrProjektmanagement in der Spieleentwicklung
Projektmanagement in der Spieleentwicklung Inhalt 1. Warum brauche ich ein Projekt-Management? 2. Die Charaktere des Projektmanagement - Mastermind - Producer - Projektleiter 3. Schnittstellen definieren
MehrVirtual Roundtable: Business Intelligence - Trends
Virtueller Roundtable Aktuelle Trends im Business Intelligence in Kooperation mit BARC und dem Institut für Business Intelligence (IBI) Teilnehmer: Prof. Dr. Rainer Bischoff Organisation: Fachbereich Wirtschaftsinformatik,
MehrInterpretation des agilen Manifest
Interpretation des agilen Manifest im Automotive Bereich Basel Genève Freiburg Berlin Copyright 2014 SynSpace geben eine Richtung vor Glaubwürdigkeit Basis & Grundlage von Verhaltensweisen oberhalb der
MehrINNOVATOR im Entwicklungsprozess
Erfahrungsbericht INNOVATOR im Entwicklungsprozess Basis für Host- und Java-Anwendungen Dr. Carl-Werner Oehlrich, Principal Consultant MID GmbH Das Modellierungswerkzeug INNOVATOR Geschäftsprozess-Modellierung
MehrDie Makler System Club FlowFact Edition
Die Makler System Club FlowFact Edition Erfolgreiche Unternehmen setzen auf stabile Prozesse. Funktionierende Prozesse bringen höhere Erträge, zufriedene Kunden und sorgen dafür, dass Mitarbeiter zuverlässiger
MehrTaking 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
MehrAgiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de
Agiles Design Dr.-Ing. Uwe Doetzkies Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de startupcamp berlin 15.3.2013 Regionalgruppe Berlin/Brandenburg Arbeitskreis Freiberufler
MehrAgile Software Development
Dipl. Wirtsch. Ing. Alexander Werth Methoden der Softwareentwicklung 6-1 Agile Manifest Individuen und Interaktion statt Prozessen und Tools. Funktionierende Software statt umfangreicher Dokumentation.
MehrUML-DSLs effizient eingesetzt. Insight 07, 13.11.2007 Klaus Weber
UML-DSLs effizient eingesetzt Insight 07, 13.11.2007 Klaus Weber Einladung Domänenspezifische Sprachen (DSLs) sind notwendige Voraussetzung für den Erfolg einer MDA-Strategie. MID favorisiert statt der
MehrSuccess-Story. Das Unternehmen. mobile.international
Success-Story mobile.international Das Unternehmen mobile.international ist ein Unternehmen der ebay-gruppe, das Internet-Marktplätze für Kfz in verschiedenen Ländern entwickelt und betreibt. Das Unternehmen
Mehrfirstbird wird gefördert von Microsoft Ventures firstbird is part of Microsoft Ventures Accelerator Berlin
firstbird is part of Microsoft Ventures Accelerator Berlin firstbird wird gefördert von Microsoft Ventures Was ist firstbird und welche Vorteile haben Mitarbeiterempfehlungen? WAS IST FIRSTBIRD? firstbird
MehrInterkulturelles Change Management eine neue Dimension und Herausforderung. Dr. Harald Unterwalcher, MBA
Interkulturelles Change Management eine neue Dimension und Herausforderung Dr. Harald Unterwalcher, MBA Interkulturelles Veränderungsmanagement stellt eine neuer Herausforderung für das Management dar
MehrSummer Workshop Mehr Innovationskraft mit Change Management
Your Partner in Change. Your Partner in Innovation. Summer Workshop Mehr Innovationskraft mit Change Management Praxisbeispiel: Innovation im Tagesgeschäft etablieren www.integratedconsulting.at 1 Ausgangslage,
MehrUmfrage zum Informationsbedarf im Requirements Engineering
Umfrage zum Informationsbedarf im Requirements Engineering Vielen Dank für Ihre Teilnahme an dieser Studie! Im Rahmen eines Forschungsprojektes an der Universität Hamburg und der TU Graz führen wir eine
MehrIT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit
IT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.) im Studiengang Wirtschaftswissenschaft
MehrIm Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.
Dr. Wolf-Gideon Bleek ist seit 1997 in der Softwaretechnik-Gruppe der Universität Hamburg in Forschung und Lehre tätig. Er führt seit 1999 agile Projekte durch und berät Organisationen beim Einsatz agiler
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
MehrKonsolidierung und Neuimplementierung von VIT. Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt
Konsolidierung und Neuimplementierung von VIT Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt Inhaltsverzeichnis 1 Was ist der Kontext?... 1 2 VIT: Ein sehr erfolgreiches
Mehr40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.
40-Tage-Wunder- Kurs Umarme, was Du nicht ändern kannst. Das sagt Wikipedia: Als Wunder (griechisch thauma) gilt umgangssprachlich ein Ereignis, dessen Zustandekommen man sich nicht erklären kann, so dass
Mehr90% 10% Empowering Digital Banks STATUS DIGITALER BANKENSTRATEGIEN WETTBEWERBSVORTEILE SIND WEITER MÖGLICH. Expertenbefragung Digital Banking 2015
Empowering Digital Banks Expertenbefragung Digital Banking 205 STATUS DIGITALER BANKENSTRATEGIEN WETTBEWERBSVORTEILE SIND WEITER MÖGLICH Über 90% der befragten Banken entwickeln derzeit eine Digitalstrategie
MehrScaling Scrum Nexus professionell umsetzen
Scaling Scrum Nexus professionell umsetzen Frankfurter Entwicklertag 2016 Fahd Al-Fatish Agile Coach, Professional Scrum Trainer Dr. Reinhard Schmitt Organisationsberater und Trainer Skalierung bedeutet
MehrDER BESSER INFORMIERTE GEWINNT!
Revision 2.27 SP1 Neuigkeiten MOS'aik-Module DER BESSER INFORMIERTE GEWINNT! Stand: 07.12.2007 Dimmel-Software GmbH Internet: www.dimmel.de Wilthener Str. 32 E-Mail: info@dimmel.de 02625 Bautzen Inhaltsverzeichnis
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
MehrGeyer & Weinig: Service Level Management in neuer Qualität.
Geyer & Weinig: Service Level Management in neuer Qualität. Verantwortung statt Versprechen: Qualität permanent neu erarbeiten. Geyer & Weinig ist der erfahrene Spezialist für Service Level Management.
MehrITIL und Entwicklungsmodelle: Die zwei Kulturen
Kombination von IT Service Management (ITIL) und Anwendungsentwicklung Kai Witte und Matthias Kaulke, München, den 30.03.2006 Rahmeninformationen Wo sind wir? Unternehmensdarstellung (1) Unabhängiges Beratungsunternehmen
MehrRequirements Engineering für IT Systeme
Requirements Engineering für IT Systeme Warum Systemanforderungen mit Unternehmenszielen anfangen Holger Dexel Webinar, 24.06.2013 Agenda Anforderungsdefinitionen Von der Herausforderung zur Lösung - ein
MehrGrundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service
Grundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service Der BPM-Regelkreis Im Mittelpunkt dieser Übersicht steht die konkrete Vorgehensweise bei der Einführung
MehrGeoPilot (Android) die App
GeoPilot (Android) die App Mit der neuen Rademacher GeoPilot App machen Sie Ihr Android Smartphone zum Sensor und steuern beliebige Szenen über den HomePilot. Die App beinhaltet zwei Funktionen, zum einen
MehrAndrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?
Andrea Grass & Dr. Marcus Winteroll oose GmbH Geschäftsprozessmanagement und Agilität geht das zusammen? Agenda I. Wozu eigentlich BPM? II. Vorgehen und Rollen im abpm III. Methoden und Techniken IV. Resümee
MehrDie Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
MehrBusiness Model Canvas
Business Model Canvas Business Model Canvas ist ein strategisches Management Tool, mit dem sich neue und bestehende Geschäftsmodelle visualisieren lassen. Demnach setzt sich ein Geschäftsmodell aus neun
MehrIT-Projekte effektiv steuern durch Integration von Modellierung und ALM bzw. Änderungsmanagement
IT-Projekte effektiv steuern durch Integration von Modellierung und ALM bzw. Änderungsmanagement Basierend auf einem zentralen SOA-Projekt wird die Integration von Änderungsmanagement aus dem ApplicationLifeCycle
MehrDATENSCHUTZ UND AGILE SOFTWAREENTWICKLUNG. Erfahrungen und Vorgehen in der Praxis
DATENSCHUTZ UND AGILE SOFTWAREENTWICKLUNG Erfahrungen und Vorgehen in der Praxis Softwareentwicklung bei der Deutschen Telekom Historie: - explizite Datenschutzberatung von Software- und Systementwicklungen
Mehr360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf
360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf Von der Entstehung bis heute 1996 als EDV Beratung Saller gegründet, seit 2010 BI4U GmbH Firmensitz ist Unterschleißheim (bei München)
MehrDas große ElterngeldPlus 1x1. Alles über das ElterngeldPlus. Wer kann ElterngeldPlus beantragen? ElterngeldPlus verstehen ein paar einleitende Fakten
Das große x -4 Alles über das Wer kann beantragen? Generell kann jeder beantragen! Eltern (Mütter UND Väter), die schon während ihrer Elternzeit wieder in Teilzeit arbeiten möchten. Eltern, die während
Mehr----------------------------------------------------------------------------------------------------------------------------------------
0 Seite 0 von 20 03.02.2015 1 Ergebnisse der BSO Studie: Trends und Innovationen im Business Performance Management (BPM) bessere Steuerung des Geschäfts durch BPM. Bei dieser BSO Studie wurden 175 CEOs,
MehrPIERAU PLANUNG GESELLSCHAFT FÜR UNTERNEHMENSBERATUNG
Übersicht Wer ist? Was macht anders? Wir denken langfristig. Wir individualisieren. Wir sind unabhängig. Wir realisieren. Wir bieten Erfahrung. Für wen arbeitet? Pierau Planung ist eine Gesellschaft für
MehrRisiken auf Prozessebene
Risiken auf Prozessebene Ein Neuer Ansatz Armin Hepe Credit Suisse AG - IT Strategy Enabeling, Practices & Tools armin.hepe@credit-suisse.com Persönliche Vorstellung, kurz 1 Angestellter bei Credit Suisse
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrAgiles 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
MehrDer Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung
Der Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung Kapitel F Projektmanagement einführen und optimieren Inhaltsverzeichnis 1 F1 Projektmanagemen einführen...
MehrMeetings in SCRUM. Leitfaden. Stand: 10.11.2014
^^ Meetings in SCRUM Leitfaden Stand: 10.11.2014 Sitz der Gesellschaften: Cassini Consulting GmbH Bennigsen-Platz 1 40474 Düsseldorf Tel: 0211 / 65 85 4133 Fax: 0211 / 65 85 4134 Sitz der Gesellschaft:
MehrZusammenarbeit im Projekt
Zusammenarbeit im Projekt Die folgenden Folien geben ein paar Grundsätze und Tips aus unserer Projektmanagement Erfahrung weiter. Vielleicht nicht viel Neues? just do it! Grundsätze Viele Firmen sind nach
MehrREQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1
REQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1 QUALITÄT FÜR SIE Qualität zeigt sich in Ergebnissen und Erfolgen. Sie hängt von der jeweiligen Problemstellung ab, deshalb sehen wir
MehrLösungen zum Test objektorientierter Software
Lösungen zum Test objektorientierter Software Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 14. März 2013 HOM/FHTeL Lösungen zum Test objektorientierter Software
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrWir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen
Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche
MehrEnterprise Architekturmanagement im Spannungsfeld agiler Methoden oder Agiles EAM. BITKOM Software Summit Frankfurt, 23.09.2014
Enterprise Architekturmanagement im Spannungsfeld agiler Methoden oder Agiles EAM BITKOM Software Summit Frankfurt, 23.09.2014 Welches Problem sollen Enterprise Architecture und EAM lösen?... Enterprise
MehrWir nehmen Aufgaben und Ideen wahr. Wir suchen Lösungen zu Ideen.
Prozesse und Software sind Schlüsselfaktoren, die Strategie eines Unternehmens erfolgreich umzusetzen. So liegt es im Interesse der Geschäftsleitung, die Auswahl und Einführung neuer Software für die neuen
MehrAgile Enterprise Development. Sind Sie bereit für den nächsten Schritt?
Agile Enterprise Development Sind Sie bereit für den nächsten Schritt? Steigern Sie noch immer die Wirtschaftlichkeit Ihres Unternehmens alleine durch Kostensenkung? Im Projektportfolio steckt das Potenzial
MehrWas ist des (agilen) Pudels Kern?
Was ist des (agilen) Pudels Kern? Faust in der Tragödie erster Teil: DAS also ist des Pudels Kern! Was haben besonders erfolgreiche Projekte gemeinsam? Was ist des (agilen) Pudels Kern? Ø Fragen und Antworten
MehrLeitbildentwicklung Einführung in Leitbildentwicklung und Prozessplanung
Einführung in Leitbildentwicklung und Prozessplanung Leitbild Definition 4Ein Leitbild beschreibt die Identität, die Ziele und die Vision von der Zukunft einer Organisation. 4Es bietet die strategische
MehrWann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?
DGSV-Kongress 2009 Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt? Sybille Andrée Betriebswirtin für und Sozialmanagement (FH-SRH) Prokuristin HSD Händschke Software
MehrKonzentration auf das. Wesentliche.
Konzentration auf das Wesentliche. Machen Sie Ihre Kanzleiarbeit effizienter. 2 Sehr geehrte Leserin, sehr geehrter Leser, die Grundlagen Ihres Erfolges als Rechtsanwalt sind Ihre Expertise und Ihre Mandantenorientierung.
MehrHigh Speed Projects. Gedanken zum Bauprojektmanagement unter besonderen Anforderungen
High Speed Projects Gedanken zum Bauprojektmanagement unter besonderen Anforderungen 1 Bildquelle: http://www.herrkell.de/laborneuheiten/labor.htm (Foto von CC Amemona) 2 High Speed...... ist KEIN neuer
MehrTag des Datenschutzes
Tag des Datenschutzes Datenschutz und Software: Vertrauen ist gut, Kontrolle ist besser Dr. Michael Stehmann Zur Person Rechtsanwalt Dr. Michael Stehmann Studium der Rechtswissenschaft an der Universität
MehrErfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen
Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen Thomas Löchte Geschäftsführer Informationsfabrik GmbH Wir produzieren INFORMATION. Konzeption und Architektur Implementierung [ETL,
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrAnalyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS
Analyse zum Thema: Laufzeit von Support-Leistungen für Axel Oppermann Advisor phone: +49 561 506975-24 mobile: +49 151 223 223 00 axel.oppermann@experton-group.com Januar 2010 Inhalt Summary und Key Findings
MehrMobiler Kiosk für Carsharing-Konzepte. Projektvorschlag zur Feldstudie mit wissenschaftlicher Begleitung Ulm/Wiesbaden, 16.01.2014
Mobiler Kiosk für Carsharing-Konzepte Projektvorschlag zur Feldstudie mit wissenschaftlicher Begleitung Ulm/Wiesbaden, 16.01.2014 Eigenes Auto als eigener Wohnraum mit nützlichen Sachen immer zur Hand.
MehrAgile Management Einführung in agiles Management
Agile Management Einführung in agiles Management Agile Management Agile Management-Methoden Einführung Agile Management PQRST e.u. - Ing. Erich Freitag Version 25.06.2013 Lernziele Den Unterschied zwischen
MehrDie codecentric AG ist Ihr Premium-Partner, wenn es um die Entwicklung massgeschneiderter
Die codecentric AG ist Ihr Premium-Partner, wenn es um die Entwicklung massgeschneiderter IT-Lösungen geht. Denn leistungsfähige Software ist ein Schlüssel für Ihr schnelles Agieren im Markt. Lösung. für
MehrResearch Note zum Thema: Laufzeit von Support-Leistungen für Server OS
Research Note zum Thema: Laufzeit von Support-Leistungen für Axel Oppermann Advisor phone: +49 561 506975-24 mobile: +49 151 223 223 00 axel.oppermann@experton-group.com November 2009 Inhalt 1 EINFÜHRUNG
Mehr4 Ideen zur Verbesserung des E-Mail-Marketings!
4 Ideen zur Verbesserung des E-Mail-Marketings! Quelle: www.rohinie.eu E-Mail-Kampagnen können zu den wirksamsten Werkzeugen im Marketing-Arsenal gehören. Allerdings können sie genauso gut die Quelle großer
MehrBSV Ludwigsburg Erstellung einer neuen Internetseite
BSV Ludwigsburg Erstellung einer neuen Internetseite Änderungshistorie Version Datum Bearbeiter Änderung 0.1 02.06.2012 A. Lorenz Neuanlage Seite 1/9 1 Inhaltsverzeichnis: 1 Inhaltsverzeichnis:... 2 2
MehrDie Erfahrung kommt den Lehren zuvor.
1 Die Erfahrung kommt den Lehren zuvor. Jean-Jacques Rousseau Heutzutage gibt es nicht mehr viele Projekte, die an einem Standort, das heißt ohne Outsourcing, Offshoring oder eine sonstige Form von Verteilung,
MehrANYWHERE Zugriff von externen Arbeitsplätzen
ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5
MehrAnmeldeverfahren. Inhalt. 1. Einleitung und Hinweise
Anmeldeverfahren Inhalt In dieser Anleitung finden Sie eine detaillierte Beschreibung der verschiedenen Anmeldeverfahren bzw. Zugangsberechtigungen anhand der verschiedenen Szenarien, die für Sie in der
MehrProjektmanagementsoftware: Standard vs. Individual
Projektmanagementsoftware: Standard vs. Individual Thomas Schlereth Folie 1 der PM-Software im Unternehmen Pro / Contra Individual Strategische Planung von Projekten, Programmen und Portfolien Gesamte
MehrFragebogen: Abschlussbefragung
Fragebogen: Abschlussbefragung Vielen Dank, dass Sie die Ameise - Schulung durchgeführt haben. Abschließend möchten wir Ihnen noch einige Fragen zu Ihrer subjektiven Einschätzung unseres Simulationssystems,
Mehr