Interdisziplinäres Requirements-Engineering

Größe: px
Ab Seite anzeigen:

Download "Interdisziplinäres Requirements-Engineering"

Transkript

1 Innovation Meets Quality Ausgabe 54 Seite 1 Interdisziplinäres Requirements-Engineering Editorial Kommunikation² Im Requirements-Engineering ist viel Kommunikation erforderlich. Dies gehört zum Basiswissen eines jeden, der schon einmal spezifiziert hat. Die Kommunikation ist in Projekten, die nur eine Disziplin umfassen (wie z.b. ein reines Softwareprojekt) oftmals schon recht schwierig (der Auftraggeber/Produktverantwortliche hat oft zu wenig Zeit, die Requirements werden nur als Texte formuliert und sind oft unklar, etc.). Außerdem gibt es auch in unidisziplinären Projekten meist eine große Zahl von Stakeholdern, die bei der Spezifikation von Requirements mitreden bzw. eingebunden werden sollten. Diese Stakeholder durch eine gute Kommunikation und ein passendes Umfeld zu synchronisieren und auf den gemeinsamen Weg zu bringen gestaltet sich in vielen Fällen als recht schwierig und aufwändig. Im interdisziplinären Umfeld potenzieren sich diese Kommunikationsaufwände. Es gibt vielfach mehr Stakeholder, da ja übergreifend alle Disziplinen berücksichtigt werden müssen. Manch einer verliert in so einem Umfeld den Überblick und die Projekte werden sehr schwer steuerbar. Damit dies nicht passiert, sollte man sich im interdisziplinären Umfeld zeitgerecht vor dem Projektstart überlegen, welche Vorgehen, Methoden und Techniken des Requirements-Engineerings angewendet werden sollen, damit das Projekt ein Erfolg wird. Dieser Knowledge Letter bietet einige Denkanstöße und Hilfestellungen dafür. Viel Spaß beim Lesen und anregende Diskussionen bei der Einführung und Anwendung des interdisziplinären Requirements- Engineerings. Dipl.-Ing. Johannes Bergsmann Berater, Trainer, Ziviltechniker für Informatik Um mit der digitalen Transformation und deren speziellen Ausprägungen wie z.b. Industrie 4.0 oder Internet of Things erfolgreich zu sein, müssen heute Projekte gestartet werden, die im Gegensatz zu früher oft isoliert durchgeführten Systementwicklungen eine übergreifende Sicht auf Business-Prozesse und die betroffenen Fachdomänen berücksichtigen. Der Artikel stellt dar, wie Requirements-Spezifikationen erstellt und gehandhabt werden sollten, wenn in einem interdisziplinären Projekt verschiedene Fachbereiche (z.b. Software, Mechanik, Elektronik, Pneumatik, Produktion, Vertrieb, Marketing, etc.) zusammenarbeiten und doch ein sinnvolles Ganzes als Produkt daraus entstehen soll. Einleitung Gerade in einem interdisziplinären Projekt, in dem verschiedene Fachbereiche zusammenarbeiten, um ein sinnvolles Ganzes als Produkt daraus entstehen zu lassen, ist gutes Requirements-Engineering einer der wichtigsten Erfolgsfaktoren. Es gilt hier, nicht nur innerhalb des Fachbereichs klar zu verstehen, was der Kunde wünscht und wie es umgesetzt werden kann, sondern es müssen auch Sichtweisen aus den anderen Fachbereichen einfließen und berücksichtigt werden. Es sind zusätzliche Abhängigkeiten und Schnittstellen übergreifend zu beachten. Durch effektive Zusammenarbeit zwischen den Fachbereichen lassen sich oft bessere Lösungen kostengünstiger entwickeln. Wichtig dabei ist jedoch, dass die Fachbereiche voneinander wissen, sich entsprechend abstimmen und regemäßig synchronisieren. Nur wenn alle im Gleichklang rudern, geht es zügig voran! Dabei ist vor allem in den hardware-lastigen Fachbereichen ein Umdenken gefragt, da auch hier immer stärker die agilen Methoden zur Anwendung kommen. Wenn man das Thema interdisziplinäres Requirements-Engineering genauer betrachten möchte, sollte man sich unter anderem folgende Fragen stellen: Welche Requirements-Spezifikationstechniken sind im interdisziplinären Umfeld sinnvoll anwendbar? Welche Requirements-Artefakte können/sollen von welchen Fachbereichen erstellt und verwaltet werden und wie können sie in einen sinnvollen Zusammenhang gebracht werden? Wie kann sichergestellt werden, dass der Überblick bei hunderten oder tausenden von Requirements auch fachbereichsübergreifend nicht verloren geht? Wann und mit welchen Techniken kann/soll man die Details in den einzelnen Fachbereichen spezifizieren und inwieweit sollen die Fachbereiche übergreifend die Details kennen? Wer von den zusammenarbeitenden Bereichen kommuniziert wie mit dem Kunden? Wie kann heute auch in hardware-lastigen Fachbereichen agil und synchron zur SW-Entwicklung vorgegangen werden? Nachfolgend werden in diesem Zusammenhang mögliche Wege der Zusammenarbeit aufgezeigt und Techniken im gemeinsamen Umgang mit einzelnen Requirements sowie auch mit der gesamten Spezifikation dargestellt.

2 Innovation Meets Quality Ausgabe 54 Seite 2 Motivation Früher gab es im Engineering sehr oft nur ein einziges System mit klaren Aufgaben und ohne komplexe Schnittstellen. Abb. 1 Systemkomplexität früher In diesen Situationen ist eine isoliert durchgeführte Systementwicklung durchaus möglich und wurde von vielen Engineering Unternehmen auch so umgesetzt. Heute gibt es komplexe und spezielle Ausprägungen und Anforderungen an das Engineering wie z.b. Industrie 4.0 oder Internet of Things. Die Systeme können nicht mehr nur isoliert voneinander betrachtet werden, sondern müssen als Netzwerk von Systemen gesehen werden! Vor allem bezüglich Umsetzungsdauer, Flexibilität, Vorgehensmodell, Qualität, etc. können sich Differenzen ergeben. So kann z.b. das Produktmanagement einen Fokus auf viele Features und schnelle Time-to-Market haben und natürlich beste Qualität wollen. Der Fokus in der SW-Entwicklung ist manchmal vor allem in frühen Requirements-Phasen noch recht unklar. Ganz generell erwartet man sich meist sehr schnelle Zyklen und Reaktionszeiten und die Entwickler wünschen sich eine prototypische und agile Arbeitsweise. Die Hardwareentwicklung dagegen benötigt meist längere Zyklen, hat besondere Restriktionen bezüglich Austauschbarkeit von Komponenten und physikalischen Gegebenheiten und muss ev. von Beginn an klarer definiert sein. Gutes Requirements-Engineering hilft, diese Widersprüche zu reduzieren. Unterschiedliche Vorgehensmodelle Abb. 2 Systemkomplexität heute Konsequenterweise ist daher auch beim Requirements-Engineering eine übergreifende Sicht auf die Business-Prozesse und betroffenen Fachdomänen unbedingt erforderlich! Unterschiedliche Sichten Abb. 4 Interdisziplinäres RE im V-Modell Im V-Modell ist bereits auf der obersten Ebene (Systemebene) ein interdisziplinärer Startpunkt vorgesehen. Die Gefahr lauert dann auf den unteren Ebenen, wenn das Engineering in die einzelnen Disziplinen getrennt wird. Es gibt durch die höhere Systemkomplexität und die unterschiedlichen Fachdomänen natürlich unterschiedliche Sichten und teilweise auch Widersprüche zwischen den Sichten zu berücksichtigen. Abb. 5 Interdisziplinäres RE im agilen Umfeld Abb. 3 unterschiedliche Sichten In der agilen Entwicklung ist die Gefahr einer Trennung weniger gegeben, sofern funktionsübergreifende interdisziplinäre Teams

3 Innovation Meets Quality Ausgabe 54 Seite 3 Abb. 6 RE als Zusammenhalt im interdisziplinären Umfeld gebildet werden. Dies wird in der agilen Vorgehensweise empfohlen. Es ist jedoch darauf zu achten, dass die Cross-Funktionalität sich nicht nur auf Software-Themen und -Funktionen (z.b. GUI, Datenbank, Architektur, Testen, etc.) beschränkt, sondern fachbereichsübergreifende Teams zusammengestellt werden. Die einzelnen Fachthemen laufen grundsätzlich in den meisten Projekten parallel (siehe Abb. 6 RE als Zusammenhalt im interdisziplinären Umfeld ). Requirements sind die Basis für die Zusammenarbeit bzw. den System-Zusammenhalt. Die Requirements sind die Leitschienen für die einzelnen Domänen und verhindern, dass die einzelnen Disziplinen zu weit auseinanderdriften. Wichtig dabei ist, dass die Requirements nicht statisch sind, sondern im Lauf des Projekts angepasst und zwischen den Domänen synchronisiert werden. Abb. 7 Requirements-Break Down vom Groben ins Detail Requirements-Techniken Typischerweise beginnt das Requirements-Engineering auf der obersten Ebene der Ziele und Visionen. Diese müssen dann auf Teilprojekte heruntergebrochen und natürlich untereinander abgestimmt und konsistent gehalten werden (siehe Abb. 7 Requirements-Break Down vom Groben ins Detail ). Hier ist ein wichtiger Ausgangspunkt, an dem Gleichklang hergestellt sein muss. Wenn schon auf der obersten Ebene jeder für sich seine unabhängigen Ziele in den Teilprojekten definiert, wird sich kein Arbeiten im Gleichklang ergeben. Es gilt auch für die anderen Ebenen der Spezifikation, dass diese zwischen allen Disziplinen abgestimmt und konsistent gehalten werden müssen. Auch nach oben zu den Unternehmenszielen sollte immer ein Quercheck erfolgen. Auf den unteren Ebenen ist es dann eventuell nicht mehr möglich, Requirements über alle Disziplinen zu synchronisieren (aufgrund technologischer Unterschiede z.b. zwischen Software und Hardware). Auf jeden Fall soll aber auf die Traceability geachtet und diese konsistent hergestellt werden: z.b. eine Software-Maske mit Eingabeelementen, die einen bestimmten Ausgang der Elektronik auf einen eingestellten Wert setzt bzw. eine Mechanik in eine bestimmte Position bringt. Auch wenn die funktionale Sicht und Spezifikation in den einzelnen Disziplinen in den Detailebenen aufgrund der technologischen Unterschiede nicht mehr direkt synchron gehalten werden können, so kann man mögliche Verbindungen zwischen den funktionalen Einheiten oft über die Prozesse bzw. Use-Cases herstellen und damit eine Verbindung zwischen den Fachdisziplinen herstellen. Abb. 8 Requirements-Engineering Stufen zeigt die typischen Ebenen der Spezifikation. Auf höheren Requirements- Engineering-Ebenen hat man primär eine interdisziplinäre Sicht und diese kann meist auch einfach definiert und aufrechterhalten werden. Je weiter die Spezifikation ins Detail geht, umso mehr wird die Sichtweise unidisziplinär und der Abgleich der Sichten muss durch verbindende Techniken wie z.b. übergreifende Prozessabläufe zusammengehalten werden.

4 Innovation Meets Quality Ausgabe 54 Seite 4 Grafiken oder Screen-Mockups Abb. 8 Requirements-Engineering Stufen Zum gemeinsamen Verständnis ist es sinnvoll, wenn sich interdisziplinäre Teams über die Disziplinen hinweg entlang des Benutzungs-/Bearbeitungsprozesses mit dem Zielsystem auseinander setzen (z.b. Start mit einer Eingabe in einer SW-Maske, Setzen eines Wertes auf einem Steuerungsausgang, Drehen eines Motors, Bewegen eines HW-Teils, Rückmeldung der HW- Stellung durch einen Sensor an die Steuerung, Auswertung der Position durch die SW). Text sollte wenn möglich nur auf der obersten Ebene (z.b. für Ziele und High-Level Anforderungen) sowie auf der untersten Spezifikationsebene (wenn es stark domänenspezifisch wird) als dominierende Spezifikationstechnik verwendet werden. In den anderen Spezifikationsebenen, vor allem wenn interdisziplinär spezifiziert wird, soll Text nur als ergänzendes Element zum Einsatz kommen (z.b. als ergänzende Erklärung zu Diagrammen, Modellen, Grafiken oder Screen-Mockups). Interdisziplinäre Teams & Kommunikation Abb. 9 Interdisziplinärer spezifizierter Anwendungsprozess Welche Technik ist interdisziplinär geeignet? Es gibt verschiedene Techniken, wie die Spezifikation durchgeführt werden kann, wie z.b. textbasiert, modellbasiert, mittels Prototyping oder mit agilen Spezifikationstechniken. In vielen Projekten zeigt sich, dass visuelle Techniken am besten für interdisziplinäres Arbeiten geeignet sind. Nachfolgend sind einige Bespiele angeführt: Ablauf- und Strukturdiagramme Es müssen Vertreter der unterschiedlichen Fachdomänen in die Teams eingebunden werden. Dies muss nicht dauerhaft erfolgen. Jedoch sollen regelmäßige Abstimmungen stattfinden (z.b. Teilnahme des Elektronik-Product-Owners/ Managers in den Planning-Meetings des SW-Teams). Generell ist hier systemisches Denken und ein mechatronischer Ansatz bei allen Beteiligten gefordert. Eine initiale gemeinsame Sicht und gemeinsames Verständnis ist essentiell. Es ist wichtig, die Sprache und das Thema der anderen Disziplinen zu verstehen! Abb. 10 Interdisziplinäres Team

5 Innovation Meets Quality Ausgabe 54 Seite 5 Dafür ist eine regelmäßige Kommunikation unerlässlich. Agile Prinzipien und Techniken können hier helfen, das Wissen über die Fachdomänen zu verteilen. Weitere unterstützende Maßnahmen sind: Eine fachübergreifende Kommunikationsdrehscheibe etablieren und eine gemeinsame Sicht schaffen Unklarheiten zwischen den Fachdomänen übersetzen die Domänen hinweg durchzuführen und damit z.b. das interdisziplinäre Änderungsmanagement zu unterstützen. Änderungen von Requirements sind prinzipiell nichts Negatives. Sie weisen drauf hin, dass sich die Stakeholder mit dem System auseinandersetzen. Viele Änderungen erfordern jedoch einerseits einen hohen Kommunikations-/Abstimmungsbedarf und andererseits auch ein nachvollziehbares Management dieser Änderungen. Klarheit über die Zusammenhänge der Requirements schaffen, z.b. welche Requirements sind betroffen, wenn an irgendeiner Stelle/Ebene etwas geändert wird? Information und Diskussion über ALLE Änderungen. Es sollte immer bewusst nachgedacht werden was passiert, wenn in einer Disziplin etwas geändert wird und die anderen nichts davon wissen. Funktionale und nicht-funktionale Sicht Auf die nicht-funktionalen Requirements muss im interdisziplinären Umfeld besonders geachtet werden. Für die funktionalen Requirements ist meist der jeweilige Fachbereich zuständig wie z.b. für SW-Funktionen, HW-Funktionen, Elektronikfunktionen, Mechanikfunktionen, etc. Die nicht-funktionalen Requirements sind jedoch oft Querschnittsthemen! Daher ist hier die Koordination der Disziplinen unbedingt notwendig. Viele nicht-funktionale Themen wie Security, Usability, Safety, etc. sind z.b. in der ISO angeführt und erfordern jeweils auch Spezialisten aus den verschiedenen Fachdomänen. Viele funktionale Requirements (egal ob aus SW, HW, Elektronik, etc.) müssen gegen die relevanten nicht-funktionalen Anforderungen geprüft werden. Es ist daher gerade bei den nicht-funktionalen Anforderungen ein interdisziplinärer Austausch erforderlich und wichtig. Abb. 11 Anforderungskonfigurationen und -baselines Anforderungskonfigurationen und -baselines (gekennzeichnete Konfigurationen, die bestimmte Versionen der Anforderungen umfassen) müssen über alle Disziplinen hinweg konsistent definiert und geführt werden! Durch die passende Auswahl kann eine interdisziplinäre Toolbasis geschaffen werden, die neben der inhaltlichen Verwaltung von Requirements z.b. auch Wissensmanagement, Change-Management, Task-Management und Workflow-Komponenten beinhaltet (und somit nicht nur rein inhaltsbasierte, sondern auch aktive Komponenten umfasst). Management von Requirements im interdisziplinären Umfeld Wichtig für das Management der Requirements ist eine gemeinsame, solide Tool-Basis. Unterschiedliche Tools, die nicht gut integriert sind, blockieren die Kommunikation. Ungünstig ist z.b. wenn das HW-Team Catia als CAD-Programm, die Elektronikgruppe das Tool Polarion, das SW-Team Jira und Confluence und das Management Word und Excel zur Verwaltung der Requirements verwenden. Soweit als möglich soll ein gemeinsames RE-Tool über die Disziplinen hinweg verwendet werden. Dies ist erfahrungsgemäß aus verschiedenen Gründen nicht immer möglich. Auf jeden Fall sollten jedoch alle in den einzelnen Disziplinen verwendeten RE-Tools datenbankbasiert sein, Versions- & Konfigurationsmanagement unterstützen sowie offene Schnittstellen haben, damit zumindest eine einfache Integration der Tools möglich ist, auch wenn nicht übergreifend überall dasselbe Tool eingesetzt wird. Dies hilft auch, die Traceability-Verlinkung über Abb. 12 Interdisziplinäre Toolbasis

6 Innovation Meets Quality Ausgabe 54 Seite 6 Resümee Requirements-Engineering Techniken und Methoden sind für alle Fachbereiche und Disziplinen anwendbar. Die Bereiche und die darin angewendeten ev. auch unterschiedlichen Prozessmodelle müssen aufeinander abgestimmt sein. Requirements-Engineering ist die Basis für den Zusammenhalt zwischen den Disziplinen! Es ist wichtig, interdisziplinäre Teams und Sichten zu schaffen. Die Teams müssen intensiv kommunizieren und Wissen über die Bereiche verteilen. Dies ist nicht nur initial wichtig, sondern auch bei allen Änderungen von Requirements im Laufe des Projekts. Traceability, Konfigurationen und Baselines helfen dabei, domänenübergreifend den Überblick zu bewahren. Es müssen auch Kommunikationsstrukturen geschaffen und einheitliche/ passende Tools verwendet bzw. passend integriert werden. Interdisziplinäres Requirements-Engineering ist aufwändiger als unidisziplinäres RE, hat aber viele Vorteile und rechnet sich langfristig. Schlüsselfaktoren für den Erfolg sind Klare, übergreifende Ziele & Anforderungen Gemeinsames Verständnis zwischen den Disziplinen Klare Synchronisationspunkte Möglichst ähnliche Methodiken/Vorgehensweisen/Tools im Requirements-Engineering anwenden Regelmäßige Kommunikation, interdisziplinäre Teams Offenheit: Ideen aus anderen Bereichen zulassen! Literatur & Links Bergsmann, Unterauer, Requirements Engineering für die agile Softwareentwicklung, dpunkt Verlag, 2014 IEEE , Recommended Practice for Software Requirements Specifications, Autor Zitate One person's "paranoia" is another person's "engineering redundancy." Marcus J. Ranum The product will reflect the organizational structure that produced it. Leistungen von Software Quality Lab Conway s Law Im Thema Requirements-Engineering unterstützen die Experten von Software Quality Lab durch folgende Leistungen: Aufbau und Einführen eines interdisziplinären Requirements- Engineering Vorgehens Coaching und Beratung bei der Ausarbeitung und Anwendung von Methoden und Techniken im interdisziplinären Requirements-Engineering Unterstützung bei Basisthemen wie Changemanagement, Konfigurationsmanagement, Priorisierung, Aufwandsschätzung, Traceability, etc. Durchführen von Workshops mit interdisziplinären Teams Einführung und Anwendung von Requirements Methoden sowohl agil als auch nicht-agil Erstellen und Review von Artefakten im Requirements-Engineering Schulungen in allen Themen des Systems- und Software-Lebenszyklus wie Requirements-Engineering, User-Experience, Architektur und Modellierung, agile Vorgehensweisen, Projekt- und Produktmanagement, Kommunikation und Führen von Teams, Tool-Schulungen, etc. Methodische Hilfe bei allen Qualitäts- und Test-Themen in der System- und Software-Entwicklung Analyse und Optimierung der gesamten Entwicklungsprozesse vom Requirements-Engineering, Projekt- und Produktmanagement, über Architektur, Coding, bis zum Testen, der Auslieferung und dem Betrieb und Wartung. Tool Evaluation Center zur Auswahl von passenden Tools sowie Unterstützung bei der Tool-Anpassung, Integration, Schulung und Einführung Impressum Dipl.-Ing. Johannes Bergsmann Geschäftsführender Gesellschafter Berater & Trainer bei Software Quality Lab Der Quality Knowledge Letter ist ein periodisches Informationsmedium von Software Quality Lab und dessen Partnern mit dem Schwerpunkt SW-Qualität. Weitere Infos zu diesem und anderen Themen finden Sie auf

Whitepaper: Agile Methoden im Unternehmenseinsatz

Whitepaper: Agile Methoden im Unternehmenseinsatz Whitepaper: Agile Methoden im Unternehmenseinsatz Agilität ist die Fähigkeit eines Unternehmens, auf Änderungen in seinem Umfeld zu reagieren und diese zum eigenen Vorteil zu nutzen. Inhaltsverzeichnis

Mehr

Experience. nr.52. ERNI Erfahrungsberichte rund um Management-, Prozess- und Technologiethemen. märz 2012

Experience. nr.52. ERNI Erfahrungsberichte rund um Management-, Prozess- und Technologiethemen. märz 2012 ERNI Erfahrungsberichte rund um Management-, Prozess- und Technologiethemen Experience nr.52 märz 2012 RequIREMENTs EngINEERINg Ins Schwarze treffen Ins SchwARze treffen Requirements Engineering: die Grundlagen

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

Systematisches Requirements Engineering und Management

Systematisches Requirements Engineering und Management Christof Ebert Systematisches Requirements Engineering und Management Anforderungen ermitteln, spezifizieren, analysieren und verwalten 2., aktualisierte und erweiterte Auflage ^1 dpunkt.verlag Inhalt

Mehr

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Mittelstraße 25/1 88471 Laupheim Fon: 07392-9393525 Fax: 07392-9393526 Mailto: [email protected] Beispiele nicht sicherer

Mehr

brauchen wir eine lernende und agile organisation? Juli 2016

brauchen wir eine lernende und agile organisation? Juli 2016 brauchen wir eine lernende und agile organisation? Juli 2016 michael knoll agiler coach bei t-systems international [email protected] 2 wo kommen wir her? 3 fragen Warum überhaupt agil? Brauchen

Mehr

Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Virtuelle Forschungsumgebungen Dozent: Prof. Dr. phil.

Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Virtuelle Forschungsumgebungen Dozent: Prof. Dr. phil. Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Virtuelle Forschungsumgebungen Dozent: Prof. Dr. phil. Manfred Thaller WS 2010/11 Referentin: Sanja Wiechmann

Mehr

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess Kompetenz rund um Ihren Entwicklungsprozess Einführung des mit Anbindung an HP Quality Center Embedded goes medical 2011, München Dipl. Ing. (Univ) Gerhard Baier Entwicklungsleitung Projekthistorie suite

Mehr

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit. Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit. BEKA: Frankfurt, 25. Oktober 2012 T-Systems Angebot Umsetzung des globalen Telematikprojekts für den ÖPNV im Großherzogtum Luxemburg.

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

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

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

Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer

Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer Inhalt Top Themen Requirements Testen Testautomatisierung Change-Management Risiko-Management Agile Methoden Traceability

Mehr

Tracing von Anforderungen Eine tool-unabhängige Betrachtung

Tracing von Anforderungen Eine tool-unabhängige Betrachtung Tracing von Anforderungen Eine tool-unabhängige Betrachtung Markus Won 03.09.2014 Der Begriff Traceability Traceability Kleine funktionale Anforderung im Rahmen des Requirements Management mit weitreichenden

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

Das Wasserfallmodell - Überblick

Das Wasserfallmodell - Überblick Das Wasserfallmodell - Überblick Das Wasserfallmodell - Beschreibung Merkmale des Wasserfallmodells: Erweiterung des Phasenmodells Rückkopplungen zwischen den (benachbarten) Phasen sind möglich Ziel: Verminderung

Mehr

Grundlagen Software Engineering

Grundlagen Software Engineering Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der

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

End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner [email protected]

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 [email protected] www.celix.at September 2015 celix Solutions GmbH Spezialist für Team Collaboration und IT Prozess Management Agile

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

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Erfahrungsbericht 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,

Mehr

ÜBUNG. Einführung in das IT-Projektmanagement Dr. The Anh Vuong WS 2016/17. Thema... 2 Projekt Struktur... 3 AUFGABEN... 5

ÜBUNG. Einführung in das IT-Projektmanagement Dr. The Anh Vuong WS 2016/17. Thema... 2 Projekt Struktur... 3 AUFGABEN... 5 ÜBUNG Einführung in das IT-Projektmanagement Dr. The Anh Vuong WS 2016/17 Einleitung zur Projektarbeit Thema... 2 Projekt Struktur... 3 AUFGABEN... 5 2016 by Dr. The Anh Vuong Seite 1 Thema Beschluss der

Mehr

Das Leben nach dem F&E-Projekt Requirements Engineering für den gesamten Produktlebenszyklus. Mirko Pracht microtool GmbH

Das Leben nach dem F&E-Projekt Requirements Engineering für den gesamten Produktlebenszyklus. Mirko Pracht microtool GmbH Das Leben nach dem F&E-Projekt Requirements Engineering für den gesamten Produktlebenszyklus Mirko Pracht microtool GmbH Tools Projekte Prozesse & Methoden Viele Vorgehensstandards für F&E-Projekte Medizinprodukteerstellung

Mehr

Agilität trifft Funktionale Sicherheit

Agilität trifft Funktionale Sicherheit Agilität trifft Funktionale Sicherheit Wie agil können FuSi Projekte sein? Dipl.-Ing. (FH) Martin Heininger HEICON Global Engineering Agiles Manifest 12 Prinzipien hinter dem Agilen Manifest FuSi Softwareentwicklung

Mehr

Basis Community und Übersicht der verfügbaren Whitepapers

Basis Community und Übersicht der verfügbaren Whitepapers Business Community Basis Community und Übersicht der verfügbaren Whitepapers Zusammenfassung Dieses Dokument erklärt, wozu die Basis Community notwendig ist und welche Whitepapers verfügbar sind. Die Whitepapers

Mehr

PM-Forum Augsburg. Thomas Müller-Zurlinden, PMP 18.05.2012. Kontakt: [email protected]

PM-Forum Augsburg. Thomas Müller-Zurlinden, PMP 18.05.2012. Kontakt: Info@QinS.de PM-Forum Augsburg Thomas Müller-Zurlinden, PMP 18.05.2012 Kontakt: [email protected] Einführung in die Konzepte der Software Product Line Organisation einer globalen SPL Entwicklung SPL und die Herausforderungen

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 [email protected] Thomas Gugler seit 2005 bei

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

MDRE die nächste Generation des Requirements Engineerings

MDRE die nächste Generation des Requirements Engineerings MDRE die nächste Generation des Requirements Engineerings Tom Krauß, GEBIT Solutions GmbH Copyright 2007 GEBIT Solutions Agenda Requirements Engineering heute eine Bestandsaufnahme Modell-Driven Requirements

Mehr

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden vs. Agile Methoden [email protected] University.de Medien und Kommunikationsinformatik Agenda Einführung Vorgehensmodelle Herkömmlich agil Resümee Klassische Probleme Nachgereichte Anforderungen

Mehr

FUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING

FUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING 18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht

Mehr

Scrum und professionelles Requirements Engineering

Scrum und professionelles Requirements Engineering Scrum und professionelles Requirements Engineering Dr. Martin Mandischer (Prokurist, Professional Scrum Trainer) Jens Trompeter (Vorstand, Certified Scrum Professional) Gründung im Jahr 2003 Mehr als 160

Mehr

Requirements-Engineering Requirements-Engineering

Requirements-Engineering Requirements-Engineering -Engineering Copyright Chr. Schaffer, Fachhochschule Hagenberg, MTD 1 Was ist ein Requirement? IEEE-Standard (IEEE-726 83) A condition or capability needed by a user to solve a problem or achieve an objective.

Mehr

Projektmanagement: Werkzeuge & Methoden

Projektmanagement: Werkzeuge & Methoden Projektmanagement: Werkzeuge & Übersicht & Klassifikationen für Projektmitarbeiter Stand: 06/2016 Sie finden diese und weitere Präsentationen unter ( Klick): http://www.peterjohannconsulting.de/praesentationen

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

Requirements Engineering und IT Service Management Ansatzpunkte einer integrierten Sichtweise

Requirements Engineering und IT Service Management Ansatzpunkte einer integrierten Sichtweise Requirements Engineering und IT Service Management Ansatzpunkte einer integrierten Sichtweise Markus Garschhammer Munich Network Management Team (LMU München / Leibniz Rechenzentrum) Friederike Nickl Sepis

Mehr

Requirements Engineering im Customer Relationship Management: Erfahrungen in der Werkzeugauswahl

Requirements Engineering im Customer Relationship Management: Erfahrungen in der Werkzeugauswahl Requirements Engineering im Customer Relationship Management: Erfahrungen in der Werkzeugauswahl GI-Fachgruppentreffen Requirements Engineering Agenda arvato services innerhalb der Bertelsmann AG Herausforderungen

Mehr

Struktur der Querschnittsfunktionen und Effektivität: Projekt- und Programmmanagement

Struktur der Querschnittsfunktionen und Effektivität: Projekt- und Programmmanagement Struktur der Querschnittsfunktionen und Effektivität: Projekt- und Programmmanagement Unternehmen haben neben der funktionalen Aufbauorganisation auch bereichsübergreifende Aufgaben. Die Zielsetzung einer

Mehr

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit IBM Software Group IBM Rational mit RequisitePro Hubert Biskup [email protected] Agenda Rational in der IBM Software Group Der Rational Unified Process als Basis für die Projektarbeit mit Rational

Mehr

Softwareanforderungsanalyse

Softwareanforderungsanalyse Softwareanforderungsanalyse Evolution von Anforderungen Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Wintersemester 2015/16 Evolution von Anforderungen Anforderungen

Mehr

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete

Mehr

Model Driven Software Development

Model Driven Software Development Model Driven Software Development Key Note DGLR Workshop, TUM Garching, 4. Oktober 2011 Dr. Björn Pötter Leiter SoftwareFactory (FCS & UAV Software), Cassidian (EADS) Trends in der Softwareentwicklung

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

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

Warum sind Kunden in Softwareprojekten so schwierig? Jürgen Ahting, Ameco, Stefan Roock, akquinet AG,

Warum sind Kunden in Softwareprojekten so schwierig? Jürgen Ahting, Ameco, Stefan Roock, akquinet AG, Warum sind Kunden in Softwareprojekten so schwierig? Jürgen Ahting, Ameco, [email protected] Stefan Roock, akquinet AG, [email protected] Ich bin der Kunde Ich bin der Entwickler 1 Ich bin glücklich,

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

IT-Compliance im Krankenhaus Industrialisierung der IT oder Individualität bis zum bitteren Ende?

IT-Compliance im Krankenhaus Industrialisierung der IT oder Individualität bis zum bitteren Ende? IT-Compliance im Krankenhaus Industrialisierung der IT oder Individualität bis zum bitteren Ende? conhit 2014 Connecting Healthcare Jürgen Flemming, IT-Leiter Vinzenz von Paul Kliniken ggmbh, Stuttgart

Mehr

Verstehen als Grundvoraussetzung für Industrie 4.0

Verstehen als Grundvoraussetzung für Industrie 4.0 Verstehen als Grundvoraussetzung für Industrie 4.0 Eine Studie der H&D International Group beleuchtet den aktuellen Stand der Zusammenarbeit zwischen IT und Produktion 2 Inhalt Einleitung 3 Aktuelle Situation

Mehr

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? OOP 2012 Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? André Köhler Softwareforen Leipzig GmbH Geschäftsführer füh 1 Softwareforen Leipzig - Unternehmensprofil Spin-Off

Mehr

Stefan Mieth, AIT GmbH & Co. KG

Stefan Mieth, AIT GmbH & Co. KG Stefan Mieth, AIT GmbH & Co KG As a requirements engineer I want to use the TFS 12032015; 16:30 17:30 Requirements Engineering ist neben Testing wohl der Dauerbrenner, wenn es um gerne vernachlässigte

Mehr

Product Lifecycle Management Studie 2013

Product Lifecycle Management Studie 2013 Product Lifecycle Studie 2013 PLM Excellence durch die Integration der Produktentwicklung mit der gesamten Wertschöpfungskette Dr. Christoph Kilger, Dr. Adrian Reisch, René Indefrey J&M Consulting AG Copyright

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

Requirements Engineering bei IXOS - mit Beteiligung von User Experience

Requirements Engineering bei IXOS - mit Beteiligung von User Experience Requirements Engineering bei IXOS - mit Beteiligung von User Experience MMC Paderborn, 2004-09-07 Petra Kowallik User Interaction Designer IXOS Software AG Copyright 1995-2004 Open Text Inc. All rights

Mehr

20 Minutes to get in flow

20 Minutes to get in flow 20 Minutes to get in flow Dr. Carsten Ritterskamp, Sebastian Wiemer 16. CrossMediaForum München, 10. Juli 2014 28.07.2014 Effektive Publikationsprozesse benötigen IT-Systeme. 28.07.2014 2 16. CrossMediaForum:

Mehr

Inhaltsverzeichnis. Teil I Softwareentwicklung und Produktivität 5

Inhaltsverzeichnis. Teil I Softwareentwicklung und Produktivität 5 vii 1 Einleitung 1 Teil I Softwareentwicklung und Produktivität 5 2 Professionalisierung als Herausforderung 7 2.1 Wie wird heute Software entwickelt?......................... 8 2.1.1 Aktivitäten der Softwareentwicklung...................

Mehr

Mechatronik Entwicklungsprojekte in der

Mechatronik Entwicklungsprojekte in der Mechatronik Entwicklungsprojekte in der Praxis Dr. Ing. Rainer Stetter Wer sind wir? Wir sind ein unabhängiges Dienstleistungsunternehmen für den Maschinen und Anlagenbau Gründung SF: 1992 Gründung ITQ:

Mehr

RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases

RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases Dr. Alexander Rachmann Hartmut Schmitt Softwareforen Leipzig 9. Mai 2014 Agenda Der Use-Case-Arbeitskreis der Gesellschaft für Informatik/Fachgruppe

Mehr

Requirements Management Wissensmanagement für und mit Anforderungen

Requirements Management Wissensmanagement für und mit Anforderungen Requirements Management Wissensmanagement für und mit Anforderungen Barbara Paech Forum ITK-Industrie Industrie trifft Forschung in ViSEK, 28.10.02 IESE Fraunhofer Institut Experimentelles Software Engineering

Mehr

Whitepaper: Erfolgreiches Anforderungsmanagement

Whitepaper: Erfolgreiches Anforderungsmanagement Whitepaper: Erfolgreiches Anforderungsmanagement ,, Der Einsatz von Atlassian Confluence und JIRA optimiert die Rückverfolgbarkeit von Anforderungen. Dieser Einsatz zusammen mit den Erfahrungen von PRODYNA

Mehr

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn Radikaler Umbruch in der Fahrzeug- und Systemabsicherung Steffen Kuhn 21.04.2016 Autonomes Fahren ist das erklärte Ziel von Automobilherstellern, Zulieferern und Dienstleistern In Zukunft muss nicht nur

Mehr

Phasen. Gliederung. Rational Unified Process

Phasen. Gliederung. Rational Unified Process Rational Unified Process Version 4.0 Version 4.1 Version 5.1 Version 5.5 Version 2000 Version 2001 1996 1997 1998 1999 2000 2001 Rational Approach Objectory Process OMT Booch SQA Test Process Requirements

Mehr

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

Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014. Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014. PROJEKT ÜBERBLICK Entwicklung von Fahrerassistenz-Software zur Vorverarbeitung und Fusion von Sensordaten aus

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

Einführung in SCRUM. Helge Baier 21.01.2010

Einführung in SCRUM. Helge Baier 21.01.2010 Einführung in SCRUM Helge Baier 21.01.2010 Helge Baier Master of Computer Science (Software Engineering) über 10 Jahre Erfahrung in der Software Entwicklung Zertifizierung zum Scrum Master (2009) praktische

Mehr

Team Foundation Server & Ranorex Workshop

Team Foundation Server & Ranorex Workshop Tag 1: Testing Fundamentals Der Kurs (Tag) zeigt wie Software Tests in einem "best practice" Ansatz gestaltet werden können. Referenzierend auf den ISTQB gibt es ein "Best off" aus der Gestaltung, Abwicklung,

Mehr

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung Peter Forbrig RUP 1 Gliederung Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung Peter Forbrig RUP 2 Rational Unified

Mehr

Leuchtfeuer. Hinter den Kulissen der Scrum Transformierung der Allianz Deutschland

Leuchtfeuer. Hinter den Kulissen der Scrum Transformierung der Allianz Deutschland Leuchtfeuer Hinter den Kulissen der Scrum Transformierung der Allianz Deutschland Gliederung Über die Allianz Wie führen wir Scrum ein? Wie haben wir begonnen? Techniken und Praktiken Change-Management

Mehr

Chancen und Risiken bei der Einführung von Informationsmanagement-Plattformen

Chancen und Risiken bei der Einführung von Informationsmanagement-Plattformen Chancen und Risiken bei der Einführung von Informationsmanagement-Plattformen Dos und Don ts bei der Einführung von Enterprise 2.0 & bei der Projektorganisation Inhalt 1. Ausgangslage 2. Aufgaben und Vorgehen

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

DevOps. Alexander Pacnik, Head of DevOps Engineering

DevOps. Alexander Pacnik, Head of DevOps Engineering DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver

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

Transformation der IT mit Geschäftsfähigkeiten

Transformation der IT mit Geschäftsfähigkeiten Transformation der IT mit Geschäftsfähigkeiten Silo-unabhängige Domänen und Fähigkeiten sind die Brückenpfeiler für die gemeinsame Gesamtsicht auf das Unternehmen IT Strategie Prozesse Domänen & Fähigkeiten

Mehr

Requirements Engineering Übung 8 Systemmodellierung im RE

Requirements Engineering Übung 8 Systemmodellierung im RE Requirements Engineering Übung 8 modellierung im RE Dr. Birgit Penzenstadler, Dr. Daniel Méndez, Jonas Eckhardt 11. Dezember 2012 Übung 8 Aufgabe 1: Modelle als Sichten auf ein Aufgabe 2: Von Anwendungsfällen

Mehr

Systemdenken und Gestaltungsmethodik Dokumentation

Systemdenken und Gestaltungsmethodik Dokumentation Systemdenken und Gestaltungsmethodik Dokumentation Prof. Dr.-Ing. Stefan Brunthaler TFH Wildau 2007ff Master Telematik Einige Grund-Tatsachen... Entwickler wollen nicht dokumentieren Anwender wollen nicht

Mehr

Der Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung. Kapitel B Vorgehensmodelle

Der Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung. Kapitel B Vorgehensmodelle Der Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung Kapitel B Vorgehensmodelle Inhaltsverzeichnis 1 B Vorgehensmodell... 3 1.1 Welche Vorgehensmodelle sind

Mehr

Erfolgsquote von IT-Projekten

Erfolgsquote von IT-Projekten PMO in a box Erfolgsquote von IT-Projekten IT-Projekte brauchen klare Strukturen, um erfolgreich zu sein 75% 66% 50% 25% 0% 33% -17% Budget Zeit Scope -25% Quelle: 2012 McKinsey-Oxford study on reference-class

Mehr

REQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1

REQUIREMENTS 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

Mehr

The Rational Unified Process. Eine Einführung von T. Langer und A. Nitert

The Rational Unified Process. Eine Einführung von T. Langer und A. Nitert The Rational Unified Process Eine Einführung von T. Langer und A. Nitert Übersicht Einleitung Probleme der SW-Entwicklung, Best Practices, Aufgaben Was ist der Rational Unified Process? Struktur des Prozesses

Mehr

Internet of Things wesentlicher Teil der Industrie 4.0 Strategie

Internet of Things wesentlicher Teil der Industrie 4.0 Strategie Products & Systems Processes & Software DI Werner Schöfberger, Leiter Business Unit Process Automation; Siemens AG Österreich Internet of Things wesentlicher Teil der Industrie 4.0 Strategie Inhalt Herausforderungen

Mehr

Software Engineering. 11. Einführung und Wartung

Software Engineering. 11. Einführung und Wartung Software Engineering 11. Einführung und Wartung Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz Testen

Mehr

TRAINERPROFIL ERICH FREITAG

TRAINERPROFIL ERICH FREITAG Zur Person Name: Geburtsdaten: FREITAG Erich, Ing. 29.09.1961, Wien Adresse: Hauptplatz 2, 3443 Sieghartskirchen Telefon: +43 676 96 70 725 E-Mail: [email protected] Webseite: http://www.pqrst.at

Mehr

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? OOP 2012 Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? André Köhler Softwareforen Leipzig GmbH Geschäftsführer 1 Das Bild kann nicht angezeigt werden. Dieser Computer

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

Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA

Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA REFERENT Webinar Nr. 1 26. März 2015 15 Uhr bis 16 Uhr Antonio Jesus de Loureiro [email protected] +49.7154.99951.16

Mehr

ITIL und Entwicklungsmodelle: Die zwei Kulturen

ITIL 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

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

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

Agiles Projektmanagement - auch geeignet für Nicht-IT-Projekte? PMI Prof. Dr.-Ing. Holger Günzel 14.09.2012

Agiles Projektmanagement - auch geeignet für Nicht-IT-Projekte? PMI Prof. Dr.-Ing. Holger Günzel 14.09.2012 Agiles Projektmanagement - auch geeignet für Nicht-IT-Projekte? PMI Prof. Dr.-Ing. Holger Günzel Verglühte die Raumfähre Columbia durch einen unflexiblen Projektmanagementprozess? Rückblick: 2003 verglühte

Mehr

KURZVORSTELLUNG. Ergosign Medical & Pharma Design

KURZVORSTELLUNG. Ergosign Medical & Pharma Design KURZVORSTELLUNG Ergosign Medical & Pharma Design UNSER UNTERNEHMEN Mission & Facts Spezialisierter Anbieter von User Interface Design Services Fokus: B2B Anwendungen, Productivity, Anwendungen für Professionals,

Mehr

Migration Productstream Professional nach Autodesk Vault Mehr als eine reine Datenübernahme

Migration Productstream Professional nach Autodesk Vault Mehr als eine reine Datenübernahme Migration Productstream Professional nach Autodesk Vault Mehr als eine reine Datenübernahme Marco Ramolla / Jens Kieninger Senior Implementation Consultant (Autodesk) / Senior Software Engineer (coolorange)

Mehr

Moderne Techniken der Anforderungsanalyse: Herausforderungen, rdermöglichkeiten

Moderne Techniken der Anforderungsanalyse: Herausforderungen, rdermöglichkeiten Moderne Techniken der Anforderungsanalyse: Herausforderungen, Lösungsansätze, FördermF rdermöglichkeiten Kaiserslautern February 2, 2005 Fraunhofer Institut Experimentelles Software Engineering Sauerwiesen

Mehr

Produktphilosophie erstellen

Produktphilosophie erstellen User Experience Produktphilosophie erstellen Bereich Anforderungen Aktivität Ziele Erleichterte Kommunikation zwischen Stakeholdern Designentscheidungen erleichtern/rechtfertigen schnell durchführbar einfach

Mehr

Business-Analyse Probleme lösen, Chancen nutzen

Business-Analyse Probleme lösen, Chancen nutzen Business-Analyse Probleme lösen, Chancen nutzen Herausforderungen für Unternehmen im Wandel Peter Gerstbach, 17. Juni 2015 @PeterGerstbach [email protected] gerstbach.at Gerstbach Business Analyse

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

Phase I: Angebotsvorbereitung

Phase I: Angebotsvorbereitung 1 Phase I: Angebotsvorbereitung Ziele der Phase I / Angebotsvorbereitung Kontakt herstellen erwartungen an das Angebot erteln Auftrag spezifizieren Rahmenbedingungen feststellen Beziehung aufbauen/vertrauensbasis

Mehr

Teststrategie festlegen und Teststufen aufeinander abstimmen

Teststrategie festlegen und Teststufen aufeinander abstimmen Testen Teststrategie festlegen und Teststufen aufeinander abstimmen Bereich Projektplanung und -steuerung Aktivität Projekt planen Ziele Effiziente Testausführung Vermeidung von doppelter Arbeit schnell

Mehr