Ralf D. Müller. Docs-as-Code: arc42, AsciiDoc, Gradle & Co. im Einsatz

Größe: px
Ab Seite anzeigen:

Download "Ralf D. Müller. Docs-as-Code: arc42, AsciiDoc, Gradle & Co. im Einsatz"

Transkript

1 Docs-as-Code Docs-as-Code: arc42, AsciiDoc, Gradle & Co. im Einsatz Ralf D.

2 Ralf D. Müller Bei Tag Solution Architect in der Digital Factory der Deutschen Bank. In der Freizeit Geek mit Schwerpunkt Web-Technologien Qualität (Security, Testautomation) Produktivität (Gradle, Groovy, Grails) Maintainer von @doctoolchain 2

3 Dr. Gernot Starke innoq Fellow Softwarearchitektur Entwurf Evolution + Modernisierung Dokumentation Reviews

4 Was machen wir die nächsten 50 Minuten? Mischung aus Tipps zu arc42 und docs-like-code Best Practice zum Umgang zur Pflege einer Architekturdokumentation Experimentelle Features :-) Vorschläge aus Erfahrung, keine Silver @doctoolchain 4

5 Das VENOM Projekt VEry NOrMal System Gewachsene Dokumentation Unterschiedliche Stakholder Aufgrund verschiedener Änderungen stets im Wandel Hoher @doctoolchain 5

6 Darf ich vorstellen? Geoff Solution Architect Geoff ist Solution Architect bei SAMM Inc Zuständig für VENOM Starker technischer Background Aufgaben: Weiterentwicklung der Architektur Pflege der Dokumentation Kommunikation der @doctoolchain 6

7 Format der Dokumentation MS Word ist der etablierte Standard Arc42 existiert in vielen Formaten: Docx latex html Asciidoc textile confluence markdown Geoff wählt AsciiDoc aufgrund vieler @doctoolchain 7

8 arc42 Formate AsciiDoc ist aus unserer Sicht das flexibelste Format Da es in alle anderen Formate (fast verlustfrei) gewandelt werden kann, gibt es immer Plan @doctoolchain 8

9 Demo eine erste Konvertierung demo.adoc build.gradle console output = A first Headline And a first paragraph. It continous on the next headline Second paragraph. == Second-Level Headline A link to @doctoolchain 9

10 Demo eine erste Konvertierung demo.adoc build.gradle console output plugins { id "org.asciidoctor.convert" version "1.5.3" @doctoolchain 10

11 Demo eine erste Konvertierung build.gradle demo.adoc console output PS C:\Users\Demo\jax2017\demo1> gradle asciidoc :asciidoctor io/console not supported; tty will not be manipulated BUILD SUCCESSFUL Total time: secs PS @doctoolchain 11

12 Demo eine erste Konvertierung build.gradle demo.adoc console output @doctoolchain 12

13 Tools zur Konvertierung Geringste Einstiegshürde: Gradle und asciidoctorj Maven ist aufwändiger, gut unterstützt Gradle bezüglich weiterer Build-Steps flexibler

14 Out-of-the-Box Features ablenkungsfrei Dokumentation wie s schreiben Gliederung in Unterdokumente Neugliederung je nach Stakeholder Bilder werden referenziert, nicht eingebettet leichte Versionierung handle Docs-as-Code Formatierung von Source-Code Reviews, Pull-Requests, Versionierung durch Git Konvertierung nach HTML5 und @doctoolchain 14

15 doch die Reise beginnt erst Geoff ist mit seiner Entscheidung erst mal zufrieden die alte Dokumentation muss aber zunächst überführt werden.docx.adoc.adoc.html.adoc Geoff entscheidet sich im Rahmen einer Überarbeitung die Dokumentation per Copy & Paste in AsciiDoc zu @doctoolchain 16

16 treat Docs-as-Code Geoff erkennt, dass die Transformation nach AsciiDoc erst der Anfang war Als nächstes möchte er durch den Docs-as-Code Ansatz die Überarbeitung der Dokumentation weiter @doctoolchain 17

17 treat Docs-as-Code I: Version @doctoolchain 18

18 treat Docs-as-Code II: Git-Flow Fork @doctoolchain 19

19 treat Docs-as-Code III: Build-Server Fork PR On Change Build- Server @doctoolchain 20

20 Diagramme Geoff stört sich weiterhin an dem hohen Pflegeaufwand für Diagramme Beherrscht AsciiDoc nicht @doctoolchain 21

21 Diagramme: @doctoolchain 22

22 Diagramme: PlantUML.Benutzer und Benutzergruppen von VENOM [plantuml] ----!pragma graphviz_dot jdot :Private User: as private :User Groups: as groups :Corporate Users: as corporate :Government Users: as gov :Regulation &\nstandard Bodies: as bodies :Operations: as ops :internal Users: as internal (VENOM\ni.B.O.S.S) as venom private -right-> venom groups --> venom corporate --> venom gov -up-> venom bodies -up-> venom ops --> venom internal -left-> venom @doctoolchain 23

23 Diagramme: PlantUML Komplexe Diagramme als einfachen Text verwalten Nicht alle Diagrammtypen sind für PlantUML gleichgut geeignet. Sequenzdiagramme sind jedoch ein sehr guter @doctoolchain 24

24 Diagramme Im Zweifel Pfeile immer vom Aufrufenden zum Aufgerufenen Noch keinen eigenen Stil gefunden? => C4 von Simon Brown ist ein guter Start @doctoolchain 26

25 Diagramme: Modellierung Geoff pflegt seine Architektur in einem UML- Modellierungstool Das Einbetten der Grafiken in die Dokumentation ist jedoch schwerfällig Des weiteren macht Geoff sich auch gerne Notizen im UML-Modell, welche dann in der Dokumentation @doctoolchain 27

26 treat Docs-as-Code IV: automate Betreiber und Administratoren von VENOM Flexibilität hinsichtlich Betriebsumgebung, Betriebssystem. Möglichst wenig Aufwand bei technischer Administration und Inbetriebnahmen. Technisches @doctoolchain 28

27 treat Docs-as-Code IV: automate {adoc:stakeholder} Operations Betreiber und Administratoren von VENOM Flexibilität hinsichtlich Betriebsumgebung, Betriebssystem. Möglichst wenig Aufwand bei technischer Administration und Inbetriebnahmen. Technisches @doctoolchain 29

28 treat Docs-as-Code IV: automate === Stakeholder ==== Benutzer und Benutzergruppen [[figure-users]] image::ea/1.5_stakeholder.png[title="benutzer und Benutzergruppen von VENOM"] [cols="2,3,3,2" options="header"].benutzer und Benutzergruppen === Rolle Beschreibung Ziel Bemerkungen include::../../ea/stakeholder.ad[] @doctoolchain 30

29 treat Docs-as-Code IV: @doctoolchain 31

30 Stakeholder Geoff bemerkt schnell, dass nicht jeder mit einer online HTML-Dokumentation glücklich ist Er muss für unterschiedliche Stakeholder die Dokumente auch unterschiedlich aufbereiten

31 .docx bzw. MS Word

32 .docx bzw. MS Word

33 ...bzw. pdf

34 Zusammenarbeit Aber alle anderen Dokumente sind in Confluence Confluence speichert die Seiten intern als xhtml und hat eine REST-API et @doctoolchain 36

35 @doctoolchain 37

36 @doctoolchain 38

37 @doctoolchain 39

38 @doctoolchain 40

39 @doctoolchain 41

40 Broken Links Geoff fällt auf, dass er immer wieder mit Probleme mit Tippfehlern in Dateinamen oder Verlinkungen im Dokument hat Wie löst man solche Probleme mit Code? => natürlich mit automatisierten @doctoolchain 42

41 Automatisiertes Testing der Doku Broken Cross References (aka Broken Internal Links) Missing Images Files Multiple Definitions of Bookmarks or ID s Missing Local Resources Missing Alt-tags in Images @doctoolchain 43

42 Automatisiertes Testing der Doku @doctoolchain 44

43 demnächst: Linting @doctoolchain 45

44 Bonus: Export PPT Sprechernotizen enthalten asciidoc Slides und asciidoc werden automatisch exportiert

45 Bonus: Export PPT

46 @doctoolchain 48

47 Fragen? Antworten! Clipart: presentermedia.com, licenced @doctoolchain 49

Docs-as-Code arc42, AsciiDoc, Gradle & Co. Im Einsatz

Docs-as-Code arc42, AsciiDoc, Gradle & Co. Im Einsatz Platzhalter für Titelbild Hier können Sie Bilder aus der Mediathek einfügen! Placeholder for title picture You can insert here pictures from the Mediathek! Docs-as-Code arc42, AsciiDoc, Gradle & Co. Im

Mehr

Dokumentation zum Leben erweckt: AsciiDoctor & Gradle

Dokumentation zum Leben erweckt: AsciiDoctor & Gradle Dokumentation zum Leben erweckt: AsciiDoctor & Gradle JavaForum Stuttgart 07.07.2016 Markus Schlichting Markus Schlichting Senior Software Engineer Basel, Schweiz Hackergarten Basel [email protected]

Mehr

Kontinuierliche Architekturdokumentation im agilen Umfeld

Kontinuierliche Architekturdokumentation im agilen Umfeld Kontinuierliche Architekturdokumentation im agilen Umfeld Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de [email protected] Ihr Sprecher Falk Sippach (@sippsack) Trainer,

Mehr

Build Management Tool?

Build Management Tool? Build Management Tool? Funktionen Dependency Management Kompiliert den Sourcecode in Binaries Führt automatisierte Tests aus Installiert Software oder Lädt sie in Repositories Erstellt eine Dokumentation

Mehr

Asciidoctor mal Groovy. Stephan Classen

Asciidoctor mal Groovy. Stephan Classen Asciidoctor mal Groovy Stephan Classen Über mich Stephan Classen» TDD enthusiast» Liebt Open Source» Hasst repetitive Aufgaben Über mich Stephan Classen»»»» TDD enthusiast Liebt Open Source Hasst repetitive

Mehr

Kontinuierliche Architekturdokumentation im agilen Umfeld

Kontinuierliche Architekturdokumentation im agilen Umfeld Kontinuierliche Architekturdokumentation im agilen Umfeld Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de [email protected] Ihr Sprecher Falk Sippach (@sippsack) Trainer,

Mehr

Build Management Tool?

Build Management Tool? Build Management Tool? Funktionen Dependency Management Kompiliert den Sourcecode in Binaries Führt automatisierte Tests aus Installiert Software oder Lädt sie in Repositories Erstellt eine Dokumentation

Mehr

Build Management Tool

Build Management Tool Build Management Tool Build-Prozess? Source Code 3rd Party libraries Veröffentlichung Download all 3rd Party libs by hand Compile your sources: javac -sourcepath./src1;./src2 Byte Code -cp lib1.jar;lib2.jar

Mehr

XML Publisher die universelle Lösung für Geschäftsdokumente

XML Publisher die universelle Lösung für Geschäftsdokumente XML Publisher die universelle Lösung für Geschäftsdokumente Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Geschäftsdokumenten (Output

Mehr

Dominik Helleberg inovex GmbH. Auf Augenhöhe mit Android Studio und Gradle

Dominik Helleberg inovex GmbH. Auf Augenhöhe mit Android Studio und Gradle Dominik Helleberg inovex GmbH Auf Augenhöhe mit Android Studio und Gradle Dominik Helleberg Mobile Development Android / Embedded Tools http://dominik-helleberg.de/+ The new Dream Team Gradle + Android

Mehr

Erfolgreich arbeiten mit ArcGIS Online*

Erfolgreich arbeiten mit ArcGIS Online* 2013 Europe, Middle East, and Africa User Conference October 23-25 Munich, Germany Erfolgreich arbeiten mit ArcGIS Online* Jörg Moosmeier, Deutschland Philipp Marty, Schweiz * angepasste Version für -IG

Mehr

PDF Ausgabe mit dem BI Publisher in ApEx 3.0

PDF Ausgabe mit dem BI Publisher in ApEx 3.0 PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Stephan Engel Opitz Consulting Bad Homburg GmbH PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Seite 1 Agenda Ausgangsituation Vorstellung: BI Publisher und ApEx

Mehr

Agile Architektur. Version: 1.1. Orientation in Objects GmbH. Weinheimer Str Mannheim.

Agile Architektur. Version: 1.1. Orientation in Objects GmbH. Weinheimer Str Mannheim. Agile Architektur Version: 1.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de [email protected] Ihre Sprecher Thorsten Maier, Falk Sippach Trainer, Berater, Entwickler @ThorstenMaier

Mehr

Unternehmensdokumente mit dem XML Publisher erzeugen

Unternehmensdokumente mit dem XML Publisher erzeugen Unternehmensdokumente mit dem XML Publisher erzeugen Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH XML-Publisher Moderne Lösung zur Entwicklung und Verteilung von Geschäftsdokumenten (Output Management)

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

Gesunde Dokumentation mit Asciidoctor

Gesunde Dokumentation mit Asciidoctor .consulting.solutions.partnership Gesunde Dokumentation mit Asciidoctor Alexander Schwartz, Principal IT Consultant Berlin Expert Days 2015 Gesunde Dokumentation mit Asciidoctor Womit schreibe ich Dokumentation

Mehr

DOAG 2009 Copyright 2009, Oracle Corporation

DOAG 2009 Copyright 2009, Oracle Corporation Neue Human Workflow Features in Oracle SOA Suite 11g DOAG 2009 Konferenz + Ausstellung Vahit Tas Senior Principal Consultant Agenda Konzepte / Einsatzszenarien Komponenten Neue Features

Mehr

Geschwindigkeit + Qualität

Geschwindigkeit + Qualität Geschwindigkeit + Qualität 78% der Kunden sagen: Ein Releasezyklus von 2 Monaten ist zu lang 75% der globalen Kunden nutzen agile oder hybride Methoden um schneller zu sein DevOps wächst mit 32.3% CAGR

Mehr

BIF/SWE 1 - Übungsbeispiel

BIF/SWE 1 - Übungsbeispiel Arthur Zaczek Sep 2015 1 Übungsbeispiel embedded sensor cloud 1.1 Aufgabenstellung Auf einem [[tragen Sie bitte hier Ihr Embedded System Ihrer Wahl ein]] soll ein Messdaten Erfassungssystem implementiert

Mehr

Kommentierung in C. Kommentierung in C. Von Sebastian Rothe 1/26. Kommentierung in C

Kommentierung in C. Kommentierung in C. Von Sebastian Rothe 1/26. Kommentierung in C Von Sebastian Rothe 1/26 Inhaltsverzeichnis 1. Programmierstil eine Übersicht 2. Motivation wozu Kommentierung? 3. Aspekte der Kommentierung 4. GLib als Beispiel 5. Dokumentationssysteme 6. Zusammenfassung

Mehr

Next Generation KIX. Aktuelle Entwicklungen und strategischer Ausblick. Next Generation KIX c.a.p.e. IT GmbH Stand

Next Generation KIX. Aktuelle Entwicklungen und strategischer Ausblick. Next Generation KIX c.a.p.e. IT GmbH Stand Next Generation KIX Aktuelle Entwicklungen und strategischer Ausblick Next Generation KIX c.a.p.e. IT GmbH Stand 07.11.2017 1 Agenda Kurzer Rückblick, wo stehen wir KIX 2018 Schwerpunkte und Ziele KIX

Mehr

Was kann man in APEX automatisieren?

Was kann man in APEX automatisieren? Was kann man in APEX automatisieren? Oleg Kiriltsev Düsseldorf, 10.06.2015 Persönliche Daten Oleg Kiriltsev (31) Dipl.-Inform. Uni Duisburg-Essen Seit März 2013 IT-Berater bei MT AG, Oracle APEX Development

Mehr

Serverless at BSH - the way to a modern architecture. Siegfried Höck (OPITZ CONSULTING), Jörg Schneider (BSH) September 2018

Serverless at BSH - the way to a modern architecture. Siegfried Höck (OPITZ CONSULTING), Jörg Schneider (BSH) September 2018 Serverless at BSH - the way to a modern architecture Siegfried Höck (OPITZ CONSULTING), Jörg Schneider (BSH) September 2018 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Wer spricht

Mehr

DevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG

DevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG DevOps with AWS Software Development und IT Operation Hand in Hand Matthias Imsand CTO Amanox Solutions AG Agenda Evolution agiles DevOps AWS Kurzeinführung Automation und Infrastruktur als Code AWS CloudFormation

Mehr

Jochen Kutscheruk merlin.zwo InfoDesign GmbH & Co. KG. Wir kümmern uns!

Jochen Kutscheruk merlin.zwo InfoDesign GmbH & Co. KG. Wir kümmern uns! Reporting mit BIRT Jochen Kutscheruk merlin.zwo InfoDesign GmbH & Co. KG Wir kümmern uns! Die merlin.zwo-gruppe Bad Liebenzell Karlsruhe Neustadt / W. Eningen Seite 2 Inhalt Überblick über BIRT BIRT technisch

Mehr

IT SECURITY MANAGEMENT MIT ARIS CLOUD ENTERPRISE

IT SECURITY MANAGEMENT MIT ARIS CLOUD ENTERPRISE IT SECURITY MANAGEMENT MIT ARIS CLOUD ENTERPRISE Christoph Lorenz Software AG Cloud Service Operations SOFTWARE AG DIGITAL BUSINESS PLATFORM Die Software AG hat die weltweit erste Digital Business Platform

Mehr

RE bei MBSE mehr als nur textuelle Anforderungen

RE bei MBSE mehr als nur textuelle Anforderungen RE bei MBSE mehr als nur textuelle Anforderungen REConf 2018 Dieter Wagner, MBDA Andreas Ditze, MID MBDA Deutschland Wir schaffen Sicherheit MBDA Struktur 37,5 % 37,5 % 25 % 100 % 100 % 100 % 100 % 100

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

Dirk Reinemann Working Student Sales Consulting

Dirk Reinemann Working Student Sales Consulting JDeveloper 12c in 30 Minutes Dirk Reinemann Working Student Sales Consulting Program Agenda 1. Integrated Development Environment 2. Java Development 3. Web Development 4. Team Development 5. Application

Mehr

Oracle SOA Suite: Total Quality T-Systems

Oracle SOA Suite: Total Quality T-Systems Oracle SOA Suite: Total Quality Monitoring @ T-Systems Arnd Scharpegge, Lynx-Consulting GmbH Andreas Makiola, T-Systems International GmbH Agenda Ziele des Total Quality Monitorings Vorgaben für das Total

Mehr

JONATHAN JONA WISLER WHD.global

JONATHAN JONA WISLER WHD.global JONATHAN WISLER JONATHAN WISLER WHD.global CLOUD IS THE FUTURE By 2014, the personal cloud will replace the personal computer at the center of users' digital lives Gartner CLOUD TYPES SaaS IaaS PaaS

Mehr

Eröffnungs Keynote JBFOne Gerd Müller

Eröffnungs Keynote JBFOne Gerd Müller Eröffnungs Keynote JBFOne 2011 Gerd Müller Wer aufhört, besser zu werden, hat aufgehört, gut zu sein. Wer aufhört, besser zu werden, hat aufgehört, gut zu sein. JBFOne 2011 Keynote Gerd Müller JBFOne 2011

Mehr

APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH

APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /

Mehr

Besser schreiben mit Pandoc und Markdown

Besser schreiben mit Pandoc und Markdown Besser schreiben mit Pandoc und Markdown Vergiss L A T E X: Arbeiten und publizieren leicht gemacht Albert Krewinkel 10. November 2017 1 Kurze Intro 2 Über mich Pro Freie Software und Freies Wissen Pandoc-Contributor

Mehr

SMARTentry Notification

SMARTentry Notification Vario IT-Solutions GmbH SMARTentry Notification Dokumentation 18.02.2016 Installation und Einrichtung von SMARTentry Notification für bestehende und neue SALTO Installationen mit SHIP Schnittstelle. Inhaltsverzeichnis

Mehr

Docker & DevOps.

Docker & DevOps. Docker & DevOps [email protected] Seite 2 Agenda 0. Cloud&Heat 1. Docker 2. DevOps Seite 3 1. Docker - Motivation Blog Software Bitte blog_api.py installieren: $ export FLASK_APP=blog_api.py

Mehr

Softwarearchitektur als Mittel für Qualitätssicherung und SOA Governance

Softwarearchitektur als Mittel für Qualitätssicherung und SOA Governance Softwarearchitektur als Mittel für Qualitätssicherung und SOA Governance Mag. Georg Buchgeher +43 7236 3343 855 [email protected] www.scch.at Das SCCH ist eine Initiative der Das SCCH befindet sich

Mehr

ColdFusion 8 PDF-Integration

ColdFusion 8 PDF-Integration ColdFusion 8 PDF-Integration Sven Ramuschkat [email protected] München & Zürich, März 2009 PDF Funktionalitäten 1. Auslesen und Befüllen von PDF-Formularen 2. Umwandlung von HTML-Seiten

Mehr

Dokumentation mit ILEDocs

Dokumentation mit ILEDocs Dokumentation mit ILEDocs Mihael Schmidt Dirk Rossmann GmbH IT-Services Anwendungsentwicklung RPG [email protected] Agenda Einführung Ausgangssituation ILEDocs Features Integration in IDE Beispiele

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

Reports 11g - auch was für Unicode?

Reports 11g - auch was für Unicode? Hat sich was verändert oder ist alles wie bisher Jan-Peter Timmermann, Bereichsleiter OPITZ CONSULTING Hamburg GmbH München, den 16. September 2009 OPITZ CONSULTING GmbH 2009 Seite 1 OPITZ CONSULTING GmbH

Mehr

1. Introduction Purpose Scope Evaluation Mission and Test Motivation Background Evaluation Mission 3

1. Introduction Purpose Scope Evaluation Mission and Test Motivation Background Evaluation Mission 3 Test Plan LocalSharing Version Revision History Date Version Description Author 13.05.2015 0.9 Anlegen des Dokumentes Johannes 14.05.2015 1.0 Einfügen der Tests Corinna 21.05.2015 1.1 Performance

Mehr

Immer in Bewegung bleiben Oracle Managed File Transfer

Immer in Bewegung bleiben Oracle Managed File Transfer Immer in Bewegung bleiben Oracle Managed File Transfer Michael Stapf DOAG 2014 Oracle Deutschland B.V. & Co. KG 18. November 2014 Safe Harbor Statement The following is intended to outline our general

Mehr

DOORS Training IBM Rational DOORS StartUp Training - Modul 4

DOORS Training IBM Rational DOORS StartUp Training - Modul 4 DOORS Training IBM Rational DOORS StartUp Training - Modul 4 Historie und Baselines Inhalt Modul Historie Objekt Historie Baselines Baseline Sets Welche Möglichkeiten bietet DOORS, wenn Daten sich über

Mehr

Wieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG

Wieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG Wieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG 1 Was erwartet Sie? Arbeit & Prozesse Ingenieure & Prozesse Organisationen & Prozesse Projekt/ Produkt & Prozesse Agil & Prozesse

Mehr

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Ziel dieses Vortrags Ich möchte Sie davon überzeugen, dass das Google-Web-Toolkit (GWT) das aktuell beste Tool zur Erstellung von modernen

Mehr

Inhaltsübersicht. Teil I Überblick 25. Teil II Service-Strategie 87. Teil III Service Design 183. Teil IV Service Transition 323

Inhaltsübersicht. Teil I Überblick 25. Teil II Service-Strategie 87. Teil III Service Design 183. Teil IV Service Transition 323 Inhaltsübersicht Teil I Überblick 25 1 ITIL und IT Service Management 27 2 ITIL im Überblick 53 Teil II Service-Strategie 87 3 Lifecycle-Abschnitt: Service-Strategie 89 4 Grundsätze der Service-Strategie

Mehr

Atlassian Git Essentials Nahtlose Entwicklungsworkflows aus einer Hand

Atlassian Git Essentials Nahtlose Entwicklungsworkflows aus einer Hand Nahtlose Entwicklungsworkflows aus einer Hand Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de [email protected] Java, XML und Open Source seit 1998 ) Software Factory )

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...4 i. Business Process Model and Notation mit Altova UModel...4 ii. Business Process Model and Notation

Mehr

DOWNLOAD OR READ : MICROSOFT WINDOWS SHAREPOINT SERVICES QUICK SOURCE GUIDE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : MICROSOFT WINDOWS SHAREPOINT SERVICES QUICK SOURCE GUIDE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : MICROSOFT WINDOWS SHAREPOINT SERVICES QUICK SOURCE GUIDE PDF EBOOK EPUB MOBI Page 1 Page 2 microsoft windows sharepoint services quick source guide microsoft windows sharepoint services

Mehr

Softwarearchitektur kontinuierlich und effizient dokumentieren

Softwarearchitektur kontinuierlich und effizient dokumentieren Softwarearchitektur kontinuierlich und effizient dokumentieren Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de [email protected] 1 Ihre Sprecher Falk Sippach (@sippsack)

Mehr

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München DOAG Regionaltreffen Regionalgruppe Nürnberg Migration von Forms Client/Server ins Web Andreas Ströbel OPITZ CONSULTING München Migration von Forms Client/Server ins Web Seite 1 Agenda Oracle Forms wie

Mehr

APEX: from past to present

APEX: from past to present APEX: from past to present Neues in APEX 4.2... und nützliche, kaum bekannte Features aus älteren Releases. Carsten Czarski ORACLE Deutschland B.V. & Co KG Anwendungsentwicklung Erwartungen...

Mehr

Live-Assistenz und effizientes Wissensmanagement am Shopfloor. 51.Digitaldialog

Live-Assistenz und effizientes Wissensmanagement am Shopfloor. 51.Digitaldialog Live-Assistenz und effizientes Wissensmanagement am Shopfloor 51.Digitaldialog 2 3 4 Kognitive digitale Assistenzsysteme EVOLARIS bietet zwei konkrete Lösungen um Mitarbeiter bei deren Tätigkeit optimal

Mehr

IBM Content Manager CM V 8.4.3 Proof of Technology

IBM Content Manager CM V 8.4.3 Proof of Technology IBM Content Manager CM V 8.4.3 Proof of Technology Annette Wolf - [email protected] 1 Enterprise Content Management Agenda ECM Portfolio Content Manager Architektur und Update V8.4.3 Content Manager

Mehr

<HTML DB> Web Application Development

<HTML DB> Web Application Development Web Application Development Ralph Behrens Sales Consultant Oracle Deutschland GmbH IT-Fundstücke... Excel-Spreadsheets als Datenbanken PC-'Datenbanken' (Access, Lotus Notes) als Einzelplatzlösung

Mehr

SMARTentry Notification

SMARTentry Notification Vario IT-Solutions GmbH SMARTentry Notification Dokumentation 08.04.2016 Installation und Einrichtung von SMARTentry Notification für bestehende und neue SALTO Installationen mit SHIP Schnittstelle. Inhaltsverzeichnis

Mehr

Oracle XML Publisher

Oracle XML Publisher Oracle 1 Oracle übernimmt Generierung Verwaltung Verteilung der Geschäftsdokumente Rechnungen Invoice Check Print Schecks Etiketten Erfüllt die Anforderungen Reduziert Komplexität geringer Pflegeaufwand

Mehr

Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-)

Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-) Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-) Folie 1 About Seit 10 Jahren bei Zühlke Software Architekt und Infrastructure-as-Code Enthusiast In verschiedensten Projekten unterwegs......und

Mehr

Remedy User Group. Wege aus der Spaghetti IT

Remedy User Group. Wege aus der Spaghetti IT Remedy User Group Wege aus der Spaghetti IT Frankfurt, rt 16. / 17. November 2010 PC-Service und Kommunikation 14. Okt.2010 D-DKS/BB Ausgangssituation Email Post It Calls Telefon Aufgaben in Lotus Notes

Mehr

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel Markus Grünewald DOAG Applications, Mai 2012 Agenda TEIL 1 Oracle BPM Suite 11g TEIL 2 Konkretes Kundenprojekt 1. Anforderungen / Herausforderungen

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

Oracle APEX als Strategie

Oracle APEX als Strategie Oracle APEX als Strategie DB Systel GmbH René Schneider 21. November 2012 DB Systel GmbH Das Unternehmen Die DB Systel GmbH mit Sitz in Frankfurt am Main ist mit rund 3.000 Mitarbeitern einer der führenden

Mehr

Erfolgreicher Ums9eg auf Git

Erfolgreicher Ums9eg auf Git CONCEPT PEOPLE IT- TALK Ein Erfahrungsbericht Erfolgreicher Ums9eg auf Git René Preißel (etosquare) Nils Hartmann (Techniker Krankenkasse) VORSTELLUNG René Preißel Freiberuflicher SoGwarearchitekt, Entwickler

Mehr

Workflows ganz einfach Einführung in die Process Cloud

Workflows ganz einfach Einführung in die Process Cloud Workflows ganz einfach Einführung in die Process Cloud Dr. Thomas Schuster DOAG Konferenz 2015-18. November 2015 EINFACH MEHR > BEGEISTERUNG "Mit unserer Begeisterung für führende Technologien vernetzen

Mehr

Agile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld

Agile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld Life Cycle Management für Apex Applikationen im agilen Projektumfeld Targets the Rapid Application Development Community 2009 Oracle Corporation Agenda 1. Life Cycle Development Software Lebenszyklus Continuous

Mehr

ArcGIS Server Plattform. Kurzanleitung System Test for Web (ESRI) BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation

ArcGIS Server Plattform. Kurzanleitung System Test for Web (ESRI) BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern Amt für Geoinformation Reiterstrasse 11 3011 Bern Telefon 031 633 33 41 Telefax 031 633 33 40 Kurzanleitung System Test for Web (ESRI) Bearbeitungs-Datum

Mehr

Wenn Marketing zum Service wird! Digitales Marketing verbindet Analyse & Online Marketing

Wenn Marketing zum Service wird! Digitales Marketing verbindet Analyse & Online Marketing Wenn Marketing zum Service wird! Digitales Marketing verbindet Analyse & Online Marketing Daniel Hikel 2013 IBM Corporation 2 Wie sich Kunden heute zwischen Kanälen und Touchpoints bewegen Social SEM Display

Mehr

GIS Docker und Azure-Cloud. Neues aus der Entwicklung

GIS Docker und Azure-Cloud. Neues aus der Entwicklung GIS Docker und Azure-Cloud Neues aus der Entwicklung 1 Agenda Ausgangssituation / Rahmenbedingungen / Entscheidung Docker Azure Beispiel VM anlegen via Web Interface Putting all together Beispiel: Azure

Mehr

Container als Immutable Infrastructure. John M. Hutchison

Container als Immutable Infrastructure. John M. Hutchison Container als Immutable Infrastructure John M. Hutchison Container als Immutable Infrastructure 1. Context 2. Anwendungsbereiche 3. Demo 4. Erkenntnisse Präsentationstitel 06.03.2017 2 Container Verschiedene

Mehr

Templatebasierter CDA-Generator mit ART-DECOR. Vortrag im Rahmen der HL7 Austria Jahrestagung 2017, Wien Dipl.-Inform. Med.

Templatebasierter CDA-Generator mit ART-DECOR. Vortrag im Rahmen der HL7 Austria Jahrestagung 2017, Wien Dipl.-Inform. Med. Templatebasierter CDA-Generator mit ART-DECOR Vortrag im Rahmen der HL7 Austria Jahrestagung 2017, Wien Dipl.-Inform. Med. Markus Birkle Praktische Herausforderungen bei der CDA Implementierung Implementierungsaufwand

Mehr

Abbildung : Aufruf des Wikis (Server: Interner Web-Server HTTPD auf Port 8080)

Abbildung : Aufruf des Wikis (Server: Interner Web-Server HTTPD auf Port 8080) 24.7.1 Projekte Texte in MarkDown-Syntax lassen sich schnell schreiben und gut lesen, denn Gambas-MarkDown bringt alles mit, was Sie u.a. für das Generieren von (einfachen) Webseiten benötigen. 24.7.1.1

Mehr

Willkommen. Projektidee. Informationsablage Docs Softwarelizenzen Meetingprotokolle

Willkommen. Projektidee. Informationsablage Docs Softwarelizenzen Meetingprotokolle Willkommen Cocoon InfoBase 1 Projektidee Informationsablage Docs Softwarelizenzen Meetingprotokolle Benutzer mit verschiedenen Rechten Benutzer kann Dokumente bearbeiten Ohne Verwendung einer Datenbank

Mehr

NetDot und RANCID. Jens Link. NetDot und RANCID. [email protected]. Jens Link ([email protected]) NetDot 1 / 25

NetDot und RANCID. Jens Link. NetDot und RANCID. jl@jenslink.net. Jens Link (jl@jenslink.net) NetDot 1 / 25 NetDot und RANCID Jens Link [email protected] NetDot und RANCID Jens Link ([email protected]) NetDot 1 / 25 Übersicht 1 Dokumentation 2 netdot 3 Rancid Jens Link ([email protected]) NetDot 2 / 25 Wer bin ich?

Mehr

Kurzanleitung zu XML2DB

Kurzanleitung zu XML2DB Kurzanleitung zu XML2DB Inhaltsverzeichnis 1. Einleitung...3 2. Entwicklungsumgebung...3 3. Betriebsanleitung...3 3.1 Einrichten der Java Umgebung...3 3.2 Allgemeines zu java und javac...4 3.2.1 Allgemeines

Mehr

NetDot und RANCID. Jens Link. NetDot und RANCID. [email protected]. Jens Link ([email protected]) IPv6 1 / 24

NetDot und RANCID. Jens Link. NetDot und RANCID. jl@jenslink.net. Jens Link (jl@jenslink.net) IPv6 1 / 24 NetDot und RANCID Jens Link [email protected] NetDot und RANCID Jens Link ([email protected]) IPv6 1 / 24 Übersicht 1 Dokumentation 2 netdot 3 Rancid Jens Link ([email protected]) IPv6 2 / 24 Wer bin ich? Freiberuflicher

Mehr

Con guration as Code Über Ansible Ansible Grundlagen Live Demo Weitere Informationen

Con guration as Code Über Ansible Ansible Grundlagen Live Demo Weitere Informationen ANSIBLE CONFIGURATION AS CODE METANOOK 2018 Tobias Mende @tobias_mende tobias-men.de 1 DAS ERWARTET EUCH Con guration as Code Über Ansible Ansible Grundlagen Live Demo Weitere Informationen 2 CONFIGURATION

Mehr

Enterprise Monitoring mit Icinga

Enterprise Monitoring mit Icinga Referent: Bernd Erk Enterprise Monitoring mit Icinga 06.04.2011 OSDC 2011 Agenda DESTINATION TIME REMARK KURZVORSTELLUNG DAS ICINGA PROJEKT ICINGA ARCHITEKTURE ICINGA VS. NAGIOS ENTERPRISE FEATURES ERWEITERUNGEN

Mehr

Schnelle Webapplikationen. Status Quo heute...

Schnelle Webapplikationen. Status Quo heute... Schnelle Webapplikationen Status Quo heute... Schnelle Webapplikationen Status Quo heute...... wohin geht die Reise? Über mich CTO und Gesellschafter der Marketing Factory Consulting GmbH TYPO3 Commerce

Mehr

Microsoff. Office XP - Die technische Referenz. vic- ornce. Microsoft Press

Microsoff. Office XP - Die technische Referenz. vic- ornce. Microsoft Press Microsoff Office XP - Die technische Referenz vic- ornce Microsoft Press Teill Erste Schritte '. 1 Kapitel 1 Office XP - Die technische Referenz 3 Willkommen 3 Neuheiten in Office XP - Die technische Referenz

Mehr