Experts in agile software engineering. Software Architektur andrena objects ag

Größe: px
Ab Seite anzeigen:

Download "Experts in agile software engineering. Software Architektur andrena objects ag"

Transkript

1 Experts in agile software engineering Software Architektur

2 Experts in agile software engineering 2

3 Experts in agile software engineering 2 Architektur in der Software Entwicklung A.Warum passt der Begriff? B.Warum nicht?

4 3 Was ich mitgebracht habe Grundbegriffe Grundthesen Grundtechniken

5 3 Was ich mitgebracht habe Grundbegriffe Grundthesen Grundtechniken

6 3 Was ich mitgebracht habe Grundbegriffe Grundthesen Grundtechniken

7 4 Grundbegriffe - Architektur Definition Kent Beck Software architecture is what software architects do

8 5 Grundbegriffe - Architektur Definition Martin Fowler To me the term architecture conveys a notion of the core elements of the system, the pieces that are difficult to change. A foundation on which the rest must be built.

9 6 Grundbegriffe - Architektur Definition Eoin Woods Software architecture is the set of design decisions which, if made incorrectly, may cause your project to be cancelled.

10 7 Grundbegriffe - Architektur Definition Carnegie Mellon University

11 8 Grundbegriffe - Architektur Definition

12 9 Grundbegriffe - Randbedingungen und Design

13 10 Grundbegriffe - Randbedingungen und Design

14 11 Grundbegriffe - Randbedingungen und Design

15 12 Grundbegriffe - Randbedingungen und Design

16 13 Grundbegriffe - Last Responsible Moment

17 13 Grundbegriffe - Last Responsible Moment

18 13 Grundbegriffe - Last Responsible Moment

19 13 Grundbegriffe - Last Responsible Moment

20 13 Grundbegriffe - Last Responsible Moment So spät wie möglich, so früh wie nötig!

21 14 Grundthese - Architektur entsteht immer! Emergenz ist die spontane Herausbildung von neuen Eigenschaften oder Strukturen eines Systems infolge des Zusammenspiels seiner Elemente. Wikipedia

22 14 Grundthese - Architektur entsteht immer! Emergenz ist die spontane Herausbildung von neuen Eigenschaften oder Strukturen eines Systems infolge des Zusammenspiels seiner Elemente. Wikipedia

23 15 Grundthese - Architektur entsteht immer!

24 16 Grundthese - Architektur ist kein Selbstzweck!

25 17 Grundthese - Architektur ist kein Selbstzweck!

26 18 Grundthese - Architektur ist kein Selbstzweck!

27 19 Grundthese - Architekt = Team, Team = Architekt Kommunikation, Dokumentation, Koordination, Verstehen, Klären, Hinterfragen, Identifizieren, Entscheiden, Managen, Entwickeln, Regeln aufstellen, Reflektieren, Bewerten, Feedback einholen, Überarbeiten, Verifizieren, Integrieren, Vermitteln, Sicherstellen

28 20 Grundthese - Architekt = Team, Team = Architekt

29 20 Grundthese - Architekt = Team, Team = Architekt

30 20 Grundthese - Architekt = Team, Team = Architekt

31 20 Grundthese - Architekt = Team, Team = Architekt

32 21 Grundtechnik - Entscheidungsfindung

33 22 Grundtechnik - Architekturziele

34 23 Grundtechnik - Architekturprinzipien

35 24 Grundtechnik - Architekturprinzipien

36 25 Grundtechnik - Architekturprinzipien

37 26 Grundtechnik - Architekturprinzipien

38 27 Grundtechniken - Architekturmuster

39 27 Grundtechniken - Architekturmuster

40 27 Grundtechniken - Architekturmuster

41 27 Grundtechniken - Architekturmuster

42 28 Grundtechniken - Architekturmuster

43 28 Grundtechniken - Architekturmuster

44 28 Grundtechniken - Architekturmuster

45 28 Grundtechniken - Architekturmuster

46 28 Grundtechniken - Architekturmuster

47 28 Grundtechniken - Architekturmuster

48 29 Grundtechnik - Dokumentation

49 30 Grundtechnik - Dokumentation

50 31 Grundtechnik - Dokumentation

51 32 Ausblick - Das gehört auch noch dazu Qualitätskriterien Cross Cutting Concerns Architekturbewertung Soft Skills Software Design Architektur Werkzeuge Metriken Diagramme und Modellierung Spezielle Architekturen EA - Enterprise Architecture SOA - Service Oriented Architecture Web Architecture

52 33 Nächste Schritte

53 33 Nächste Schritte

54 Experts in agile software engineering DANKE!

Risikogetriebene Softwarearchitektur. STEFAN TOTH Agile Bodensee 26.09.2013

Risikogetriebene Softwarearchitektur. STEFAN TOTH Agile Bodensee 26.09.2013 Risikogetriebene Softwarearchitektur STEFAN TOTH Agile Bodensee 26.09.2013 0 Die Hacke für den Klotz am Bein STEFAN TOTH Agile Bodensee 26.09.2013 0 Stefan Toth Stefan.Toth@oose.de st_toth seit 06/2008

Mehr

Stefan Zörner, oose Innovative Informatik GmbH

Stefan Zörner, oose Innovative Informatik GmbH Historisch gewachsen? Architekturdokumentation: Warum sie wichtig ist. Und wie man sie macht. Stefan Zörner, oose GmbH Stefan.Zoerner@de Nordic Coding Kiel, den 7. Dezember 2012 Stefan Zörner :: sz@de

Mehr

Softwarearchitektur Speed-Dating Wer einsam bleibt ist selber schuld... Stefan Zörner embarc GmbH, Hamburg

Softwarearchitektur Speed-Dating Wer einsam bleibt ist selber schuld... Stefan Zörner embarc GmbH, Hamburg Wer einsam bleibt ist selber schuld... Stefan Zörner embarc GmbH, Hamburg Wie Ihr Eure Entwürfe und Entscheidungen festhaltet und kommuniziert Zeitgemäße Softwarearchitektur ist nicht das Werk einzelner.

Mehr

Gemeinsam mehr erreichen.

Gemeinsam mehr erreichen. Gemeinsam mehr erreichen. Microservices, ein Vorgehensmodell zur Softwareentwicklung - Nürnberg - 17. November 2016 "Mit unserer Begeisterung für führende Technologien vernetzen wir Systeme, Prozesse und

Mehr

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung Reisebeschreibung Zielpublikum Fallbeispiel...

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung Reisebeschreibung Zielpublikum Fallbeispiel... Vorwort..................................................... 13 Kapitel 1 Einleitung......................................... 15 1.1 Reisebeschreibung............................ 18 1.2 Zielpublikum.................................

Mehr

Softwarearchitektur Speed-Dating

Softwarearchitektur Speed-Dating Softwarearchitektur Speed-Dating Wie Ihr Eure Entwürfe und Entscheidungen festhaltet und kommuniziert STEFAN ZÖRNER, EMBARC Softwarearchitektur Meetup Hamburg, 28.06.2016 0 Wie Ihr Eure Entwürfe und Entscheidungen

Mehr

Stefan Zörner, oose Innovative Informatik GmbH

Stefan Zörner, oose Innovative Informatik GmbH Softwerkskammer Hamburg Softwarearchitekturen dokumentieren und kommunizieren Stefan Zörner, oose GmbH Stefan.Zoerner@de Softwerkskammer Hamburg 21. Mai in Hamburg bei der etracker GmbH Softwarearchitekturen

Mehr

Kapitel 1 Applikations-Architektur VI

Kapitel 1 Applikations-Architektur VI Kapitel 1 Applikations-Architektur VI Software Engineering FS 2015 Prof. Dr. Jana Köhler jana.koehler@hslu.ch Gesamtüberblick I. Software Architektur Grundbegriffe II. Prinzipien & Taktiken III. Stile

Mehr

Effektive Software-Architekturen Ein praktischer Leitfaden

Effektive Software-Architekturen Ein praktischer Leitfaden Gernot Starke Effektive Software-Architekturen Ein praktischer Leitfaden ISBN-10: 3-446-41215-8 ISBN-13: 978-3-446-41215-6 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41215-6

Mehr

Kapitel 1 Applikations-Architektur VIII

Kapitel 1 Applikations-Architektur VIII Kapitel 1 Applikations-Architektur VIII Software Architecture, Quality & Testing FS 2016 Prof. Dr. Jana Koehler jana.koehler@hslu.ch Agenda Beruf des IT Architekten Herausforderungen & Risiken Karrierewege

Mehr

Ziele und Tätigkeiten von Architekten

Ziele und Tätigkeiten von Architekten Ziele und Tätigkeiten von Architekten Definition Software Architektur o A software architecture provides a model of a whole software system that is composed of internal behavioral units (i.e. components)

Mehr

JavaFX im UI-Technologiedschungel

JavaFX im UI-Technologiedschungel JavaFX im UI-Technologiedschungel Guten Tag, Hallo, Servus! Björn Müller Seit 2007 SAP, AJAX, Swing, JavaFX CaptainCasa Community Swing für Unternehmensanwendungen Seit 2012: JavaFX für Unternehmensanwendungen

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

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis Der Vortrag zeigt anhand von Fallbeispielen auf, wie sich SOA durch die Kombination

Mehr

Der agile Software Architekt

Der agile Software Architekt Der agile Software Architekt Ingmar Kellner 2013-09-25 Agil == Beweglich == Zur Handlung Fähig Source: http://de.wiktionary.org/wiki/agil Gegebene Versprechen schränken meine Agilität ein! 2013, hello2morrow

Mehr

Serverless Architecture with Azure-Functions

Serverless Architecture with Azure-Functions Serverless Architecture with Azure-Functions Mark Allibone @mallibone Noser Engineering AG 2017, Alle Rechte vorbehalten. Mark Allibone, Head of Mobile @mallibone Noser Engineering AG Ambassador https://mallibone.com

Mehr

Data Governance Informationen kontrolliert managen

Data Governance Informationen kontrolliert managen make connections share ideas be inspired Data Governance Informationen kontrolliert managen Michael Herrmann SAS Copyright 2013, SAS Institute Inc. All rights reserved. DATA GOVERNANCE TRENDS UND TREIBER:

Mehr

Erfahrungsbericht eines Nexus Integration Team Mitglieds

Erfahrungsbericht eines Nexus Integration Team Mitglieds Erfahrungsbericht eines Nexus Integration Team Mitglieds David Burkhart Entwicklertag Karlsruhe 23.05.2017 david.burkhart@andrena.de Jan Baumann jan.baumann@andrena.de 2 scrum.org 3 Das Nexus Integration

Mehr

Das Entwicklungsteam im agilen Prozess. Aufgaben der Software Architektur. Best Practices & Scrum Integration. Zusammenfassung & Ausblick

Das Entwicklungsteam im agilen Prozess. Aufgaben der Software Architektur. Best Practices & Scrum Integration. Zusammenfassung & Ausblick Das Entwicklungsteam im agilen Prozess Aufgaben der Software Architektur Best Practices & Scrum Integration Zusammenfassung & Ausblick Das Entwicklungsteam im agilen Prozess Die besten Architekturen, Anforderungen

Mehr

Inhaltsverzeichnis. Effektive Softwarearchitekturen (6. Auflage)

Inhaltsverzeichnis. Effektive Softwarearchitekturen (6. Auflage) Inhaltsverzeichnis zu Effektive Softwarearchitekturen (6. Auflage) von Gernot Starke ISBN (Buch): 978-3-446-43614-5 ISBN (E-Book): 978-3-446-43653-4 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43614-5

Mehr

Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework. Galileo Press

Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework. Galileo Press Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework Galileo Press Inhalt Vorwort 9 Danksagung Einleitung 11 13 1 SAP xapps - Grundlagen 17 1.1 Marktsituation

Mehr

Software ohne Fehler?

Software ohne Fehler? Software ohne Fehler? Commit Software-Engineering-Workshop Prof. Dr. Peter Kaiser Mannheim, 18. Juni 2012 Hochschule Mannheim University of Applied Sciences Agenda Software und Fehler QIP / kleine Firmen

Mehr

Gemeinsam mehr erreichen.

Gemeinsam mehr erreichen. Gemeinsam mehr erreichen. Microservices in der Oracle SOA Suite Baden 10. September 2015 Ihr Ansprechpartner Carsten Wiesbaum Principal Consultant carsten.wiesbaum@esentri.com @CWiesbaum Schwerpunkte:

Mehr

Unternehmensweite IT Architekturen

Unternehmensweite IT Architekturen Unternehmensweite IT Architekturen Part 1: IT Systems Architecture, Roles and Responsibilities of IT Architects Part 2: Solution Architecture, based on a practical Case Study Part 3: SOA (Service Oriented

Mehr

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices Visual Studio Team System 15. Mai 2006 TU Dresden Oliver Scheer Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH Agenda Einführung in Visual Studio Team System Demo Fragen

Mehr

Jochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag

Jochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken dpunkt.verlag Inhaltsverzeichnis 1 Modelle und Modellierung 1.1 Modelle, die uns umgeben 1.2 Modelltheorie 1.3

Mehr

Modul Software Komponenten 01 Komponenten

Modul Software Komponenten 01 Komponenten Modul Software Komponenten 01 Komponenten Martin Jud Inhalt 1. Begriff 2. Bedeutung 3. Nutzen 4. Entwurf mit Komponenten HSLU T&A, 14.09.2008 Modul SWK - 01-Komponenten - Martin Jud 2 1. Begriff Definition

Mehr

Service Engineering. IVS Arbeitsgruppe Softwaretechnik. Abschnitt: Einführung zur Vorlesung

Service Engineering. IVS Arbeitsgruppe Softwaretechnik. Abschnitt: Einführung zur Vorlesung Service Engineering IVS Arbeitsgruppe Softwaretechnik Abschnitt: Einführung zur Vorlesung Seite 1 Überblick zur Vorlesung Seite 2 Organisation Die Vorlesungen finden jeweils Donnerstag von 09:00 bis 11:00

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

Das Märchen vom Agilen Architekten

Das Märchen vom Agilen Architekten Stefan Zörner: #dwx14 Das Märchen vom Agilen Architekten Wie viel (oder wenig) So5warearchitektur braucht ein agiles Projekt? feedback@developer- week.de #dwx14 Das Märchen vom Agilen Architekten Wie viel

Mehr

ANECON. Business Process meets Agile Software Development. DI Ernst Lieber Leiter Geschäftsfeld Softwareentwicklung

ANECON. Business Process meets Agile Software Development. DI Ernst Lieber Leiter Geschäftsfeld Softwareentwicklung ANECON Business Process meets Agile Software Development DI Ernst Lieber Leiter Geschäftsfeld Softwareentwicklung ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1

Mehr

Kapitel 3 Software Quality III

Kapitel 3 Software Quality III Kapitel 3 Software Quality III Software Architecture, Quality, and Testing FS 2015 Prof. Dr. Jana Köhler jana.koehler@hslu.ch Agenda Heute Von Bad Smells zu Refactorings Wie wird Refactoring durchgeführt?

Mehr

Orchestrator. IT-Paradigmenwechsel im Zeitalter des Cloud Computing. Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH

Orchestrator. IT-Paradigmenwechsel im Zeitalter des Cloud Computing. Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH Orchestrator IT-Paradigmenwechsel im Zeitalter des Cloud Computing Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH Mainz, 06. Juni 2013, DOAG 2013 IM Community Summit Agenda Problemstellung

Mehr

EAM-Vorlesung (SS2017)

EAM-Vorlesung (SS2017) EAM-Vorlesung (SS2017) V4: TOGAF und das Metamodel Vassilios Goumas Frankfurt University of Applied Science 1 V4: Verlauf Was ist ein Metamodell Aufbau des Metamodells in TOGAF Aufteilung nach Core Metamodel

Mehr

Herzlich Willkommen zu den. 3. Noser Technologie Impulse München, , Beat Zollinger, COO

Herzlich Willkommen zu den. 3. Noser Technologie Impulse München, , Beat Zollinger, COO Herzlich Willkommen zu den 3. Noser Technologie Impulse München, 27.9.2013, Beat Zollinger, COO Herzlich Willkommen Ihre Gastgeber Beat Zollinger, COO Markus Märki, Geschäftsleitung Martin Straumann, Leiter

Mehr

<Insert Picture Here> SOA Governance: SOA Service Portfolio Management

<Insert Picture Here> SOA Governance: SOA Service Portfolio Management SOA Governance: SOA Portfolio Nicole Holthöfer Enterprise Architect SOA Ziele des Vortrags Vorstellung von Portfolio als wichtiges SOA Governance Instrument Übersicht über die wesentlichen

Mehr

Stefan xing.to/sto. embarc.de. Agile Softwarearchitektur

Stefan xing.to/sto. embarc.de.  Agile Softwarearchitektur Stefan Toth stefan.toth@ @st_toth xing.to/sto www. www.swamuster.de 1 Was erwartet man sich von Agil?? Flexibilität, Schnellere T2M, Nachvollziehbareren Fortschritt, Bessere Termintreue (nicht unbedingt

Mehr

MES - Manufacturing Execution System: Moderne Informationstechnologie Zur Prozessfähigkeit Der Wertschöpfung (German Edition)

MES - Manufacturing Execution System: Moderne Informationstechnologie Zur Prozessfähigkeit Der Wertschöpfung (German Edition) MES - Manufacturing Execution System: Moderne Informationstechnologie Zur Prozessfähigkeit Der Wertschöpfung (German Edition) If you are searching for the ebook MES - Manufacturing Execution System: Moderne

Mehr

Von SCRUM im Maschinenbauprojekt zum agilen Unternehmen?

Von SCRUM im Maschinenbauprojekt zum agilen Unternehmen? TRUMPF GmbH + Co. KG Beyond. Agile@TRUMPF Von SCRUM im Maschinenbauprojekt zum agilen Unternehmen? Reiner Koettgen, Expert Agile Transition, ZB F&E Denis Gabriel, Agile Coach, ZB F&E Ditzingen, 03.02.2018.

Mehr

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung Bernhard Fischer-Wasels Leitender Systemberater Safe Harbor Statement The following is intended to outline our general product direction.

Mehr

Low-Fidelity-Prototypen erstellen. Dr. Tobias If you're not failing, you're not going to innovate Jeremy Jackson

Low-Fidelity-Prototypen erstellen. Dr. Tobias If you're not failing, you're not going to innovate Jeremy Jackson Low-Fidelity-Prototypen erstellen Dr. Tobias Günther @elaspix If you're not failing, you're not going to innovate Jeremy Jackson Definitionen User Story: Beschreibung einer Funktion aus Sicht des Kunden

Mehr

WTO-AUSSCHREIBUNG FÜR APP-ENTWICKLUNG, AGILE BESCHAFFUNG, MINI-TENDER, AGILES UMFELD. Artur Tomczak Bern,

WTO-AUSSCHREIBUNG FÜR APP-ENTWICKLUNG, AGILE BESCHAFFUNG, MINI-TENDER, AGILES UMFELD. Artur Tomczak Bern, WTO-AUSSCHREIBUNG FÜR APP-ENTWICKLUNG, AGILE BESCHAFFUNG, MINI-TENDER, AGILES UMFELD Artur Tomczak Bern, 18.08.2015 Projekt-resp. Programmleiter vor allem in grösseren (Mio. Bereich) Software-Entwicklungs-Projekten

Mehr

Transparenz beim Testen - Rollenorientierte Sichten im Web

Transparenz beim Testen - Rollenorientierte Sichten im Web Transparenz beim Testen - Rollenorientierte Sichten im Web Testing Day 2013 Gerhard Baier Horst Kargl AFRA GmbH Sparx Systems Central Europe Sparx Systems & LieberLieber Sparx Systems Modellierungsplattform

Mehr

2 Softwarearchitektur in der Organisationsstruktur 25

2 Softwarearchitektur in der Organisationsstruktur 25 xiii Teil I Grundlagen und Organisation 1 1 Grundlagen 3 1.1 Warum Softwarearchitektur?.............................. 4 1.2 Was ist Softwarearchitektur?.............................. 6 1.2.1 Definition

Mehr

Was haben Viehweiden mit Software zu tun?

Was haben Viehweiden mit Software zu tun? Was haben Viehweiden mit Software zu tun? Informationstechnologien und die Allmende UNIX-Stammtisch, TU Chemnitz Christian Pentzold // Professur Medienkommunikation 25. Mai 2010 Warum funktioniert Wikipedia?

Mehr

www.gsp-staedtebau.de

www.gsp-staedtebau.de www.gsp-staedtebau.de Architektur ist Ausdruck von Qualität und Nachhaltigkeit. Architecture is an expression of quality and sustainability. Die Nutzung bildet das Fundament einer Immobilie. The use of

Mehr

Software Engineering

Software Engineering Software Engineering Grundlagen, Menschen, Prozesse, Techniken von Jochen Ludewig, Horst Lichter 1. Auflage Software Engineering Ludewig / Lichter schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

Das Transformation-Triangle

Das Transformation-Triangle Das Transformation-Triangle IT & Business transformieren Thomas Grimm Carsten Sensler Die verwendeten Abbildungen stammen vorwiegend aus unserem Buch (siehe Folie 33). Ein Rezept ist eine Abfolge von Vorschlägen

Mehr

Historisch gewachsen?

Historisch gewachsen? Historisch gewachsen? Architekturdokumentation: Warum sie wichtig ist. Und wie man sie macht. Stefan Zörner :: @StefanZoerner :: sz@de ddc_conference #ddc12 www.dotnet-developerconference.de Historisch

Mehr

Das Kommunikations-Problem Architekten, Entwickler und die Code-Basis Zusammenfassung

Das Kommunikations-Problem Architekten, Entwickler und die Code-Basis Zusammenfassung Das Kommunikations-Problem Architekten, Entwickler und die Code-Basis Zusammenfassung Miteinander, Nebeneinander, Durcheinander Kommunikation und Koordination in Softwareprojekten Kommunikation Übertragung

Mehr

Verunfallte Softwarearchitektur? In 3 Schritten zu guten Lösungen

Verunfallte Softwarearchitektur? In 3 Schritten zu guten Lösungen Verunfallte Softwarearchitektur? In 3 Schritten zu guten Lösungen Stefan Zörner xing.to/szr Köln, den 02.12.2013 >>> dotnet-developer-conference.de #ddc13 Verunfallte Softwarearchitektur? In 3 Schritten

Mehr

Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen

Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen Roland Koppe, Stefan Häusler, Axel Hahn 2 Übersicht Einleitung und Motivation Ansatz und Methodik

Mehr

Stefan Zörner, oose Innovative Informatik GmbH Stefan.Zoerner@oose.de

Stefan Zörner, oose Innovative Informatik GmbH Stefan.Zoerner@oose.de Vortragsreihe Architekturdesign Dokumentation voll unagil? Software-Architekturen wirkungsvoll dokumentieren, Entwürfe und Entscheidungen nachvollziehbar festhalten Stefan Zörner, oose GmbH Stefan.Zoerner@de

Mehr

Inhaltsverzeichnis. Teil I Grundlagen 1

Inhaltsverzeichnis. Teil I Grundlagen 1 xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz

Mehr

Systematisches Requirements Engineering

Systematisches Requirements Engineering Systematisches Requirements Engineering Anforderungen ermitteln, spezifizieren, analysieren und verwalten von Christof Ebert 3., aktualisierte und erweiterte Auflage Systematisches Requirements Engineering

Mehr

DYNAMISCHE GEOMETRIE

DYNAMISCHE GEOMETRIE DYNAMISCHE GEOMETRIE ÄHNLICHKEITSGEOMETRIE & MODELLIERUNG PAUL LIBBRECHT PH WEINGARTEN WS 2014-2015 CC-BY VON STAUDT KONSTRUKTIONEN Menü Erinnerung: Strahlensatz Längen, Frame Zielartikel Addition, Subtraktion

Mehr

Enterprise Architecture PostMail Ein Erfahrungsbericht. BAT No. 2

Enterprise Architecture PostMail Ein Erfahrungsbericht. BAT No. 2 Enterprise Architecture Ein Erfahrungsbericht BAT No. 2 Erfahrungsbericht EA Einleitung Vergangenheit Gegenwart Zukunft Dialog Alle Enterprise Architektur Erfahrungsbericht EA Einleitung Das EA PM-Team

Mehr

1. Hello, I m Francis Docherty. a. No, sorry. I m not. 2. I m sorry. What was your b. I don t think he

1. Hello, I m Francis Docherty. a. No, sorry. I m not. 2. I m sorry. What was your b. I don t think he A1 Hello, I m Francis Docherty. Was passt zusammen? 1. Hello, I m Francis Docherty. a. No, sorry. I m not. 2. I m sorry. What was your b. I don t think he name again? is at the moment. 3. Excuse me. Are

Mehr

Carsten Lücke. Stakeholder-orientierte Unternehmensarchitekturmodellierung - Konzeption, Entwurf und Anwendung des ASTEAM-Ansatzes

Carsten Lücke. Stakeholder-orientierte Unternehmensarchitekturmodellierung - Konzeption, Entwurf und Anwendung des ASTEAM-Ansatzes Carsten Lücke Stakeholder-orientierte Unternehmensarchitekturmodellierung - Konzeption, Entwurf und Anwendung des ASTEAM-Ansatzes WIKU 'S") Inhaltsverzeichnis Zusammenfassung vii Vorwort ix Inhaltsverzeichnis

Mehr

Specmate Auf Knopfdruck von Anforderungen zu Tests

Specmate Auf Knopfdruck von Anforderungen zu Tests Specmate Auf Knopfdruck von Anforderungen zu Tests Dr. Maximilian Junker at a Glance We are experts for: High quality RE & tests High quality methodology (e.g. MBSE) We offer: Audits & Continuous Quality

Mehr

Each pattern describes a problem which occurs over and over again (...), and then describes the core of the solution to that problem, in such a way

Each pattern describes a problem which occurs over and over again (...), and then describes the core of the solution to that problem, in such a way Each pattern describes a problem which occurs over and over again (...), and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over,

Mehr

Monolith sucht Resilienz.

Monolith sucht Resilienz. Monolith sucht Resilienz. () Wie Ihr Eure Entwürfe und Entscheidungen festhaltet und kommuniziert... STEFAN ZÖRNER, EMBARC Java User Group Karlsruhe Mittwoch, 13.02.2019 bei synyx 0 Wie Ihr Eure Entwürfe

Mehr

Kleine Refactoring-Muster

Kleine Refactoring-Muster Diplomarbeitsvortrag Kleine Refactoring-Muster Marko Schulz ms@datenreisender.de http://datenreisender.de/da/ Überblick 0 Wieso? (davor) Fragen Muster Was sind Muster? Muster in der Softwaretechnik Refactorings

Mehr

Thomas Schissler MVP Visual Studio ALM, artiso AG

Thomas Schissler MVP Visual Studio ALM, artiso AG Thomas Schissler MVP Visual Studio ALM, artiso AG Kurs-Übersicht Moderne Softwareentwicklung 01 Überblick Was macht moderne Software-Entwicklung aus? 02 Projektmanagement Wie funktioniert modernes Projektmanagement

Mehr

Integration mit Service Repositories zur SOA Governance

Integration mit Service Repositories zur SOA Governance Integration mit Service Repositories zur SOA Governance Nürnberg, 10.11.2009 I N H A L T 1. SOA Governance 2. Service Repository 3. Modelle und Service Repository 4. Modell-Driven SOA I N H A L T 1. SOA

Mehr

Informatik für Mathematiker und Physiker Woche 2. David Sommer

Informatik für Mathematiker und Physiker Woche 2. David Sommer Informatik für Mathematiker und Physiker Woche 2 David Sommer David Sommer 25. September 2018 1 Heute: 1. Self-Assessment 2. Feedback C++ Tutorial 3. Modulo Operator 4. Exercise: Last Three Digits 5. Binary

Mehr

Software Engineering

Software Engineering Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken 3., korrigierte Auflage dpunkt.verlag Teil i Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben

Mehr

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel.

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel. Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist. Title >hardware/software< This art project reflects different aspects of work and its meaning for human kind in our

Mehr

Dokumentation (ISO 26514) Prof. Sissi Closs Donnerstag,, 5. November 2009

Dokumentation (ISO 26514) Prof. Sissi Closs Donnerstag,, 5. November 2009 Der neue ISO-Standard Standard für f r Software- Dokumentation (ISO 26514) Prof. Sissi Closs Donnerstag,, 5. November 2009 ISO/IEC 26514 Software and systems engineering User documentation requirements

Mehr

Optionally, an is sent : Erfahrungen mit automatisierter Erkennung schlechter Anforderungen

Optionally, an  is sent : Erfahrungen mit automatisierter Erkennung schlechter Anforderungen Richtig testen Hier soll das der Richtige Titel rein testen Optionally, an e-mail is sent : Erfahrungen mit automatisierter Erkennung schlechter Anforderungen www.qs-tag.de Maximilian Junker Qualicen GmbH

Mehr

Schachaufgabe 05: Ma-Übung Chess Problem 05: Mate training

Schachaufgabe 05: Ma-Übung Chess Problem 05: Mate training Schachaufgabe 05: Ma-Übung Chess Problem 05: Mate training In dieser Aufgabe ist kein Zug zu finden. Vielmehr sollst du herausfinden, wieviel weiße Figuren mindestens nö"g sind, um den schwarzen König

Mehr

Köln, 27. September 2017

Köln, 27. September 2017 DevOps @CARGLASS Köln, 27. September 2017 ÜBER MICH ÜBER MICH Robert Wachtel 50 Jahre Diplom-Wirtschaftsinformatiker Head of BUILD / Leiter Softwareentwicklung Bei CARGLASS seit 04.2016 r.wachtel@carglass.de

Mehr

Integration im Enterprise Umfeld

Integration im Enterprise Umfeld Integration im Enterprise Umfeld Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg DOAG 2007 pdv Technische Automation + Systeme GmbH, 2007 1 Eckdaten Individual-Software Client/Server- und

Mehr

Die Kunst der kleinen Schritte. David Völkel XP Days Germany

Die Kunst der kleinen Schritte. David Völkel XP Days Germany Die Kunst der kleinen Schritte David Völkel XP Days Germany 09.11.2018 @davidvoelkel codecentric Software Craft Meetup Munich David Völkel XP Days Germany 09.11.2018 #TDD Disclaimer! "It's the small steps

Mehr

Open Source in der Cloud

Open Source in der Cloud Open Source in der Cloud Jens Fitzke fitzke@lat-lon.de http://www.lat-lon.de/ über lat/lon Uni Bonn spin-off als GbR (2000) - 2004: GmbH GDI/OGC/ISO-Kompetenz + Freie Software Beratung, Software-/Lösungsentwicklung,

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis

Mehr

FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May

FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May FAIRTRADE project evaluation: Pupils 1. Have you ever seen the FAIRTRADE logo on a Scottish product? 1. Hast du das FAIRTRADE Logo bereits einmal

Mehr

ITech Progress GmbH 2013. Der Architekt als Schnittstelle - die Bedeutsamkeit von Soft Skills für Softwarearchitekten in großen IT-Projekten

ITech Progress GmbH 2013. Der Architekt als Schnittstelle - die Bedeutsamkeit von Soft Skills für Softwarearchitekten in großen IT-Projekten ITech Progress GmbH 2013 Der Architekt als Schnittstelle - die Bedeutsamkeit von Soft Skills für Softwarearchitekten in großen IT-Projekten Wer bin ich? Dipl.-Inf. (FH) Sebastian Ommert Senior IT-Consultant

Mehr

Software-Architecture Introduction

Software-Architecture Introduction Software-Architecture Introduction Prof. Dr. Axel Böttcher Summer Term 2011 3. Oktober 2011 Overview 2 hours lecture, 2 hours lab sessions per week. Certificate ( Schein ) is prerequisite for admittanceto

Mehr

Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung

Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung ROSALINDE SCHUSTER TESTMANAGERIN INDUSTRY RSCHUSTER@ASSYSTEM.COM CHRISTOPH LEGAT SOFTWARE

Mehr

Softwarearchitekturen dokumentieren - voll unagil? Stefan Zörner, oose Innovative Informatik GmbH Stefan.Zoerner@oose.de

Softwarearchitekturen dokumentieren - voll unagil? Stefan Zörner, oose Innovative Informatik GmbH Stefan.Zoerner@oose.de Agiles Architekturmanagement Softwarearchitekturen dokumentieren - voll unagil? Stefan Zörner, oose GmbH Stefan.Zoerner@de OBJEKTspektrum Information Days 2013 Nürnberg, 04.06. :: Hannover, 05.06.:: Darmstadt,

Mehr

Quantität für Qualität

Quantität für Qualität Wie das Vermessen von Software sinnvoll wird HARM GNOYKE, STEFAN ZÖRNER EMBARC Softwarearchitektur Meetup Hamburg Bytro Labs (Astraturm), 29. August 2016 0 Wie das Vermessen von Software sinnvoll wird

Mehr

ITIL & TOGAF die Doppelspitze für IT Governance

ITIL & TOGAF die Doppelspitze für IT Governance 1 ITIL Day 2014 ITIL & TOGAF die Doppelspitze für IT Governance Referenten: Arif Chughtai, Matthias Gessenay 2 Referenten Arif Chughtai mail@arifchughtai.org www.arifchughtai.org Matthias Gessenay matthias.gessenay@corporatesoftware.ch

Mehr

IBM Demokratischere Haushalte, bessere Steuerung, fundierte Entscheidungen? Was leisten das neue kommunale Finanzwesen und Business Intelligence?

IBM Demokratischere Haushalte, bessere Steuerung, fundierte Entscheidungen? Was leisten das neue kommunale Finanzwesen und Business Intelligence? Das IBM Leistungsversprechen zum Führungsinformationssystems IBM Demokratischere Haushalte, bessere Steuerung, fundierte Entscheidungen? Was leisten das neue kommunale Finanzwesen und Business Intelligence?

Mehr

Wissenschaftliche Dienste. Sachstand. Payment of value added tax (VAT) (EZPWD-Anfrage ) 2016 Deutscher Bundestag WD /16

Wissenschaftliche Dienste. Sachstand. Payment of value added tax (VAT) (EZPWD-Anfrage ) 2016 Deutscher Bundestag WD /16 Payment of value added tax (VAT) (EZPWD-Anfrage ) 2016 Deutscher Bundestag Seite 2 Payment of value added tax (VAT) (EZPWD-Anfrage ) Aktenzeichen: Abschluss der Arbeit: 07.04.2016 Fachbereich: WD 4: Haushalt

Mehr

Outline. 5. A Chance for Entrepreneurs? Porter s focus strategy and the long tail concept. 6. Discussion. Prof. Dr. Anne König, Germany, 27. 08.

Outline. 5. A Chance for Entrepreneurs? Porter s focus strategy and the long tail concept. 6. Discussion. Prof. Dr. Anne König, Germany, 27. 08. Mass Customized Printed Products A Chance for Designers and Entrepreneurs? Burgdorf, 27. 08. Beuth Hochschule für Technik Berlin Prof. Dr. Anne König Outline 1. Definitions 2. E-Commerce: The Revolution

Mehr

Georg Güntner (Salzburg Research) Kick-Off der IoT-Group Salzburg IoT-Talks Salzburg: Mai 2015

Georg Güntner (Salzburg Research) Kick-Off der IoT-Group Salzburg IoT-Talks Salzburg: Mai 2015 Georg Güntner (Salzburg Research) Kick-Off der IoT-Group Salzburg IoT-Talks Salzburg: Mai 2015 Techno-Z Salzburg, Veranstaltungszentrum, 19.05.2015 Agenda Welcome IoT-Talks Talk 1: "Architekturen für das

Mehr

Universität Karlsruhe (TH)

Universität Karlsruhe (TH) Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Parallelism in curricula An international survey November 7, 2008 Stuttgart, Germany David Meder Dr. Victor Pankratius For comments: multicore-systems@ipd.uni-karlsruhe.de

Mehr

Orchestrator. IT-Paradigmenwechsel im Zeitalter des Cloud Computing. Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH

Orchestrator. IT-Paradigmenwechsel im Zeitalter des Cloud Computing. Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH Orchestrator IT-Paradigmenwechsel im Zeitalter des Cloud Computing Mohammad Esad-Djou, Solution Architect OPITZ CONSULTING Deutschland GmbH Mainz, 06. Juni 2013, DOAG 2013 IM Community Summit Agenda Problemstellung

Mehr

Gliederung. Definitionen: Software-Architektur Software-Architekt Arash Faroughi

Gliederung. Definitionen: Software-Architektur Software-Architekt Arash Faroughi Definitionen: Architektur Architekt 30.01.08 Arash Faroughi Gliederung 1. Technik und Kunst 2. und Architektur 3. Architektur 4. Engineering, Arch.centered SD 5. Architektur und Architekt 6. Architekt

Mehr

EJB City GmbH ist Ihr Partner dafür!

EJB City GmbH ist Ihr Partner dafür! Der zukünftige Erfolg vieler Unternehmen hängt im Wesentlichen von der Innovationsfähigkeit sowie von der Differenzierung ab. Zusätzlich, viele Unternehmen fordern heute einen IT- Partner, mit dem sie

Mehr

E-PORTFOLIOS IM KURS NEUE MEDIEN IM FREMDSPRACHENUNTERRICHT

E-PORTFOLIOS IM KURS NEUE MEDIEN IM FREMDSPRACHENUNTERRICHT E-PORTFOLIOS IM KURS NEUE MEDIEN IM FREMDSPRACHENUNTERRICHT Anna Maria Schäfer Institut für Anglistik und Amerikanistik annamaria.schaefer@staff.uni-marburg.de Ablauf 1. Thema und Anforderungen 2. Umsetzung

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

IT S ALL ABOUT THE DOMAIN, HONEY!

IT S ALL ABOUT THE DOMAIN, HONEY! IT S ALL ABOUT THE DOMAIN, HONEY! Fachliche Architektur In hoher Qualitaet durch Domain-Driven design @hschwentner Was ist das für 1 Design? @hschwentner Vong Domain her @hschwentner HENNING SCHWENTNER

Mehr

Eine Normalform für Services Serviceorientierte Architektur konkret

Eine Normalform für Services Serviceorientierte Architektur konkret Eine Normalform für Services Serviceorientierte Architektur konkret Prof. Dr. Bernhard Humm, Oliver Juwig Software Engineering 2006 Leipzig, 30. März 2006 Serviceorientierte Architektur (SOA) erfolgreich

Mehr

Paper Reference. Paper Reference(s) 1231/4H Edexcel GCSE German Paper 4H Writing Higher Tier Tuesday 12 June 2007 Afternoon Time: 1 hour

Paper Reference. Paper Reference(s) 1231/4H Edexcel GCSE German Paper 4H Writing Higher Tier Tuesday 12 June 2007 Afternoon Time: 1 hour Centre No. Paper Reference Surname Initial(s) Candidate No. 1 2 3 1 4 H Signature Paper Reference(s) 1231/4H Edexcel GCSE German Paper 4H Writing Higher Tier Tuesday 12 June 2007 Afternoon Time: 1 hour

Mehr