Realisierung des Application Lifecycle für den
|
|
- Paul Reuter
- vor 5 Jahren
- Abrufe
Transkript
1 Realisierung des Application Lifecycle für den Teamarbeit fördern, Prozesse aktiv vereinfachen Michael Vetter Geschäftsführer Sascha P. Vogel Produktmanager
2 Wir sind spezialisiert auf IT-Lösungen aus einer Hand zur bedarfsgerechten Automatisierung und zur Qualitätssicherung der gesamten Softwareherstellung sichern und ergänzen gemeinsam mit Partnern die vorhandene Toollandschaft durch international etablierte Lösungen 2
3 Ausgangssituation (Kundenbeispiel) DEV & SIT Dev & Admin NL UAT Dev & RelMgr UK PROD DEV workspace Dev & Tester IN 3
4 Herausforderungen Versionierung einzelner OWB-Objekte, insbesondere der ETL-Prozesse, fehlte Management gemeinsamer Ressourcen war komplex und aufwendig (zwei DBA nahezu in 7/24 Bereitschaft) aktueller Entwicklungsstand konnte nur schwer dokumentiert werden (manuell, selten aktuell) 4
5 Lösung in zwei Schritten 5
6 Eins: Versionierung 6
7 Funktionsumfang Versionierung auf Objektebene (.mdx) COMMIT, COPY, REMOVE, UPDATE Integration in den OWB-Designer einfache Status-/Releaseübersicht erweiterte Teamfunktionen CONFLICT, LOCK 8
8 Integration in den OWB 9
9 Statusanzeige pro Element Projektname (Release) geändert und selbst reserviert up-to-date geändert, fremdreserviert neu fehlt lokal, nur im VCR vorhanden 10
10 Versionierung: Objektkatalog 11
11 Vorteile für den Kunden standortunabhängige Entwicklung und Versionierung (concurrent development) Grundlage für ein einheitliches Releasemanagement durch zentrale Verteilung der Objekte an Test- und Produktionsinstanzen Verbesserte Teamkommunikation und Dokumentation im Entwicklungsprozess 12
12 Zwei: Releasemanagement zentrale Verwaltung aller fertigen Änderungen (Release- oder Buildarchiv) Abhängigkeiten zwischen Projekten (z.b. Datenmodellierung & ETL) unkomplizierter, zentral gesteuerter automatischer Rollout auf alle Test- und Produktionsplattformen automatische Dokumentation/Monitoring von Rollouts 13
13 Rollout mit IKANALM 14
14 Technischer Ablauf mit IKANALM 15
15 Cockpit/Monitoring (Kundenbeispiel) 16
16 Releaseplanung (Kundenbeispiel) 17
17 Workflowabbildung (Lifecycle) 18
18 Regeln für Workflows pro Projekt können beliebig viele Workflows parallel existieren jeder Workflow besteht hat ein bis beliebig viele Level jeder Level repräsentiert eine logische und/oder physische Umgebung mit der Möglichkeit, beliebig viele Parameter zur Steuerung zu definieren vor und nach jedem Level können beliebig viele Freigaben/Abnahmen definiert werden 19
19 Typischer Ablauf manuelle oder automatische (continuous) Anforderung eines neuen Release automatische Erstellung von Releasepaketen und Speicherung im Archiv Rollout der Releasepakete auf die jeweils nächste Ebene auf Anforderung (nach Freigabe/Abnahme) 20
20 Development mit continuous build (Kundenbeispiel) 21
21 Development mit continuous build (Kundenbeispiel) 21
22 Übernahme ins Release (Kundenbeispiel) 22
23 Übernahme ins Release (Kundenbeispiel) 22
24 Service Integration Test (Kundenbeispiel) 23
25 Service Integration Test (Kundenbeispiel) 23
26 SIT - Anfrage Testmanager (Kundenbeispiel) 24
27 SIT - Anfrage Testmanager (Kundenbeispiel) 24
28 SIT - Freigabe Testmanager (Kundenbeispiel) 25
29 SIT - Start Rollout (Kundenbeispiel) 26
30 SIT - Start Rollout (Kundenbeispiel) 26
31 Protokollierung (Kundenbeispiel) 27
32 Protokollierung (Kundenbeispiel) 27
33 Beispiele Protokollierung OMBCONNECT USE WORKSPACE 'OWB11_REPO' set OMBLOG d:/alm_workingfiles/hotfix_m11_source/131/import_full.log! OMBIMPORT FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/ DOTTEST2_TXT.mdx' USE UPDATE_MODE MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/dottest2_txt.mdx.log'! puts "Element IKAN_FLAT_FILE_MODULE_1/FLAT_FILE/DOTTEST2_TXT.mdx imported successful."! OMBSAVE! OMBIMPORT FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/ NESTEDTABLE_1.mdx' USE UPDATE_MODE MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/nestedtable_1.mdx.log'! puts "Element IKAN_SNOP/NESTED_TABLE/NESTEDTABLE_1.mdx imported successful."! OMBSAVE... import.tcl 28
34 Beispiele Protokollierung OMBCONNECT USE WORKSPACE 'OWB11_REPO' import.tcl set OMBLOG d:/alm_workingfiles/hotfix_m11_source/131/import_full.log! OMBIMPORT FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/ DOTTEST2_TXT.mdx' USE UPDATE_MODE MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/dottest2_txt.mdx.log'! OMBCONNECT USE WORKSPACE 'OWB11_REPO' puts "Element OMBCC IKAN_FLAT_FILE_MODULE_1/FLAT_FILE/DOTTEST2_TXT.mdx 'REPORTING_FACTORY' imported successful."! OMBDCC OMBSAVE OMBCONNECT CONTROL_CENTER USE 'OWB11_REPO/prdrepo'! set OMBLOG d:/alm_workingfiles/hotfix_m11_source/131/deployment_full.log; OMBIMPORT! FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/ NESTEDTABLE_1.mdx' proc getfolder { USE } { UPDATE_MODE... } MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/nestedtable_1.mdx.log'!! proc exec_omb { args } {... } puts "Element! IKAN_SNOP/NESTED_TABLE/NESTEDTABLE_1.mdx imported successful."! proc omb_error { retstr } {... } OMBSAVE!... proc Deploy {Module Type Name ActionName} {... }! # Start Actual deployment! Deploy "/REPORTING_FACTORY/IKAN_SNOP/" NESTED_TABLE NESTEDTABLE_1 CREATE Deploy "/REPORTING_FACTORY/IKAN_SNOP/" OBJECT_TYPE IKAN_OBJECT_TYPE_1 CREATE... deploy.tcl 28
35 Beispiele Protokollierung OMBCONNECT USE WORKSPACE 'OWB11_REPO' import.tcl set OMBLOG d:/alm_workingfiles/hotfix_m11_source/131/import_full.log! OMBIMPORT FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/ DOTTEST2_TXT.mdx' USE UPDATE_MODE MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_flat_file_module_1/flat_file/dottest2_txt.mdx.log'! OMBCONNECT USE WORKSPACE 'OWB11_REPO' puts "Element OMBCC IKAN_FLAT_FILE_MODULE_1/FLAT_FILE/DOTTEST2_TXT.mdx 'REPORTING_FACTORY' imported successful."! OMBDCC OMBSAVE OMBCONNECT CONTROL_CENTER USE 'OWB11_REPO/prdrepo'! set OMBLOG d:/alm_workingfiles/hotfix_m11_source/131/deployment_full.log; OMBIMPORT! FROM MDL_FILE 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/ NESTEDTABLE_1.mdx' proc getfolder { USE } { UPDATE_MODE... } MATCH_BY NAMES ALLOW_DIFFERENT_BASE_LANGUAGE OUTPUT LOG TO 'd:/alm_workingfiles/hotfix_m11_source/131/ikan_snop/nested_table/nestedtable_1.mdx.log'!...! proc exec_omb Context changed { args } to { '/REPORTING_FACTORY/IKAN_SNOP/'.... } puts "Element! Retrieve IKAN_SNOP/NESTED_TABLE/NESTEDTABLE_1.mdx NESTED_TABLE 'NESTEDTABLE_1' true. imported successful."! proc omb_error Action plan { retstr NESTEDTABLE_1 } {... } created. OMBSAVE! Action plan NESTEDTABLE_1 altered.... proc Deploying {Module NESTEDTABLE_1 Type Name ActionName}... completed. {... }! Action plan NESTEDTABLE_1 dropped. # Start Commit Actual deployment complete.!! Deploy Context "/REPORTING_FACTORY/IKAN_SNOP/" changed to '/REPORTING_FACTORY/IKAN_SNOP/'. NESTED_TABLE NESTEDTABLE_1 CREATE Deploy Retrieve "/REPORTING_FACTORY/IKAN_SNOP/" OBJECT_TYPE 'IKAN_OBJECT_TYPE_1' OBJECT_TYPE true. IKAN_OBJECT_TYPE_1 CREATE... Action plan IKAN_OBJECT_TYPE_1 created. Action plan IKAN_OBJECT_TYPE_1 altered. Deploying IKAN_OBJECT_TYPE_1... completed. Action plan IKAN_OBJECT_TYPE_1 dropped. Commit complete....! Disconnected. deploy.tcl logging 28
36 Parameteradministration (Kundenbeispiel) 29
37 Ergebnisse für den Kunden einfache, schnellere Koordination von dezentraler Entwicklung und Testabläufen Beschleunigung der Rollouts bei gleichzeitiger Fehlerreduktion (Auslastung der DBA nur noch 20% - wieder Kapazität für eigentliche Aufgaben) konsequente Planung/Durchführung der Tests hohe Zuverlässigkeit der Produktionseinsätze: der Rollout enthält nur, was auch getestet ist 30
38 Ausblick Richtung ODI 31
39 32
Deployment mit OMB*Plus Carsten Herbe & Oliver Gehlert metafinanz Informationssysteme GmbH
Deployment mit OMB*Plus Carsten Herbe & Oliver Gehlert metafinanz Informationssysteme GmbH Stand: 01.12.2008 Gliederung I. Kurzprofil II. OMB und Experts Über OMB Über Experts Einsatzgebiete von OMB und
MehrOracle Warehouse Builder Tipps aus der Praxis, um Grenzen zu überwinden
Mittwoch, 9. November 2005 12h00, Variohalle 2 Oracle Warehouse Builder Tipps aus der Praxis, um Grenzen zu überwinden Michael Klose Viveon AG, Wiesbaden Schlüsselworte: OWB, Praxisbeispiele, OWF, Web
MehrContinuous Everything
Continuous Everything Development, Integration, Deployment, DevOps Peter Hormanns cusy GmbH, Berlin Vortrag OpenRheinRuhr 5./6. November 2016 de.slideshare.net/cusyio/continuous-everything Kapitel you
Mehr35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler
35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler Zwei geschäftsführende Gesellschafter, 6 Mitarbeiter Fokus: Oracle und Webentwicklung Planung, Durchführung
MehrDer Control-M Application Integrator im Projekt
Der Control-M Application Integrator im Projekt Dominik Wittig dwittig@atics.de 1 Das Projekt Den Application Integrator hat ATICS im Zuge eines großen Projekts in der Finanzbranche eingesetzt Projektrahmen
MehrContinuous Delivery in der Realität eines Großunternehmens
Continuous Delivery in der Realität eines Großunternehmens Agile World, 28. Juni 2013 Christian Weber 01 Continuous Delivery Das Versprechen Das Versprechen Sch Entspanntes Release Time To Market 3 02
MehrITIL Prozese in APEX am Beispiel des Vodafone FCH
ITIL Prozese in APEX am Beispiel des Vodafone FCH Tobias Strohmeyer Düsseldorf, 10.06.2015 MT AG Kurzporträt Stefan Witwicki Ratingen, 2015 GESCHÄFTSFORM HAUPTSITZ INHABERGEFÜHRTE AG RATINGEN GRÜNDUNGSJAHR
MehrDevOps. 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
MehrErfolgreicher 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
MehrOWB Referenzarchitektur, Releasemanagement und Deployment. Carsten Herbe metafinanz - Informationssysteme GmbH
OWB Referenzarchitektur, Releasemanagement und Deployment Carsten Herbe metafinanz - Informationssysteme GmbH Wir fokussieren mit unseren Services die Herausforderungen des Marktes und verbinden Mensch
MehrConigma CCM Überblick. Change and Transport Management for SAP made easy
Conigma CCM Überblick Change and Transport Management for SAP made easy Conigma CCM Conigma CCM ist eine SAP zertifizierte Lösung für die Verwaltung und Automatisierung des CHANGE und TRANSPORT PROZESSES
MehrGnädinger & Jörder Consulting Assuring Project Success
Gnädinger & Jörder Consulting Assuring Project Success TQS Technische Qualitätssicherung Management Summary Dr. Markus Schmitt 2010-03-01 Folie 1 Ihre Anforderungen unsere Leistung Sie möchten zukünftige
MehrContainer 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
MehrNaturalONE. Einführung von NaturalONE beim Kernkraftwerk Emsland. Martin Kottenstede, kub GmbH. 12. November 2015
NaturalONE Einführung von NaturalONE beim Kernkraftwerk Emsland Martin Kottenstede, kub GmbH 12. November 2015 NaturalONE Einführung von NaturalONE beim Kernkraftwerk Emsland Agenda Vorgehen zur Einführung
MehrAGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM
AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM 09.07.2015 NATALIE WENZ JAN GERTGENS Vorstellung Natalie Wenz Studium Medieninformatik an der Hochschule Reutlingen mit Abschluss als Master
MehrWelche Testautomatisierungen sind möglich und sinnvoll?
Continuous Testing Welche Testautomatisierungen sind möglich und sinnvoll? Frank Ziesel 11.05.2017 12. Neu-Ulmer Test-Engineering-Day 2017 Agenda Motivation Automatisierung in Software Projekten Continuous
MehrEnd-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 c.leithner@celix.at www.celix.at September 2015 celix Solutions GmbH Spezialist für Team Collaboration und IT Prozess Management Agile
MehrModellgetriebene Softwareentwicklung
Jens Trompeter (Hrsg.), Georg Pietrek (Hrsg.), Juan Carlos Flores Beitran, Boris Holzer, Thorsten Kamann, Michael Kloss, Steffen A. Mork, Benedikt Niehues, Karsten Thoms Modellgetriebene Softwareentwicklung
MehrAGILE SOFTWAREENTWICKLUNG MIT ORACLE ADF
AGILE SOFTWAREENTWICKLUNG MIT ORACLE ADF Robert Szilinski Andreas Koop DOAG 2012 ÜBER MICH Andreas Koop CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie ADF Certified Implementation
Mehrconuno - WIR GESTALTEN FÜR SIE Development Services
conuno - WIR GESTALTEN FÜR SIE Development Services Beratung für Finanzdienstleister Innovative Produktlösungen IT Services & Sourcing c o n s u l t i n g g e s t a l t e n s o f t w a r e g e s t a l
MehrDevOps 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
Mehredicos DeploymentManager for RedDot
edicos DeploymentManager for RedDot 21. RedDot Usergroup Anwendertag 21.09.2009 in Hamburg Stefan Thomé Seite 1 Was ist der edicos DeploymentManager? Methoden der klassischen Softwareentwicklung übertragen
MehrFrank.Maar@microsoft.com Developmentprozesse - Grundlage Ihrer Entwicklung Grundsätzliche Art der Vorgehensweise formal agil V-Modell XT MSF for CMMI Improvement definiert MSF Agile SCRUM Prozess-Inhalte
MehrDBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option. Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge
DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge Wer bin ich? Hans Eichenberger Elektroingenieur, NDS Software Engineering Seit Oracle
MehrPlatform as a Service (PaaS) & Containerization
Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle
MehrVom Versionsmanagement zum Releasemanagement mit JIRA Anja Koerber, Frank Wollert, Rolf Lader
Vom Versionsmanagement zum Releasemanagement mit JIRA Anja Koerber, Frank Wollert, Rolf Lader 21.06.2017 1 AGENDA 1. Über Otto (GmbH & Co. KG) 2. Herleitung der Anforderungen aus dem (zentralen) Releasemanagement
MehrVernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung
IT-Development & Consulting Vernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung 08. März 2018 it-people it-solutions Übersicht I Fachliche Problemstellung und Zielsetzung unseres Projekts I Technische
MehrDaniel Tschan Technischer Leiter. Continuous Delivery mit OpenShift
Daniel Tschan Technischer Leiter Continuous Delivery mit OpenShift Puzzle Tech Talk, Bern, 30.10.2014 Geschichte Integration Hell und «works on my machine» 1991: Object Oriented Design: With Applications
Mehr3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP
3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie
MehrAbschlussbericht. Erstellung eines automatisierten Build-Prozesses für Eclipse-RCP- Anwendungen am Fallbeispiel Control System Studio.
Abschlussbericht Erstellung eines automatisierten Build-Prozesses für Eclipse-RCP- Anwendungen am Fallbeispiel Control System Studio Christian Weber Agenda Motivation (3-5) Vorgehen (6-7) Konzeptionelle
MehrBedarfsgerechte Prozesse erstellen mit. ProcessManager
Bedarfsgerechte Prozesse erstellen mit ProcessManager BILDEN SIE DIE PROZESSE SO AB, W IE SIE IM UNTERNEHMEN WIRKLICH ABLAUFEN... Mit dem ProcessManager können Sie Ihre individuellen Prozesse wie z.b.
MehrModerne Datenbankentwicklung Tools & Konzepte
Moderne Datenbankentwicklung Tools & Konzepte Implementierung Coding Style Patterns Versionierung Test Monitoring Icinga / Nagios Logs Test Framework Automatisierung Moderne Software Entwicklung Deployment
MehrOperations Management Suite. Stefan Schramek, Michael Seidl
Operations Management Suite Stefan Schramek, Michael Seidl feat. 1 Peter Schatz Vorstellung OMS OMS KOMPONENTEN Automation & Control Insight & Analytics Protection & Recovery Security & Compliance Automatisieren
MehrDevOps und Continuous Delivery. Von Release Automation bis zur Feedbackschleife. Matthias Zieger codecentric AG
DevOps und Continuous Delivery Von Release Automation bis zur Feedbackschleife Matthias Zieger codecentric AG Codecentric AG 2 Genutzte operative Modelle verhindern Geschwindigkeit BUSINESS DEV OPS DevOps
MehrSoftware(technik)praktikum: SVN-Tutorial
Software(technik)praktikum: SVN-Tutorial Übersicht Kurz: Übersicht VKM (siehe auch Vorlesungs-Folien) Werkzeuge Grundsätzliches Integration in Eclipse Praktische Übung mit SVN Commits, Updates, Konflikte
MehrDNS-Admin. Selfservice-Portal für Administratoren
DNS-Admin Selfservice-Portal für Administratoren Motivation Änderungen an Zonen: Status quo Beauftragung per Ticket durch berechtigte Ansprechpartner Bearbeitung Datenbestand manuell durch Hostmaster (vi,
MehrBereitstellung von Microservice mit dem OCCS
Schlüsselworte Bereitstellung von Microservice mit dem OCCS Cloud, Microservice, Docker, Container Einleitung Stefan Kühnlein OPITZ CONSULTING GmbH München Microservices sind längst nicht mehr nur ein
MehrMDRE 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
MehrETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin
ETL-Industrialisierung mit dem OWB Mapping Generator Irina Gotlibovych Senior System Beraterin MT AG managing technology Daten und Fakten Als innovativer Beratungs- und IT-Dienstleister zählt die MT AG
MehrOracle Virtual Private Database
Oracle Virtual Private Database Rolf Wesp Consultant Application Development Rolf.Wesp@trivadis.com Düsseldorf, September 2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg
MehrSchulung advertzoom. advertzoom Release 2.1 Stand Januar 2012. advertzoom GmbH 2012 1 09.01.2012
Schulung advertzoom advertzoom Release 2.1 Stand Januar 2012 1 Aufbau der Schulung Anwenderschulung Online - Marketing - Kampagnen planen, bereitstellen und analysieren Fortgeschrittene Konfigurieren und
Mehr2 Einführung in das Konfigurationsmanagement 11
v 1 Einleitung 1 1.1 Wer dieses Buch lesen sollte........................ 2 1.2 Warum Subversion, Maven und Redmine?............. 3 1.3 Wo ist das Ant-Kapitel?........................... 5 1.4 Abgrenzung
MehrThomas Rau (mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten
(mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten In Softwareprojekten gibt es oft organisatorische Probleme, die von der inhaltlichen Arbeit
MehrDeployment System #2. scriptable
Deployment System #2 scriptable Use Cases Neues Frontend hinzufügen Update auf neue FESA Version (ohne Subsets) Update auf neue FESA Version (mit Subsets) Update auf neue FESA Version (inkl. Composition,
MehrAgile BI in der Praxis Agiles Testen
Agile BI in der Praxis Agiles Testen Andreas Ballenthin, Thomas Flecken OPITZ CONSULTING Deutschland GmbH Schlüsselworte: Agile BI, SCRUM, Informatica, Oracle Warehouse Builder, Oracle Data Integrator,
MehrTHEMA: SAS DATA INTEGRATION STUDIO FÜR MEHR TRANSPARENZ IM DATENMANAGEMENT EVA-MARIA KEGELMANN
WEBINAR@LUNCHTIME THEMA: SAS DATA INTEGRATION STUDIO FÜR MEHR TRANSPARENZ IM DATENMANAGEMENT EVA-MARIA KEGELMANN HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute
MehrGIS 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
MehrAutomatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland
Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c Robin Müller-Bady Systemberater, Oracle Deutschland The following is intended to outline our general product direction. It is intended
MehrOracle E-Business Suite Konfigurationsmanagement leicht gemacht mit dem Application Change Management Pack
Oracle E-Business Suite Konfigurationsmanagement leicht gemacht mit dem Application Change Management Pack Thomas Fricke Oracle Deutschland GmbH Hamburg Schlüsselworte: E-Business Suite, Change Management,
MehrDie Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006
Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements
MehrEinreichung zum Call for Papers
Internet: www.aitag.com Email: info@aitag.com Einreichung zum Call for Papers Kontaktinformationen Sven Hubert AIT AG Leitzstr. 45 70469 Stuttgart Deutschland http://www.aitag.com bzw. http://tfsblog.de
MehrVom Prozess zur IT. Agenda. Vorstellung Business Process Management und IT Umsetzungsbeispiel. Rohleder-Management-Consulting.de 2
Vom Prozess zur IT Agenda Vorstellung Business Process Management und IT Umsetzungsbeispiel Rohleder-Management-Consulting.de 2 Thomas Kopecky Positionen Fast 20 Jahre in Führungspositionen als Key Account
MehrTesters 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
MehrFunktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion
Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert
MehrVersionierung und Dateistruktur
Versionierung und Dateistruktur Tobias Strohmeyer Berlin, 15.09.2015 Agenda 1. Einordnung in ITSM 2. Varianten für die Versionierung 3. Integration von Subversion 4. Nutzung bei der Entwicklung 5. Dateistruktur
MehrTestmanagement. Full-Service
Testmanagement Full-Service Industrie 4.0 und das Internet der Dinge sind nur zwei Beispiele für die zunehmende Bedeutung von Software und die Vernetzung von Software-Systemen. Fehler in diesen Systemen
MehrDie Software session an der Universität Mannheim
Die Software session an der Universität Mannheim 01. 04. 2014 session an der Universität Mannheim Die Universität Mannheim Ausgangssituation Übersicht über die Gremien Vorteile und Ziele Zeitlicher Ablauf
MehrJUG Saxony Day, Es muss nicht immer gleich Docker sein IT Automation, die zu einem passt
JUG Saxony Day, 29.09.17 Es muss nicht immer gleich Docker sein IT Automation, die zu einem passt Sandra Parsick mail@sandra-parsick.de @SandraParsick Zur meiner Person Sandra Parsick Freiberuflicher Softwareentwickler
MehrCVS. The open standard for version control. (Concurrent Versions System) Maik Zemann CVS
CVS Maik Zemann CVS (Concurrent Versions System) The open standard for version control 1 Gliederung Gliederung Was ist CVS? Motivation? Konzept von CVS Die wichtigsten Befehle Merging Logging im Quelltext
MehrEin Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen
1 / 30 Ein Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen Zwischenvortrag zur Diplomarbeit Steffen Conrad (235183) Research Group Software Construction RWTH Aachen
MehrTeil 1: So klappt die Umstellung auf Windows 10: Anwendungskonflikte automatisiert identifizieren und beheben
Teil 1: So klappt die Umstellung auf Windows 10: Anwendungskonflikte automatisiert identifizieren und beheben 1 Präsentiert von Robert Müller Major Account Manager Flexera Software +49 176 13280916 rmueller@flexerasoftware.com
MehrHPE Software Services
HPE Software Services Foundation Service 1 NGA Transformation Workshop 2 NGA Configuration 3 NGA Mentoring 80 Stunden On Site Vorgegebener Umfang / Festpreis 3 Tage 4 Tage 3 Tage Interaktive Workshops
MehrTool Integration mit agosense.symphony
Tool Integration mit agosense.symphony REFERENT Webinar Nr. 12 29. September 2016 15 Uhr 16 Uhr Ralf Klimpke ralf.klimpke@agosense.com +49.7154.99951.70 Kurzer Hinweis zu Beginn Fragen stellen während
Mehr<Insert Picture Here> MySQL Workbench für Einsteiger
MySQL Workbench für Einsteiger Ralf Gebhardt Principal Sales Consultant MySQL Agenda MySQL Workbench 5.2 Design, Entwicklung, Administration MySQL Workbench Varianten Erweiterbarkeit
MehrIT-Projekte: "Planungssicherheit bis zur Implementierung"
IT-Projekte: "Planungssicherheit bis zur Implementierung" Markus Weibel Senior Solution Engineer / Consultant CRM 08.09. 2017 / Folie 1 / IT-Projekte: "Planungssicherheit bis zur Implementierung" Ihr Referent
MehrSharePoint 2007 als unternehmensweite Collaboration-Plattform Marc Werner-Nietz
SharePoint 2007 als unternehmensweite Collaboration-Plattform Marc Werner-Nietz Festo AG & Co. KG Esslingen were@de.festo.com Agenda Festo Das Unternehmen Warum SharePoint? Vorgehensweise bei der Einführung
MehrCONTINUOUS DELIVERY. Entmystifiziert. codecentric AG
CONTINUOUS DELIVERY Entmystifiziert WIE SOFTWARE LIEFERN? 01.07.2014 2 WAS IST CONTINUOUS DELIVERY? Robust Wiederholbar Effektiv 01.07.2014 3 LANDSCHAFTEN Continuous Integration Public / Private Hybrid
MehrAtlassian 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 info@oio.de Java, XML und Open Source seit 1998 ) Software Factory )
MehrDIGITAL CUSTOMER SOLUTIONS LANDSPARENCY
DIGITAL CUSTOMER SOLUTIONS LANDSPARENCY ADD-ON FÜR MEHR TRANSPARENZ MIT SAP NETWEAVER PI/PO Die Digitalisierung der Gesellschaft wirkt sich massiv auf das Kundenverhalten aus. Wir transformieren die Geschäftsmodelle
Mehr23. Januar, Zürich-Oerlikon
23. Januar, Zürich-Oerlikon Effizientere agile Teams mit Git Christian Hassa, Managing Partner (@chrishassa) Daniel Sack, Development Expert (@danielthecoder) TechTalk Software AG Agenda Unser Weg zu Git
MehrZürich User Summit - Inflectra
Zürich User Summit - Inflectra Zaar Teach-IT Markus Zaar markus.zaar@qa-training.ch http://www.qa-training.ch Agenda Agenda 1 2 3 4 5 Vorstellung Wer nutzt SpiraTeam Typische Implementierungen bei Kunden
MehrContinuous Delivery. für Java Anwendungen. Axel Fontaine 28.10.2010. Software Development Expert
28.10.2010 Continuous Delivery für Java Anwendungen Axel Fontaine Software Development Expert twitter.com/axelfontaine blog.axelfontaine.eu business@axelfontaine.eu Ceci n est pas une build tool. Ceci
MehrIBM Cognos Analtics. mayato Servceangebot zum Upgrade // ÖFFENTLICH
IBM Cognos Analtics mayato Servceangebot zum Upgrade // 1 Cognos Analytics 2 Cognos Analytics eine neue Generation // Geben Sie Ihren Untertitel ein Das neue Cognos Analytics mit schlankem und modernem
Mehr20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0
20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0 Raus aus dem Chaos mit der kollaborativen Open Source- Entwicklungsumgebung. Nürnberg 21. November 2007 Robert Szilinski PROMATIS software GmbH
MehrCloud Automation mit der Materna Automation Platform Stefan Harre und Bianka Martinovic, Materna. Materna GmbH
Cloud Automation mit der Materna Automation Platform Stefan Harre und Bianka Martinovic, Materna Agenda. Bestellvorgang und Medienbruch Die Lösung: Automatisierung Beispiel Use Case Vorteile 2 Bestellvorgang.
MehrDURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN
THEGUARD! SMARTCHANGE CHANGE PROCESS DURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN DURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN THEGUARD! SMARTCHANGE I CHANGE PROCESS
MehrBoost your Forms Development with GIT and Forms API Master Presentation title
Boost your Forms Development with GIT and Forms API Master Presentation title Sub title Adam Lukaszewski Software-Architekt adam.lukaszewski@veolia.com AdamLukaszewski www.creative-doing.de Good old Oracle
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrContinuous Delivery mit OpenShift, 2nd Edition
Daniel Tschan CTO Continuous Delivery mit OpenShift, 2nd Edition OpenShift Tech Lab, Bern, 27.10.2014 1 Grundlagen Kleine Geschichte «Integration Hell» und «Works on My Machine» 1991: Object Oriented Design:
MehrPendenzen Management
, Stoeckackerstrasse 30, CH-4142 Muenchenstein Ph:++41 (0) 61 413 15 00, Fax:++41 (0) 61 413 15 01 http://www.e-serve.ch, email:crm@e-serve.ch e-serve PendenzenManagement Version 7.1: e-serve UPSM Pendenzen
Mehr.NET Softwareentwicklung
v1.1.th.net Softwareentwicklung Tom Halank Teamlead Development & Solutions ProTechnology GmbH Am Markt seit 2007 Niederlassungen in Dresden und Stuttgart Microsoft GOLD-Partner seit 2011 GOLD Application
MehrDURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN
THEGUARD! SMARTCHANGE CHANGE PROCESS MANAGEMENT DURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN DURCHGÄNGIGE SAP CHANGE- UND RELEASE-PROZESSE EINFACH UMSETZEN THEGUARD! SMARTCHANGE I CHANGE
Mehrhttps://www.flickr.com/photos/djquietstorm/4823356775
https://www.flickr.com/photos/djquietstorm/4823356775 DevOps Was verbirgt sich hinter diesem Begriff? DevOps = 10 Releases pro Tag Beispiele Unternehmen Deploy Frequenz Deploy Lead Time Zuverlässigkeit
MehrEin ganz normaler Tag. Eclipse und Ich
Ein ganz normaler Tag Eclipse und Ich 2008 Bredex GmbH Version 2.3 Agenda Motivation 08:32 Uhr Los geht s 08:47 Uhr Einstieg in die tägliche Arbeit 08:48 Uhr Support 09:30 Uhr Standup Meeting 10:12 Uhr
MehrNUTZEN SIE IHREN DATENSCHATZ
NUTZEN SIE IHREN DATENSCHATZ Nach der Devise: "Die Zeichen der Zeit zu erkennen heißt den Anforderungen der Zukunft gerecht zu werden" verbindet RÖWAPLAN Fachkompetenz mit ausgefeilter Methodik. RÖWAPLAN
MehrOrder Ansicht Inhalt
Order Ansicht Inhalt Order Ansicht... 1 Inhalt... 1 Scope... 2 Orderansicht... 3 Orderelemente... 4 P1_CHANG_CH1... 6 Function: fc_ins_order... 7 Plug In... 8 Quelle:... 8 Anleitung:... 8 Plug In Installation:...
MehrNEUES AUS DER ENTWICKLUNG. April 2015
NEUES AUS DER ENTWICKLUNG April 2015 Agenda R&D Redwood Produkt-Upgrade und -Releasestrategie Namensänderungen / -Konventionen Produkt Updates Schlusswort INTRODUCTION R&D April 2015 Unser Team 20+ Mitarbeiter
MehrTeam 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,
MehrOracle Enterprise Content Management 11g Der komplette Überblick. Markus Neubauer Silbury IT-Beratung GmbH 16. November 2010 / DOAG 2010
Oracle Enterprise Content Management 11g Der komplette Überblick Markus Neubauer Silbury IT-Beratung GmbH 16. November 2010 / DOAG 2010 Einführung Oracle Enterprise Content Management 11g Der komplette
MehrEntwicklungsumgebungen. Packer, Vagrant, Puppet. Alexander Pacnik Mannheim, 10.11.2014
Entwicklungsumgebungen Packer, Vagrant, Puppet Alexander Pacnik Mannheim, 10.11.2014 inovex... über inovex und den Referenten 2 Entwicklungsumgebungen... Übersicht Einführung Packer Konfiguration Packer
MehrRelease-News: Technische Lösungen
Technische Dokumentation Release Comarch ERP Enterprise 6.0 Ausgabedatum 06/2017 Referenz auf andere Dokumente Release-News: Betriebswirtschaftliche Lösungen Inhaltsverzeichnis 1 Vorwort 1 2 Session-Management
MehrOmnichannel Automation mit elastischer Skalierung
Omnichannel Automation mit elastischer Skalierung Stefan Dix GMC Software Technology GmbH 27. April 2017 1 Doxnet Education Day in Frankfurt Agenda Wer ist GMC? Was macht GMC Inspire? Dokumente in der
MehrETIKETTEN- DRUCK. mit SEAL Systems
ETIKETTEN- DRUCK mit SEAL Systems Wenn Unternehmen aus dem SAP-System heraus Etiketten drucken möchten, ergeben sich verschiedene Herausforderungen, die nicht immer leicht zu meistern sind. Dazu gehören
Mehr10. OLAPLINE-Anwendertreffen
10. OLAPLINE-Anwendertreffen Willkommen auf Schloss Garath! Guten Tag Mathias Noack Senior Consultant Paladin 2.0 Framework Begriff Framework semi-vollständige Applikation wiederverwendbare, gemeinsame
MehrEASY Cloud Platform Developer Edition
EASY Cloud Platform Edition Stand: 09.09.2017 Autor: EASY ENTERPRISE SERVCIES GMBH Version: 1.0 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Software Development as a Service... 4 1.2 Platform as a Service...
MehrSharePoint Continuous Integration mit TFS Online & Azure VMs Torsten Mandelkow Christian Pappert Microsoft
SharePoint Continuous Integration mit TFS Online & Azure VMs Torsten Mandelkow Christian Pappert Microsoft Agenda SharePoint Continuous Integration mit TFS Online & Azure VMs Fehlende Hardware oder mangelnde
MehrGESTERN OWB, HEUTE ODI
GESTERN OWB, HEUTE ODI Ein Erfahrungsbericht eines OWB - Entwicklers Christian Piasecki! ÜBER MICH Christian Piasecki Consultant Beratung, Training, Entwicklung Oracle Technologie Oracle BI Suite Oracle
MehrVeeam V10 & DSGVO. Pascal SETHALER. Partner Manager
Veeam V10 & DSGVO Pascal SETHALER Partner Manager pascal.sethaler@veeam.com Was ist das Produkt/Service/die Lösung? Hybrid-Cloud Ressourcen / Cloud Services Veeam Availability: Ständige Verfügbarkeit Ihrer
MehrDOTS - reloaded. EntwicklerCamp René Winkelmeyer midpoints GmbH
DOTS - reloaded EntwicklerCamp 2014 René Winkelmeyer midpoints GmbH Über mich midpoints GmbH http://www.midpoints.de IBM Advanced Business Partner IBM Design Partner Services Notes / Domino Consulting
Mehr