DEVOPS ON IBM Z SYSTEMS
|
|
- Liane Fischer
- vor 5 Jahren
- Abrufe
Transkript
1 DEVOPS ON IBM Z SYSTEMS AGILE SOFTWAREENTWICKLUNG AM MAINFRAME EIN WIDERSPRUCH ING. ALEXANDER L. PAWLIK 04. OKTOBER 2018
2 DEVOPS BEGRIFFSBESTIMMUNG DEVelopment/OPerationS 2009 Patrick Debois veranstaltet erstmals die "DevOpsDays" in Gent Wurzeln liegen im "agilen Manifest" 2001 Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt: Individuen und Interaktionen mehr als Prozesse und Werkzeuge Funktionierende Software mehr als umfassende Dokumentation Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung Reagieren auf Veränderung mehr als das Befolgen eines Plans Das heißt, obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein. 3
3 DEVOPS EVOLUTION 4
4 DEVOPS C 5 Continuous Integration Continuous Delivery Continuous Testing Continuous Feedback Continuous Monitoring 5
5
6 DEVOPS KONTINUIERLICHE VERBESSERUNG MITTELS DEMING KREIS PLAN Planung vor der Umsetzung DO Test/Optimierung CHECK Überprüfung/Freigabe ACT Einsatz/Audit 7
7 DEVOPS VOGELPERSPEKTIVE Entwicklung (Agile Development) Entwickeln lokal oder remote Sollten gegen "Echtsysteme" automatisiert testen Tauschen sich gegenseitig aus Revisions/Kontrollsystem Source Management Build Server (Continuous Integration) Artifact Repository Testumgebungen (Continuous Delivery, Continuous Testing) Testautomatisierung, Integrationstest, Staging, Performancetest,... Release-Management Betrieb (Continuous Monitoring) Monitoring, Logauswertungen,
8 DEVOPS EIN MÖGLICHER WEG Änderungsantrag in der SW-Entwicklung eingelangt SW-Team teilt den Antrag in kleinere Änderungsmengen auf Erste Änderung wird von einem Entwickler lokal entwickelt und lokal getestet Entwickler übergibt die Änderungen an das Revisions/Kontrollsystem Das Build-System übernimmt die Änderung und erzeugt eine neue Version. Nach einem automatisierten Unit-Test wird die Änderung in das Binär- Repository übernommen Das Configurations-Management-System erkennt die Änderung und verteilt sie in die Integrationsumgebung In der Integrationsumgebung werden entsprechende Regressionstests automatisiert gestartet. Danach erfolgen die manuellen Tests des QA-Teams Nach Freigabe durch QA wird die Änderung in Produktion übernommen 9
9 DEVOPS UND DIE FLASCHENHÄLSE... Datenbank-Änderungen (Schema, Tabellen,...) Fehlende oder fehlerhafte Testdaten Personenbezogene Deployment-Prozesse Monolithische Software
10 DEVOPS KANN AUCH NICHT IMMER FUNKTIONIEREN
11 DEVOPS DIE REISE GEHT WEITER... Automatisierung von DB-Änderungen "Rolling Updates" "Zero Downtime" "Aufwärtskompatibilität" vs. "Abwärtskompatibilität" Vom Monolith zu Micro-Services Organisationen, die Systeme entwerfen, [ ] sind auf Entwürfe festgelegt, welche die Kommunikationsstrukturen dieser Organisationen abbilden. (Kelvin Edward Conway, 1968) 12
12 TOOLKATALOG DIE REISE GEHT WEITER... IBM Jazz Plattform IBM Rational Doors Next Generation IBM Rational Team Concert IBM Rational Quality Manager Urban Code IBM Urban Code Deploy IBM Urban Code Release IBM Urban Code Build IBM Developer for z Rational Business Developer 13
13 SCHWERPUNKTE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG - TEAMARBEIT 14
14 RATIONAL ANSATZ TIEFENWIRKUNG 15
15 RATIONAL TEAM CONCERT ÜBERBLICK IDE Clients Web Clients Enterprise Clients Rational Desktop Clients Eclipse Web 2.0 ISPF Rational Software Architect Visual Studio Rational Systems Developer Rational Business Developer Rational Developer for z Rational Developer for Power Rational Team Concert Collaboration Presentation: Mashups Best Practices Discovery Query Storage Administration: Users, projects, process Erweiterung JAZZ SERVICES Erweiterung Jazz Team Server Your Extensions Windows Linux IBM Rational Extensions AIX Solaris IBM i on Power Linux for System z z/os zenterprise 16
16 RATIONAL TEAM CONCERT ÜBERBLICK Planung Release/Iterationsplanung Aufwandsschätzung & & Fortschrittsanzeige Prozess-Templates formal oder agil Projekt-Transparenz Adaptierbare Dashboards Metriken & Reports in Echtzeit Meilensteine & Statusüberprüfung SCM Wiederverwendbarkeit durch Komponenten Change Sets, Sandboxes Einbindung SVN, Git, ClearCase oder Synergy möglich Arbeitselemente Fehler, Verbesserungen Auswertungen über alle Arbeitselemente 4-Augen-Prinzip möglich Leichte Anpassbarkeit Verbindung mit ClearQuest oder Change möglich Jazz Team Server Build Work item & change set traceability Build-Definitionen für das Team oder persönlich Lokaler oder entfernter Build continuous integration Integration mit Build Forge Windows Linux AIX Solaris IBM i on Power Linux for System z z/os zenterprise 17
17 RATIONAL TEAM CONCERT LIZENZIERUNG 18
18 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 1 7 Entwickler Klassisches Check-in / Check-out Bestehendes Meldewesen Defects Verbesserungen Neuerungen Keine Aufzeichnungen über die Änderungen je Projekt vorhanden 19
19 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 1 Windows 7 64-bit Intel i5, 2 GB Hauptspeicher DB2 Express-C bit Apache TomCat bit Rational Team Concert
20 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 1 Administration Team awareness Work item tracking Source Control Nicht in Verwendung Planning Continuous Builds 21
21 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 2 IBM i (OS 5.4) Programmdateien (COBOL, PL/I) ADM für die Softwareverteilung im Einsatz Lotus Notes für Ticket-, Vorfall- und Fehlermanagement (Workflow-basierend) Staging bei der Programmübergabe Entwicklung -> User-Akzeptanz -> Produktion 22
22 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 2 Der erste Schritt Umstieg auf moderne Entwicklungsumgebung Rational Developer für Power Systems 7.6 1:1 - Umstellung der aktuellen Lösung Team Concert for Power Systems Software 2.0 Der zweite Schritt Migration auf RDp 8.0 Migration auf Rational TeamConcert 3.0 Prozessvereinfachung weniger ist mehr Neuer Ansatz beim Build der Anwendung Der dritte Schritt Rational Team Concert unter Linux nur mehr Datenbank auf IBM I Integration des externen Ticketing-Systems in den Build der Anwendung 23
23 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL
24 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 2 B RTC PRODUCTION STREAM B RTC INTEGRATION STREAM B RTC DEVELOPMENT STREAM B B B B PERSONAL TEST INTEGRATION PRODUCTION 25
25 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 2 B RTC DEVELOPMENT STREAM RTC BUILD SERVER Part List B B B B PERSONAL TEST INTEGRATION PRODUCTION 26
26 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 3 IBM i (OS 6.1) Programmdateien (RPG) Individuelle Softwareverwaltung Direktzugriff auf die Produktion Ein-Maschinen-Konzept tlw. RDP Version 6 im Einsatz 27
27 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 3 Der erste Schritt Mehr-Maschinen-Konzept Kein Entwicklerzugriff auf die Produktionsmaschine Einheitliche Verwendung von RDp 8.0 Der zweite Schritt Einsatz von Rational TeamConcert 3.01 Einführung eines Übergabeprozesses Neuer Ansatz beim Build der Anwendung Nutzung/Verwendung der Planungswerkzeuge 28
28 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 4 Ticketing-System für Unternehmen mit weltweiten Niederlassungen Statistiken über Fehlerhäufigkeit, Anzahl der gemeldeten Tickets pro Niederlassung, Zeitfresser Strukturierte, prozessgesteuerte Abwicklung 29
29 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 5 Embedded Development Überführung von Wasserfall nach SCRUM Weltweit ca RTC-Benutzer Einführung von RTC, Eclipse Agile Planung Agile Softwareentwicklung Continuous Integration Schulung/Dokumentation/Beratung 31
30 PRAXISBEISPIELE CORE Dev-Stream Snapshot RELEASE Snapshot Sprint 6 Snapshot Sprint 5 Snapshot Sprint 4 Snapshot RELEASE Snapshot Sprint 3 Integration- Stream Fix-Stream Release Release- Stream OEM1, OEM1 Core Stream Snapshot Sprint 2 Snapshot Sprint 1 Binary Stream 34
31 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 6 Host-Entwicklung Ca. 360 Entwickler Ca PL/I-Sourcen Schrittweise Einführung mit Ko-Existenz Anbindung an bestehende Systeme ClearQuest Innovator Host-Utilities (z. B. Programmreservierung) 35
32 PRAXISBEISPIELE MODERNISIERUNG DER ANWENDUNGSENTWICKLUNG BEISPIEL 6 Änderungskonfiguration Realisierungsauftrag Fehlerauftrag Task Task Task Task Task Task Task Task 36
33 PRAXISBEISPIELE PR Produktion Uebergabe Team-Build PROD DE Vorproduktion Team-Build INT TS Fachtest Team-Build FT T7 Projekte Entwicklung Team-Build T7 TF TH TG User-Build (Debug) User X 43
34 ZUSAMMENFASSUNG Der Weg ist das Ziel... Hinterfragung des bisherigen Prozesses 1:1 -Übernahme meistens nicht sinnvoll Aufbau einer Sandbox Rasche Überprüfung der Konzepte möglich Rascher Start Schrittweise Nutzung der Funktionalität Sanfter, aber bestimmter Umstieg Die Genialität einer Konstruktion liegt in ihrer Einfachheit. Kompliziert bauen kann jeder. (Sergej P. Koroljow) 44
35 FRAGEN? ING. ALEXANDER L. PAWLIK GESCHÄFTSFÜHRER CWI SOFTWAREMIGRATIONS GMBH NORDWESTBAHNSTR. 8-10/2. STOCK 1200 WIEN T: +43 (1) F: +43 (1) M: +43 (676) E: 45
ENTERPRISE MODERNIZATION
ENTERPRISE MODERNIZATION WAS GIBT ES NEUES? ING. ALEXANDER L. PAWLIK 29.06.2012 ENTERPRISE MODERNIZATION THEMEN Modernisierung der Anwendungsentwicklung Entwicklungswerkzeuge Teamarbeit Modernisierung
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
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
MehrAnforderungen gezielter umsetzen, Optimieren, Transparenz schaffen
Application Lifecycle Management in Eclipse Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen Christoph Bräuchle, MKS GmbH Interessen (klassisch) Budget: werden Aufwände eingehalten, ergeben
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
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
MehrIBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline
IBM Software Bob (Product owner) Scott (SCRUM Master) Marco (Development Lead) Deb (Developer) Tanuj (Test Lead) 1 definieren 2 definieren und verlinken 3 Sprint Planning Meeting 1 Backlog pflegen 4 Sprint
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
MehrChef, wir haben den Mainframe geschrumpft. RDz Unit Test Environment: Mainframe-Entwicklung ohne Mainframe?
Chef, wir haben den Mainframe geschrumpft Unit Test Environment: Mainframe-Entwicklung ohne Mainframe? Agenda Was ist eigentlich? Architekturszenarien Systemvoraussetzungen Lizenzierung Demo Chef, wir
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
MehrWir implementieren Lösungen. + DevOps-in-the-Box. Rainer Heinold VP Technology and Services
+ DevOps-in-the-Box Rainer Heinold VP Technology and Services Über ASERVO Software GmbH - Gegründet 2004 - Unabhängiger Anbieter von DevOps- und ALM-Lösungen - Schwerpunkt im deutschsprachigen Raume -
MehrJörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com
MehrDEVOPS AUS DER PERSPEKTIVE EINES
DEVOPS AUS DER PERSPEKTIVE EINES AGILEN TESTERS AGILE NIGHT VIENNA, 16.10.2018 STEFFEN SCHILD CLEAR GROUP 2018. All rights reserved Agenda DevOps was hat das mit Agilität zu tun wo ist der Test dabei?
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
MehrMicro Focus Unit Testing Framework in Visual COBOL 3.0. Rolf Becking 29.August 2017
Micro Focus Unit Testing Framework in Visual COBOL 3.0 Rolf Becking 29.August 2017 Unser heutiges Webinar Wozu dient das Micro Focus Unit Testing Framework? Welches Konzept steckt dahinter? Wie wird ein
MehrZwischenvortrag: Entwurf und Evaluierung von Dashboard- Vorlagen zur Qualitätssicherung von Software-Projekten
Zwischenvortrag: Entwurf und Evaluierung von Dashboard- Vorlagen zur Qualitätssicherung von Software-Projekten Andrea Hutter, RWTH Aachen University andrea.hutter@rwth-aachen.de Überblick Motivation und
MehrTFS 2013 Upgrade. Thomas Trotzki - artiso AG
TFS 2013 Upgrade Thomas Trotzki - artiso AG Upgrade Strategien Data/Application Tier Anpassung von Process Templates Build Test/Lab Performance TFS Version Control Workitem Tracking Build Verwaltung Test
MehrValue Delivery and Customer Feedback
Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien
MehrEvaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert.
Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert. Diplomvortrag Frank Langanke Arbeitsbereich Softwaretechnik Software Engineering
MehrJazz Rational Team Concert. InfoPoint, 10. Juni 2009 Silver Scherrer
Jazz Rational Team Concert InfoPoint, 10. Juni 2009 Silver Scherrer Inhalt Was ist Jazz? Mehrwert von Jazz Jazz Community Rational Team Concert Rational Team Concert Funktionalität Screenshots, Demo Fazit
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
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
MehrSerena Schulungsplan 2017
Serena Schulungsplan 2017 FEBRUAR MÄRZ April MAI JUNI JULI AUGUST Dimensions CM Admin & Config Mo, 06. 02. Do, 09. 02. Dimensions RM Requirements Management Mo, 20.02. Mi, 22.02. SBM Designer & Admin Mo,
MehrContinuous Integration mit VSTS Dieter Rüetschi
Continuous Integration mit VSTS Dieter Rüetschi (ruetschi@ability-solutions.ch) 1 2 Warum ist Continuous Delivery so wichtig? Geschwindigkeit schnell auf dem Markt Unterstützung und Teil des ALM 3 DevOps
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
MehrÜbersicht Streams nach Liste Produkte/Themen
Stream Datenbank: DB Oracle 9i bis 12c In-Memory Datenbanken Enterprise Manager Appliances EXADATA RAC DataGuard Upgrades, Konsolidierungen Implementationen Administration / Monitoring Performance Tuning
MehrGeschwindigkeit + 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
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
MehrEntwicklungsoptimierung 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
MehrAgilität trifft Funktionale Sicherheit
Agilität trifft Funktionale Sicherheit Wie agil können FuSi Projekte sein? Dipl.-Ing. (FH) Martin Heininger HEICON Global Engineering Agiles Manifest 12 Prinzipien hinter dem Agilen Manifest FuSi Softwareentwicklung
MehrRequirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit
IBM Software Group IBM Rational mit RequisitePro Hubert Biskup hubert.biskup@de.ibm.com Agenda Rational in der IBM Software Group Der Rational Unified Process als Basis für die Projektarbeit mit Rational
MehrUwe Baumann artiso Solutions ubaumann@artiso.com
Uwe Baumann artiso Solutions ubaumann@artiso.com Upgrade Strategien Data/Application Tier Anpassung von Process Templates Build Test/Lab Performance TFS Version Control Workitem Tracking Build Verwaltung
MehrBuild-Pipeline mit Jenkins
JUG Augsburg 24.10.2013 Seite 1 Wer sind wir? Agiler Architekt und Entwickler Eigenes Produkt mit kompletter Pipeline / CD aktuell: Architekt / Entwickler in einem großen Entwicklungsprojekt im Automotiv
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
MehrE-Business. Fr. Hauser, WS 2018/
Fr. Hauser, WS 2018/2019 09.11.2018 Agenda 1. Betrieb und Wartung 2. Weiterentwicklung 3. Vorgehensmodelle 4. Releasemanagement 3 1. Betrieb und Wartung Production and Maintenance Maintain product and
MehrDevOps in der Praxis. Alexander Pacnik 24.11.2015
DevOps in der Praxis Alexander Pacnik 24.11.2015 Einführung... DevOps Versuch einer Definition Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH 2 Einführung... DevOps Versuch
MehrRATIONAL TEAM CONCERT. Koordinierte Softwareentwicklung im Team
Koordinierte Softwareentwicklung im Team AGENDA 1. Business Challenges 2. Vorstellung Rational Team Concert 1. Allgemein 2. Architektur 3. SCM 4. Collaboration 5. Projektplanung 3. Demo 4. Integration
MehrCD in the box. Jan Rümenapf Matthias Zieger
CD in the box Jan Rümenapf Matthias Zieger Zahlen, Daten, Fakten_ codecentric im Überblick 1. 2005 gegründetes Unternehmen aus Solingen mit über 370 Mitarbeitern an 14 Standorten in vier europäischen Ländern.
MehrProfil. Dipl.-Ing. (FH) Andreas Schött. - Informationen zu meiner Person - Projekterfahrung - Qualifikationen
Profil Dipl.-Ing. (FH) Andreas Schött - Informationen zu meiner Person - Projekterfahrung - Qualifikationen Informationen zu meiner Person, mein Name ist Andreas Schött und bin 1957 geboren. Ich bin staatlich
MehrWer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.
Copyright 2010, MATHEMA Software GmbH 1 Wer bin ich > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.Net > Schwerpunkte Software
MehrRational Team Concert mit der JAZZ Plattform für agile Softwareentwicklung
Telefonkonferenz am 07.05.2010 Rational Team Concert mit der JAZZ Plattform für agile Softwareentwicklung 1 Rational Brand 2010 IBM Corporation Agenda Einführung in SW Entwickungsprozesse Agile SW Entwicklung
MehrTestautomatisierung als Bestandteil von agiler Softwareentwicklung. Ein Erfahrungsbericht
Testautomatisierung als Bestandteil von agiler Softwareentwicklung Ein Erfahrungsbericht Leo Hintersteiner i.v. Gunther Reimoser, Hannes Färberböck, Thomas Bucsics Ein Unternehmen der WALTER GROUP WALTER
MehrDevOps digitalisiert IT
DevOps digitalisiert IT Bitkom Forum Open Software Berlin, 21.09.2017 Dr. Erhard Weinell Generali Deutschland Informatik Services Definition DevOps is a mindset, a culture, and a set of technical practices.
MehrMitarbeiter-Profil Schmitz, Dominik Senior Test Engineer
Mitarbeiter-Profil Schmitz, Dominik Seite 1 von 7 Projekte 01/2017 - heute Infosysbub (agil - Scrum) 04/2015 12/2016 1 Jahr 9 Monate Entwurf und Umsetzung einer technischen und methodischen Infrastruktur
MehrTFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,
TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com Thomas Gugler seit 2005 bei
MehrMatthias Küspert software engineering
Matthias Küspert software engineering Aliceplatz 3 63065 Offenbach +49 (0) 173 537 4207 matthias@kuespert-web.de www.kuespert-web.de Profil Software Ingenieur seit 1988. Fachliche Schwerpunkte Aufbau und
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 )
MehrQuest Central for Oracle
Quest Central for Oracle Markus Schröder, PreSales Consultant Quest Central die DBA- Workbench für die Produktion Was braucht der DBA? Er braucht durchschnittlich pro Tag 5 bis 7 verschiedene Funktionen
MehrSystemtest im agilen Entwicklungsprozess. Uwe Hehn Sebastian Kern
Systemtest im agilen Entwicklungsprozess Uwe Hehn Sebastian Kern Motivation - Rahmen Erfahrungen in einem Systemtest-Projekt in einem Medizintechnik-Unternehmen nicht in Erlangen und Umgebung! Prozesssicht
Mehrv i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D
v i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D K A R L S R U H E 50 Mitarbeiter Consulting Development
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
MehrWELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN
WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN AGENDA Motivation TFS Überblick TFS Architektur & Clients Planung Entwicklung
MehrAnwendungsmodernisierung mit kollaborativem Lifecycle-Management. auf der Jazz- und OSLC-Plattform
Anwendungsmodernisierung mit kollaborativem Lifecycle-Management auf der Jazz- und OSLC-Plattform Ziel dieses Vortrags Ausgehend von fünf Prinzipien moderner Softwareentwicklung wird gezeigt, wie sich
MehrQ-Event «Spice up your Test!»
Testautomatisierung in der agilen Software Entwicklung Q-Event «Spice up your Test!» Einsatz und Nutzen von Testautomatisierung in agilen Software Projekten Urs Müller Senior Testautomation Engineer Agenda
MehrDevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG
DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG 1 $ whoami Jochen Schneider 1997-2000: Software Entwickler Trescom 2000-2011: Network Designer/Technical Architect Telefónica Deutschland
MehrSERVIEW. High Performance IT. die Transformation zu einer agilen, schlanken und verlässlichen IT
SERVIEW High Performance IT die Transformation zu einer agilen, schlanken und verlässlichen IT SERVIEW CONSULTING! TRAINING! DIFFERENT! 16x Best Management Practice Kongress 16 Jahre internationale Erfahrung
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
MehrHERAUSFORDERUNGEN an die Qualitätssicherung
Vom Desktop zum IPAD HERAUSFORDERUNGEN an die Qualitätssicherung Jürgen Pilz PreSales Manager Applications, HP Software 87 % Agenda 80 100 120 140 40 180 20 200 0 Mobile 220 3 Quelle: Our Mobile Planet
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Build Measure Learn Agile Entwicklung mit VS und TFS Marc Müller Principal Consultant, MVP 4tecture GmbH Agenda Einführung Anforderungsmanagement Entwicklung Testing Betrieb
MehrVom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung
Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Webinar 11.05.2017 Andreas Schmidt @aschmidt75 www.cassini.ag www.thingforward.io @thingforward 2 11.05.17 Agenda Devices für das Internet der
Mehr{Überblick} Christian Binder. Senior Platform Strategy Manager Microsoft Deutschland GmbH
{Überblick} Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH Binder: Forrester: Die The Koordination coordination aller of development Aktivitäten im life-cycle Rahmen des Entwicklungsprozesses,
MehrAgile 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
MehrAgile 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
MehrKonfiguration Management System. Konfiguration Management System. Versionierung Parallele Entwicklung Workspace
Konfiguration System ClearCase ClearQuest Unified Change Konfiguration System ClearCase Merkmale eines Konfiguration Systems (KM) Buildoptimierung UCM-Unified Change Der Software-sprozess Projekt definiert
MehrArbeiten mit Visual COBOL 3.0 for Eclipse. Rolf Becking 30. November 2017
Arbeiten mit Visual COBOL 3.0 for Eclipse Rolf Becking 30. November 2017 Unsere Themen im heutigen Webinar Konzept der Eclipse IDE und Konsequenzen für die Arbeitsweise Wann ist Eclipse die richtige IDE
MehrBESCHLEUNIGUNG IHRER DIGITALEN TRANSFORMATION
GLOBALE SPONSOREN BESCHLEUNIGUNG IHRER DIGITALEN TRANSFORMATION MARIUS LOHR MANAGER SYSTEM ENGINEERS @LOHRMJ Transformation Eine grundlegende oder erhebliche Änderung in Form oder Erscheinungsbild. Reife
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
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
MehrSoftwarequalität erhöhen durch DevOps
Softwarequalität erhöhen durch DevOps Leipzig, 31.03.2017 Jeremias Hackbeil Softwareforen Leipzig GmbH 1 Nur wer schnell ist, überlebt im Markt. Dafür braucht es neue Arbeitsstrukturen. Computerwoche vom
MehrPRODATIS CONSULTING AG. Folie 1
Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %
MehrErstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 27. Oktober 2010 DOAG Regio NRW
Erstes 11gR2 Patchset: Änderungen und Neuigkeiten Dierk Lenz 27. Oktober 2010 DOAG Regio NRW Herrmann & Lenz Services GmbH Gegründet 1995 Aktuell 15 Mitarbeiter Firmensitz: Burscheid (bei Leverkusen) Beratung,
MehrCI was tut sich mit Jenkins in Sachen Test?
CI was tut sich mit Jenkins in Sachen Test? Ziel dieses Vortrags Sie sehen, dass CI mit Jenkins für alle Projektbeteiligte Nutzen stiftet Sie kennen den aktuellen Stand der Testautomation Statische Code-Analyse
MehrBPA 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.
MehrScrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm
Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum
MehrAgil zum Ziel: Smarte Softwareentwicklung mit Jazz IBM Rational Jazz Roadshow DEMO
Henning Sternkicker IBM Henning.sternkicker@de.ibm.com Rene Meyer IBM Rene.Meyer@de.ibm.com Thomas Müller IBM Thomas.Mueller@de.ibm.com Agil zum Ziel: Smarte Softwareentwicklung mit Jazz IBM Jazz Roadshow
MehrSAFe in der Entwicklung von Swisscom TV 2.0. Simon Berg TV Development & Technology Swisscom Privatkunden
SAFe in der Entwicklung von Swisscom TV 2.0 Simon Berg TV Development & Technology Swisscom Privatkunden Inhalt >Swisscom TV 2.0 als Produkt als Projekt >Scaled Agile Framework >7 ausgewählte Aspekte Swisscom
MehrErstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar
Erstes 11gR2 Patchset: Änderungen und Neuigkeiten Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar Herrmann & Lenz Services GmbH Gegründet 1995 Aktuell 15 Mitarbeiter Firmensitz: Burscheid (bei Leverkusen)
MehrEinführung von Softwareentwicklung als Service in das Produktportfolio einer wissenschaftlichen Bibliothek Ein Erfahrungsbericht
Einführung von Softwareentwicklung als Service in das Produktportfolio einer wissenschaftlichen Bibliothek Ein Erfahrungsbericht Zeki Mustafa Dogan, Kristine Schima-Voigt 15.09.2016 Projekte an der SUB
MehrKonfigurations management
Gerhard Versteegen (Hrsg.) Guido Weischedel Konfigurations management Mit 111 Abbildungen Springer Inhaltsverzeichnis Einführung. 1.1 Allgemeines zum Thema Konfigurationsmanagement 1 1.2 Grundlagen des
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
MehrScrum Embedded. Scrum Embedded. Besonderheiten agiler Entwicklung von Embedded-Systemen. MicroConsult - Microelectronics Consulting & Training GmbH
Scrum Embedded Scrum Embedded Besonderheiten agiler Entwicklung von Embedded-Systemen Was ist Scrum? Rollen Meetings Artefakte Scrum besteht aus einem Set von Rollen, Meetings und Artefakten, die über
MehrEffizientes Testen in agilen Mainframe-Projekten
Effizientes Testen in agilen Mainframe-Projekten Innovate 2011, München " Sonja Schäfer" Bausparkasse Schwäbisch Hall" " Metin Savignano" savignano software solutions Innovate, 18. Oktober 2011, München
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
MehrScrum in Theorie und Praxis.
Scrum in Theorie und Praxis bernd_bettermann@web.de 1 Zur Person... Softwareentwicklung seit 1988 Anfänge mit COBOL und ISAM-Datenbank später Clipper und Visual Objects Scrum im.net- und WEB-Umfeld Sartorius
MehrSpannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics.
Agile Breakfast. Spannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics. ST. GALLEN, 29. NOVEMBER 2016. Philipp Gort. Project Manager. Ihr könnt schon bei euch intern nach Scrum entwickeln.
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
MehrMitarbeiter-Profil Plenzdorf, Christian Senior Test Engineer
Mitarbeiter-Profil Plenzdorf, Christian Seite 1 von 8 Projekte 10/2018 heute BAB-REHA (agil - Scrum) IT-Systemhaus - Bundesagentur für Arbeit Nürnberg Review der Anforderungsdokumente, Anforderungsanalyse,
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
MehrJörg Schilling BerliOS OpenSource Hosting in Deutschland www.berlios.de Fokus Fraunhofer
Jörg Schilling BerliOS OpenSource Hosting in Deutschland www.berlios.de Fokus Fraunhofer Die Geschichte von BerliOS 1999, SourceForge wird gegründet Anfang 2000, BerliOS beginnt seinen Betrieb im GMD In
MehrMURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf
MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu Ulf Mewe @mewflu Praxisbeispiele Logistik Scrum Daily Scrum Entwicklungsteam
MehrQualitätssicherung für mobile Anwendungen Fallstudien für GUI-Testautomatisierung. Alexandra Schladebeck
Qualitätssicherung für mobile Anwendungen Fallstudien für GUI-Testautomatisierung Alexandra Schladebeck Bredex GmbH Version 2.5 Agenda Wo sind wir? Neue Ziele und Herausforderungen Kandidaten : Projekte
MehrAVECTRIS DAY 2017 AVECTRIS PRIVATE CLOUD: VERKÜRZTE TIME TO MARKET PER KNOPFDRUCK
AVECTRIS DAY 2017 AVECTRIS PRIVATE CLOUD: VERKÜRZTE TIME TO MARKET PER KNOPFDRUCK Avectris AG www.avectris.ch IT. Simply Personal. AGENDA 1. Intro 2. Vom Wasserfall 3. Continuous Delivery 4. Infrastructure
MehrBeraterprofil - Adem Aslan
Name Abschluss Adem Aslan B.Sc. Medien und angewandte Informationstechnologie Jahrgang 1984 Wohnort Mülheim an der Ruhr, Deutschland Kontaktdaten Mobil +49 1520 / 86 38 068 E-Mail Web info@aslan-itconsulting.de
MehrTUI InfoTec. We do IT with a Smile. TUI InfoTec We do IT with a smile Folie 1
TUI InfoTec. We do IT with a Smile. TUI InfoTec We do IT with a smile 30.05.2008 Folie 1 Von der IT-Abteilung des Touristikkonzerns zum international agierenden IT-Dienstleister. < 1997 1997 2006 IT-Abteilung
MehrAgile Architekturen für News Portale. Konzipieren Implementieren Erproben. Raimund Heid
Agile Architekturen für News Portale Konzipieren Implementieren Erproben Raimund Heid 2 Partner in der digitalen Transformation adesso optimiert die Kerngeschäftsprozesse von Unternehmen durch Beratung
MehrLab Management mit TFS Thomas Schissler artiso AG
Lab Management mit TFS 2012 Thomas Schissler artiso AG Lab Management Lab Management stellt virtualisierte oder physikalische Test-Umgebungen bereit Nutzung für manuelle Tests in Referenzumgebungen Automatisiertes
MehrAgile IT-Projekte zum Festpreis ein Widerspruch in sich?
Agile IT-Projekte zum Festpreis ein Widerspruch in sich? Alexandra Kaiser Juristisches IT-Projektmanagement WiSe 2016/17 Gliederung Vorgehensmodelle Wasserfallmodell Agile Methoden am Beispiel von Scrum
MehrMicrosoft Dynamics CRM 2016 What s New?
Bonn, 26.04.2016 Upgrade & Ausblick Agenda 1. Lebenslauf 2. Systemanforderungen 3. Upgrade Prozess 4. Best Practice 5. Ausblick Spring Wave Release Bonn, 26.04.2016 Lebenslauf Upgrade & Ausblick Lebenslauf
MehrEffizienter Arbeiten mit der Oracle BI Suite Kleine Helferlein
Effizienter arbeiten mit der Oracle BI Suite Nützliche Helferlein Arno Tigges Project Manager OPITZ CONSULTING GmbH DOAG 2013 Business Intelligence München, 17.04.2013 OPITZ CONSULTING GmbH 2013 Seite
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
Mehr