Software Performance Lifecycle Management bei der DBV Winterthur

Größe: px
Ab Seite anzeigen:

Download "Software Performance Lifecycle Management bei der DBV Winterthur"

Transkript

1 Ihr leistungsstarker Partner für die Integration aller qualitätsbezogener Aspekte einer Softwareentwicklung oder Softwareeinführung Software Performance Lifecycle Management bei der DBV Winterthur Alois Reitbauer, dynatrace Software Dr. Michele Arnese, C1 SetCon Justus Wagner, DBV Winterthur >> Go beyond Monitoring, Take Action >>

2 Software Performance Lifecycle Management 2 Strategie Planung Umsetzung

3 Software Performance Lifecycle Management 3 Strategie Planung Umsetzung

4 Anwendungsumfeld 4 Automat. Verarbeitung von Arztrechnungen 300 Sachbearbeiter > Transaktionen/Tag Integration von EJBs in WebInstanz KFZ Rechner Web GUI, mehrere verteilte Services, MQ, RMI Komplexe Kommunikation kaum nachvollziehbar

5 Herausforderungen 5 Komplexität neuer Architekturen Integration mit AXA Reaktives Performance Management Konkrete Performance Probleme Unzureichende Toolunterstützung Kein projektübergreifender Prozess

6 Ziele 6 Systematische Performanzmessung Unterstützung gesamter Softwarelebenszyklus Messen der Performance Kontinuierliche Verbesserung Projektübergreifende Vorlagen Proaktives Performance Management Probleme früh und effizient beheben

7 Software Performance Lifecycle Management 7 Strategie Planung Umsetzung

8 Umsetzung im Rahmen von QSJ2EE 8 Definition des Performancetestprozesses Tool-Evaluierung (Lasttest- und Diagnose-Tools) Performance Engineering in der Qualitätssicherung Performance Engineering bei der Anwendungsentwicklung Performance Engineering im Betrieb Konsolidierung der Anforderungen im Performance-Umfeld Definition Implementierung

9 Performance in der Entwicklung 9 Prüfung von Performanceengpässen auf Code- und Modulebene durch iterative Performance Messungen

10 Gewählter Ansatz in der Entwicklung 10 Build and Test often statt Optimieren können wir am Ende Konstantes Monitoring der Performance-Eigenschaften Finden von Bottlenecks bevor Komplexität wächst Integration in CruiseControl, Nutzung von JUnitPerf / JMeter / QTest, automatisiertes Reporting wie bei JUnit

11 Performance in der Qualitätssicherung 11 Minimierung von Performance-Risiken im Betrieb durch dokumentierte Performancetests in der Qualitätssicherung

12 Gewählter Ansatz in der Qualitätssicherung 12 Wiederverwendbarkeit projektübergreifende Testkonzepte u. -berichte Lasttestartefakte über sukzessive Releases Integration von Fach- u. Diagnosesicht Erweiterung von QTest-Scripts um HTTP Header Verbindung von Anwendungsfall mit Diagnosedaten

13 Aktivitäten 13 Messung und Optimierung der Performance Konzeption Design Entwicklung Qualitätssicherung Betrieb Analyse der nichtfunktionalen Anforderungen Architektur- Testing Simulationen Performance- Messungen für Module oder Schnittstellen Profiling und Anwendungs- Tuning Entwicklung Lasttreiber Durchführung End-to-End Performancetests Diagnosen unter Last Anwendungs-, System- und Middleware- Tuning Performance Management End-to-End Performance Messungen Diagnosen im live-betrieb und Aufnahme von Fehlern

14 Tool Matrix 14 Entwicklung LEU, SEU Performance Messungen Qualitätssicherung SRU Performancetests Betrieb Produktion Diagnosen Lasterzeugung JMeter JUnitPerf Custom Clients JMeter QTest - Profiling dynatrace Diagnostics - - Diagnose dynatrace Diagnostics dynatrace Diagnostics dynatrace Diagnostics Monitoring dynatrace Diagnostics, System dynatrace Diagnostics, System,Database, Netzwerk, QTest dynatrace Diagnostics, BMC Patrol Reporting dynatrace Diagnostics, Excel QTest, dynatrace Diagnostics, Excel dynatrace Diagnostics, BMC Patrol

15 Verbesserter durchgehender Informationsfluß 15

16 Software Performance Lifecycle Management 16 Strategie Planung Umsetzung

17 PurePath Technologie Context log messages, exceptions, method arguments, Poor component performance Web/RIA/RC (10 sec) 85,000 Objects over SOA calls (19 sec) Java.NET Legacy 163 Calls to Database (34 sec) CICS MQ DBMS 17 EAI SOA Click on "Transfer Funds" 68 sec slow dynatrace PurePath Car Insurance Transfer Funds Loan Processing Memory leak Synchronization issue (25 sec) 5.5 sec 68 sec 2.3 sec receive an alert when performance problems arise

18 dynatrace Diagnostics in der Entwicklung Architekt 18 Dynamisches Programmverhalten Dynamische Architektur Validierung QA Engineering Performanceveränderung Dynamisches Programmverhalten Continuous Performance im Build Management Entwickler

19 dynatrace Diagnostics in der Qualitätssicherung Performance Engineer 19 Systemarchitekt Integration von Testergebnissen mit Code-level Details (WhiteBox Testing) Planungsgrundlage für Einsatzplanung Einschränkung der Probleme durch detailierte Daten Detailiertes Programmverhalten unter Last Entwickler

20 dynatrace Diagnostics im Betrieb Betriebsverantwortlicher Management 20 REC Autom. Sammlung von Diagnosedaten Statusüberwachung Business Impact Prognose Performance Info aus Produktivsystem Entwickler

21 Bisherige Erfolge 21 Frühzeitige Auseinandersetzung mit Performance Management Moderater Aufwand Schnelle Problemidentifikation Probleme unmittelbar gefunden

22 Danke für die Aufmerksamkeit 22 Fragen?

Last- und Performancetest mit freien Werkzeugen. Stefan Siegl, 17.04.2012

Last- und Performancetest mit freien Werkzeugen. Stefan Siegl, 17.04.2012 Last- und Performancetest mit freien Werkzeugen Stefan Siegl, 17.04.2012 Über mich Consultant der NovaTec GmbH Performance Engineer Leitung CA Application Performance Management Verantwortlich für Produkte

Mehr

Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung

Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung Jan Düttmann Archimedon Software + Consulting GmbH & Co. KG Marienstraße 66 32427 Minden Stephan Kleuker Hochschule

Mehr

Wanna be faster? Performance kann man managen! Application Performance Management, TIC Konferenz 2014

Wanna be faster? Performance kann man managen! Application Performance Management, TIC Konferenz 2014 Wanna be faster? Performance kann man managen! Application Performance Management, TIC Konferenz 2014 Streng vertraulich, Vertraulich, Intern Autor / Thema der Präsentation 26.11.2014 1 Performance? Who

Mehr

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken?

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Cross-Enterprise APM und Application Performance Management 30. Oktober 2012 Agenda Cross-Enterprise APM Mainframe Application

Mehr

SEQIS 10 things API Testing

SEQIS 10 things API Testing SEQIS 10 things API Testing SEQIS 10 things API Testing Herzlich Willkommen! Reinhard Salomon SEQIS Geschäftsleitung SEQIS 10 things Programm 2014 20.03.14 Business Analyse Einführung in den BABOK Guide

Mehr

Big Data Performance Management

Big Data Performance Management Big Data Performance Management Überblick Big Data Im Kontext der Performance Relevanz Big Data Big Data Big data is a buzzword and a "vague term", but at the same time an "obsession" with entrepreneurs,

Mehr

Warum Anwendungen nicht skalieren Wie man Performance- und Skalierbarkeitsprobleme findet und eliminiert

Warum Anwendungen nicht skalieren Wie man Performance- und Skalierbarkeitsprobleme findet und eliminiert Warum Anwendungen nicht skalieren Wie man Performance- und Skalierbarkeitsprobleme findet und eliminiert Alois Reitbauer, dynatrace Software Mirko Novakovic, codecentric GmbH Agenda Skalierbarkeit Das

Mehr

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen IN-Q-My Title Company (Name) / 1 Agenda Firmenübersicht ebusiness Evolution InQMy Application Server Architektur Zusammenfassung

Mehr

Gutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt

Gutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt Gutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt 1 David Tanzer Bakk. Techn. (JKU Linz) Certified Scrum Master Freiberufler seit 2006 http://davidtanzer.net business@davidtanzer.net

Mehr

Automatisiertes UI Testing. Mark Allibone, 18.04.2013, #2

Automatisiertes UI Testing. Mark Allibone, 18.04.2013, #2 Coded UI Testing Automatisiertes UI Testing Mark Allibone, 18.04.2013, #2 Eine klassische Applikations Architektur Grafische Oberfläche Business Logik Datenzugriff (Datenbank, Cloud, etc) Mark Allibone,

Mehr

Vivit TQA. ING-DiBa. Die neue Generation Bank. Aufbau einer Test-Infrastruktur für hochverfügbare, Internetbasierte Bankapplikationen bei der ING-DiBa

Vivit TQA. ING-DiBa. Die neue Generation Bank. Aufbau einer Test-Infrastruktur für hochverfügbare, Internetbasierte Bankapplikationen bei der ING-DiBa ING-DiBa. Die neue Generation Bank Vivit TQA Aufbau einer Test-Infrastruktur für hochverfügbare, Internetbasierte Bankapplikationen bei der ING-DiBa Frankfurt, 19. März 2009 Thomas Lingenfelder Ressortleiter

Mehr

Herzlich Willkommen zum Fachgruppentreffen Software-Test in Leinfelden-Echterdingen

Herzlich Willkommen zum Fachgruppentreffen Software-Test in Leinfelden-Echterdingen Herzlich Willkommen zum Fachgruppentreffen Software-Test in Leinfelden-Echterdingen Thema: Ein Erfahrungsbericht aus der Testautomatisierung - Open Source Tools und kommerzielle Lösungen richtig miteinander

Mehr

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

CONTINUOUS 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

Mehr

Application Delivery. Optimierung der Applikationsqualität und -performance. Michael Fahden, Mercury

Application Delivery. Optimierung der Applikationsqualität und -performance. Michael Fahden, Mercury Application Delivery Optimierung der Applikationsqualität und -performance Michael Fahden, Mercury Das Unternehmen Mercury Mio. $ $506 32,81%* $400 $361 $307 $188 $121 1998 1999 2000 2001 2002 2003 2004

Mehr

Realistische und aussagekräftige Lasttests mit loadit

Realistische und aussagekräftige Lasttests mit loadit Realistische und aussagekräftige Lasttests mit loadit 5. Juli 2012 Jens Müller NovaTec Ingenieure für neue Informationstechnologien GmbH Leinfelden-Echterdingen, München, Frankfurt am Main, Jeddah / Saudi-Arabien

Mehr

Einführung: Lasttests mit JMeter. Sitestress.eu Jesuitenmauer 24 33098 Paderborn www.sitestress.eu - karl@sitestress.eu - 05251 / 687060

Einführung: Lasttests mit JMeter. Sitestress.eu Jesuitenmauer 24 33098 Paderborn www.sitestress.eu - karl@sitestress.eu - 05251 / 687060 Einführung: Lasttests mit JMeter Agenda Über SITESTRESS.EU Tests planen Warum Lasttests? Testen Was ist JMeter? Ergebnisse analysieren Wie arbeitet JMeter? Beispiel JMeter-GUI Skripte für JMeter über SITESTRESS.EU

Mehr

Continuous Delivery in der Realität eines Großunternehmens

Continuous 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

Mehr

Release Automation für Siebel

Release Automation für Siebel June 30 th 2015 Release Automation für Siebel Stefan Kures Agenda + Herausforderungen + Lösung mit Automic + Vorteile + Resultate 3 Property of Automic Software. All rights reserved Siebel als zentrale

Mehr

"15 Jahre APM - Wieso haben heutige Projekte immer noch Performance Probleme?"

15 Jahre APM - Wieso haben heutige Projekte immer noch Performance Probleme? "15 Jahre APM - Wieso haben heutige Projekte immer noch Performance Probleme?" Dienstag, 13. Mai 2014-16:45 bis 17:45 Goldsaal B JAX 2014 Stefan Siegl Stefan.siegl@novatec-gmbh.de NovaTec Consulting GmbH

Mehr

Inhaltsverzeichnis Einführung...1 Performance und Entwicklungsprozess...13

Inhaltsverzeichnis Einführung...1 Performance und Entwicklungsprozess...13 Inhaltsverzeichnis 1 Einführung...1 1.2 Ein Performancemeeting...1 1.3 Das fachliche und technische Umfeld...4 1.4 Performanceaspekte...5 1.5 Neue Herausforderungen...8 1.6 Performance als interdisziplinäre

Mehr

Last- und Stresstest mit the Grinder 3

Last- und Stresstest mit the Grinder 3 Last- und Stresstest mit the Grinder 3 Orientation in Objects GmbH oder auch mein Leben mit the Grinder 3 Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Java, XML und Open Source

Mehr

Performance Analyses with inspectit

Performance Analyses with inspectit Performance Analyses with inspectit 23.03.2012 Über uns Beratungsschwerpunkte Performanceanalyse und -optimierung, Application Monitoring, Lastund Performancetests Architekturberatung Java-basierte Anwendungsentwicklung

Mehr

>EasyMain Die Nutzung von Methoden, Prozessen und Standards im Rahmen eines Application Lifecycle Managements

>EasyMain Die Nutzung von Methoden, Prozessen und Standards im Rahmen eines Application Lifecycle Managements >EasyMain Die Nutzung von Methoden, Prozessen und Standards im Rahmen eines Application Lifecycle Managements 6. Januar 2014 >Agenda Motivation EasyMain Methoden, Standards und Prozesse bei EasyMain Folie

Mehr

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II Rational Unified Process (RUP) Informationswirtschaft II Rational Unified Process (RUP) Wolfgang H. Janko, Michael Hahsler und Stefan Koch Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe Das

Mehr

Informationswirtschaft II

Informationswirtschaft II Rational Unified Process (RUP) Informationswirtschaft II Wolfgang H. Janko, Michael Hahsler und Stefan Koch Seite 1 Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe

Mehr

APPLICATION PERFORMANCE MANAGEMENT

APPLICATION PERFORMANCE MANAGEMENT APPLICATION PERFORMANCE MANAGEMENT Aus dem akkreditierten Test and Integration Center von T-Systems Multimedia Solutions. KENNEN SIE DIE LEISTUNGSFÄHIGKEIT IHRER IT? Die IT wandelt sich unaufhaltsam zur

Mehr

Application Performance Management. Auch eine Frage des Netzwerkes?

Application Performance Management. Auch eine Frage des Netzwerkes? Application Performance Management Auch eine Frage des Netzwerkes? Agenda Architektur von Webanwendungen Lange Applikationsantwortzeiten Application Performance Management (APM) Netzwerkbasiertes APM Serverbasiertes

Mehr

Service Management schrittweise und systematisch umsetzen. Andreas Meyer und Dr. Andreas Knaus santix AG Wien, 24. Juni 2009 IBM Software Experience

Service Management schrittweise und systematisch umsetzen. Andreas Meyer und Dr. Andreas Knaus santix AG Wien, 24. Juni 2009 IBM Software Experience Service schrittweise und systematisch umsetzen Andreas Meyer und Dr. Andreas Knaus santix AG Wien, 24. Juni 2009 IBM Software Experience santix in Kürze santix ist Unternehmensberatung und Lösungsanbieter

Mehr

Testmanagement in IT-Projekten

Testmanagement in IT-Projekten Teil 1: Projektmagazin 05/20009 Teil 2: Projektmagazin 06/2009 1 Test: Prozess, bei dem ein Programm oder ein Software-System ausgeführt wird, um Fehler zu finden Teil 1: Projektmagazin 05/20009 Teil 2:

Mehr

Process Intelligence oder: wie durchleuchtet man ein IT-System mit Hilfe von IBO

Process Intelligence oder: wie durchleuchtet man ein IT-System mit Hilfe von IBO Process Intelligence oder: wie durchleuchtet man ein IT-System mit Hilfe von IBO Markus Witschi Betriebsverantwortlicher KMU Swisscom (Schweiz) AG Wien, 25. Juni 2014 Zürich, 7. Juli 2014 Inhalt Ausgangslage

Mehr

Profil. Consultant. Ali Ihsan Icoglu. Beratung, Anwendungsentwicklung. Beratungserfahrung seit 2001. Geburtsjahr 1967.

Profil. Consultant. Ali Ihsan Icoglu. Beratung, Anwendungsentwicklung. Beratungserfahrung seit 2001. Geburtsjahr 1967. Profil Consultant Ali Ihsan Icoglu Beratung, Anwendungsentwicklung Beratungserfahrung seit 2001 Geburtsjahr 1967 Ali Ihsan Icoglu aliihsan@icoglu.de Persönliche Angaben Geburtsjahr : 1967 / männlich Ausbildung

Mehr

Business Process Management Mehrwert durch Erfassung und Implementierung von Geschäftsprozessen. Sascha M. Köhler Software Architekt

Business Process Management Mehrwert durch Erfassung und Implementierung von Geschäftsprozessen. Sascha M. Köhler Software Architekt Mehrwert durch Erfassung und Implementierung von Geschäftsprozessen Sascha M. Köhler Software Architekt Agenda 01 Herausforderungen unserer Kunden 02 Lösungsdefinition 03 PROFI Angebot 04 Zusammenfassung

Mehr

Inhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition

Inhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition Inhaltsverzeichnis Vorwort 13 I Enterprise Java im Überblick 1 Bedeutung von Enterprise Java und IBM WebSphere 21 1.1 Enterprise Java 23 1.1.1 Anforderungen 23 1.1.2 E-Business 30 1.1.3 Java 36 1.2 IBM

Mehr

Nico Orschel AIT GmbH & Co KG Marc Müller 4tecture GmbH. 95 Prozent brauchen es, 5 Prozent machen es: Load Testing mit VS leicht gemacht

Nico Orschel AIT GmbH & Co KG Marc Müller 4tecture GmbH. 95 Prozent brauchen es, 5 Prozent machen es: Load Testing mit VS leicht gemacht Nico Orschel AIT GmbH & Co KG Marc Müller 4tecture GmbH 95 Prozent brauchen es, 5 Prozent machen es: Load Testing mit VS leicht gemacht Übersicht Gründe und Zeitpunkt für Lasttests Lasttests on Premise

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 georg.buchgeher@scch.at www.scch.at Das SCCH ist eine Initiative der Das SCCH befindet sich

Mehr

Software Engineering in

Software Engineering in Software Engineering in der Werkzeuge für optimierte LabVIEW-Entwicklung Folie 1 Best Practices Requirements Engineering Softwaretest Versionsmanagement Build- Automatisierung Folie 2 Arbeiten Sie im Team?

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS CITT Expertengespräch TietoEnator 2006 Page 1 Data Freshness and Overall, Real

Mehr

Einreichung zum Call for Papers

Einreichung 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

Mehr

Auswahl eines Continuous Integrationsservers

Auswahl eines Continuous Integrationsservers Auswahl eines Continuous Integrationsservers Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Gliederung Einführung Auswahlkriterien Fazit 2 Gliederung

Mehr

Peter Hake, Microsoft Technologieberater

Peter Hake, Microsoft Technologieberater Peter Hake, Microsoft Technologieberater Risiken / Sicherheit Autos Verfügbarkeit Richtlinien Service Points Veränderungen Brücken Straßen Bahn Menschen Messe Airport Konsumenten Kennt die IT-Objekte,

Mehr

Application Performance Management

Application Performance Management Application Performance Management Synergien zwischen Compuware und JKU Prof. Dr. Hanspeter Mössenböck Institut für Systemsoftware, JKU DI Christian Schwarzbauer Compuware Austria Compuware / dynatrace

Mehr

Tegernsee, Januar 2010 Ole Barkmann

Tegernsee, Januar 2010 Ole Barkmann Testautomation mit der PASS Test Factory Tegernsee, Januar 2010 Ole Barkmann Agenda Partner PASS PASS Test Factory Success Story Testfallexplosion Lösungen Der Partner PASS Gegründet: 1981 Umsatz 2008:

Mehr

Erik Purwins, Unit Manager BI 22.06.2015 Europäische TDWI-Konferenz, München

Erik Purwins, Unit Manager BI 22.06.2015 Europäische TDWI-Konferenz, München Take a BITe - BI Testing: Lasttests in BI- und DWH-Umgebungen Erik Purwins, Unit Manager BI 22.06.2015 Europäische TDWI-Konferenz, München Agenda Motivation Vorgehensweise Nutzen PPI AG 22.06.2015 Europäische

Mehr

Einführung Arten von Softwaretests Prinzipien Continuous Integration Tests in FLOSS-Projekten Quellen. Softwaretests. Christoph Betschart

Einführung Arten von Softwaretests Prinzipien Continuous Integration Tests in FLOSS-Projekten Quellen. Softwaretests. Christoph Betschart Softwaretests Christoph Betschart 27. Oktober 2014 Inhaltsverzeichnis Einführung Arten von Softwaretests Prinzipien Seven Principles of Software Testing Continuous Integration Tests in FLOSS-Projekten

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

Tester als Coach ein Erfolgsmodell

Tester als Coach ein Erfolgsmodell Tester als Coach ein Erfolgsmodell Ein Praxisbericht aus dem Leben eines Testers in Scrum-Projekten - Michael Egli bbv Software Services AG www.bbv.ch 03.09.2015 Q-Event 2015 Erfolgsfaktor Testing 1 Inhaltsverzeichnis

Mehr

Xpert.IVY serviceorientierte Prozessanwendungen erstellen

Xpert.IVY serviceorientierte Prozessanwendungen erstellen Xpert.IVY serviceorientierte Prozessanwendungen erstellen Process Solution Day 2010 Track B Serviceorientierte Architekturen Autor: Mag. Thomas Zehetner Soreco Int. Datum: 17. Mai 2010 Mission Geschichte/Management

Mehr

Ihre Schweizer Versicherung. Projekt: APM@Helvetia APM Seminar Hannover 26 März 2015 Fabio Attili

Ihre Schweizer Versicherung. Projekt: APM@Helvetia APM Seminar Hannover 26 März 2015 Fabio Attili Ihre Schweizer Versicherung. Projekt: APM@Helvetia APM Seminar Hannover 26 März 2015 Fabio Attili Die Helvetia Gruppe 30.03.2015 2 Die neue Helvetia Gruppe 30.03.2015 3 APM@Helvetia: Auslöser Value Trend

Mehr

Build-Pipeline mit Jenkins

Build-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

Mehr

SOA Starter Kit Einführungsstrategien und Einstiegspunkte

SOA Starter Kit Einführungsstrategien und Einstiegspunkte SOA Starter Kit Einführungsstrategien und Einstiegspunkte Benjamin Brunner Berater OPITZ CONSULTING Bad Homburg GmbH SOA Starter Kit Seite 1 Agenda Wer sollte eine SOA nutzen? Welche Ziele kann eine SOA

Mehr

Der SBB Online-Ticketshop Mit SOA zum Erfolg

Der SBB Online-Ticketshop Mit SOA zum Erfolg Der SBB Online-Ticketshop Mit SOA zum Erfolg BAT 03 Stefan Meichtry, Stefan Becker Bern, den 17.03.2006 SBB Informatik 1 Das Ziel SBB Informatik 2 Agenda Problemraum Lösungsraum Analyse Wir sind hier Synthese

Mehr

100% Performance für Ihr Unternehmen

100% Performance für Ihr Unternehmen 100% Performance für Ihr Unternehmen TROUBLESHOOTING, PERFORMANCE-TUNING, EXPERTEN-KNOW-HOW. Hohe Performance, Stabilität und Skalierbarkeit von Java-Anwendungen: Dafür steht codecentric Performance Solutions.

Mehr

Heinz Schwarz, Account Manager

Heinz Schwarz, Account Manager Die Sicht des End-Users als Maßstab für f r Service Qualität Heinz Schwarz, Account Manager 1 die Sicht des End-Users End-to-End Management:. Mit den entsprechenden End-to-End Management Tools werden die

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

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

Mehr

Internes Kontrollsystem in der IT

Internes Kontrollsystem in der IT Internes Kontrollsystem in der IT SOA 404 und SAS 70 stellen neue Anforderungen an Qualität und Sicherheit der IT 2007 by Siemens AG. All rights reserved. Neue Sicherheitsanforderungen durch SOX ENRON,

Mehr

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Projektplan Software Engineering Projekt November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Der Projektplan Grundlage der gemeinsamen Arbeit innerhalb des Teams und mit

Mehr

Softwareentwicklung bei eevolution

Softwareentwicklung bei eevolution Softwareentwicklung bei eevolution Darstellung der Prozesse mit dem agilen Entwicklungsansatz Jan Freitag, COMPRA GmbH Jan Freitag Studium: IMIT Bachelor: 2005-2008 IMIT Master: 2008-2010 eevolution: Mitarbeit

Mehr

Efficient Production Management / Industry 4.0 Smart IT Solutions for Manufacturing Efficiency

Efficient Production Management / Industry 4.0 Smart IT Solutions for Manufacturing Efficiency Peter Lindlau pol Solutions GmbH www.pol-it.de peter.lindlau@pol-it.de Telefon +49 89 55 26 57-0 Efficient Production Management / Industry 4.0 Smart IT Solutions for Manufacturing Efficiency Das Internet

Mehr

SOA und Prozessmanagement: Herausforderung und aktuelle Arbeiten

SOA und Prozessmanagement: Herausforderung und aktuelle Arbeiten SOA Prozessmanagement: Herausforderung aktuelle Arbeiten Projekt-Kurzvorstellung beim Gründungstreffen des EMISA-Arbeitskreises Entwicklung agiler, prozessorientierter Informationssysteme Reiner Siebert,

Mehr

Wachter & Karbon IT-Consulting. Portfolio

Wachter & Karbon IT-Consulting. Portfolio Wachter & Karbon IT-Consulting Portfolio IT-Performance Ihr entscheidender Wettbewerbsvorteil Korrekt arbeiten sollten IT-Systeme schon immer, deren Performance dagegen war lange Zeit eher zweitrangig.

Mehr

INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen

INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen Geyer & Weinig INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen 2005 Geyer Geyer & Weinig & Weinig EDV-Unternehmensberatung GmbH GmbH INFRA-XS ITIL V3 Unterstützung INFRA-XS unterstützt die

Mehr

fabit GmbH Unternehmenspräsentation Juni 2009

fabit GmbH Unternehmenspräsentation Juni 2009 fabit GmbH Unternehmenspräsentation Juni 2009 Agenda Kurzdarstellung fabit GmbH Unsere Dienstleistung Leistungsumfang Projektarbeit Technische und fachliche Beratung Anwendungsentwicklung und Implementierung

Mehr

Andreas Emhart Geschäftsführer Alegri International Group

Andreas Emhart Geschäftsführer Alegri International Group Andreas Emhart Geschäftsführer Alegri International Group Agenda Vorstellung Alegri International Überblick Microsoft Business Intelligence Sharepoint Standard Business Intelligence Tool Excel Service

Mehr

Welche GC-Strategie ist die richtige?

Welche GC-Strategie ist die richtige? BED-Con 4.4.2013 Memory Management und Garbage Collectoren: TP, CMS und G1 Welche GC-Strategie ist die richtige? Tobias@Frech.info / @TobiasFrech Tobias Frech Java Administrator 2 Objekte oder Garbage?

Mehr

Das Oracle Release- und Patch- Management unter ITIL in der Praxis

Das Oracle Release- und Patch- Management unter ITIL in der Praxis Das Oracle Release- und Patch- Management unter ITIL in der Praxis Kunde: DOAG Ort: Stuttgart Datum: 03.06.2008 Reiner Wolf, Trivadis AG Reiner.Wolf@trivadis.com Basel Baden Bern Lausanne Zürich Düsseldorf

Mehr

Architecture Blueprints

Architecture Blueprints Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,

Mehr

Automatisierte Build-Prozesse in Java-Projekten

Automatisierte Build-Prozesse in Java-Projekten Continuous Integration Referent Olaf Kossak Freiberuflicher Informatiker Studium an der Universität Hamburg Java-Entwickler Teamleiter Qualitätsingenieur Banken, Versicherungen, Großhandel, Telekommunikation,

Mehr

Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG

Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration Markus Stollenwerk, Noser Engineering AG Agile Softwareentwicklung Crash-Kurs Markus Stollenwerk, 27.9.2013

Mehr

Testest Du schon? Verfahren und Tools zum Testen von Software

Testest Du schon? Verfahren und Tools zum Testen von Software Testest Du schon? Verfahren und Tools zum Testen von Software Martin Kompf Dezember 2010 JAVA USER GROUP DARMSTADT Testing Software Ziel des Softwaretests ist es, Fehler aufzudecken. Nachzuweisen, dass

Mehr

Enterprise Application Integration Erfahrungen aus der Praxis

Enterprise Application Integration Erfahrungen aus der Praxis Enterprise Application Integration Erfahrungen aus der Praxis Teil 1: Begriffe, Anwendungen Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick Abgrenzung des Begriffes

Mehr

Internet Integration für

Internet Integration für für Systemprogrammierer systemorientierte Mitarbeiter Version 1.0 I März 2011 Autor: Wolfram Greis European Mainframe Academy GmbH Max von Laue Straße 9 D 86156 Augsburg Tel. +49 821 56756 10 info@mainframe

Mehr

Produktionsfähige Applikationen

Produktionsfähige Applikationen Produktionsfähige Applikationen Seite 1 Mario Siegenthaler, Robert Siegenthaler Produktionsfähige Applikationen www.bedag.ch Mario.Siegenthaler@bedag.ch Robert.Siegenthaler@bedag.ch Seite 2 Agenda Die

Mehr

OWB Referenzarchitektur, Releasemanagement und Deployment. Carsten Herbe metafinanz - Informationssysteme GmbH

OWB 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

Mehr

Managed Services Zeitgewinn für die SAP Basis am Beispiel von EMCLink.net für SAP R/3

Managed Services Zeitgewinn für die SAP Basis am Beispiel von EMCLink.net für SAP R/3 Managed Services Zeitgewinn für die SAP Basis am Beispiel von EMCLink.net für SAP R/3 1 Wo liegt das Problem? Was jeder Basismanager wissen sollte... jedoch oft nicht weiß Wie sieht meine Infrastruktur

Mehr

T4 - Testen im Software- Lebenszyklus

T4 - Testen im Software- Lebenszyklus AK 2 am Armin Beer, Siemens PSE und Wirtschaftlichkeitsaspekte Armin Beer, Siemens PSE 2 1 Aufgabe: Test einer Applikation aus dem Sozialversicherungsbereich Client-side Web Browser Network Internet Web

Mehr

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT AIT GmbH & Co. KG Ihre Software effizienter entwickelt. ÜBERSICHT GRÜNDE UND ZEITPUNKT

Mehr

P r o j e k t l i s t e J o s e f M u r i ( A u s z u g )

P r o j e k t l i s t e J o s e f M u r i ( A u s z u g ) P r o j e k t l i s t e J o s e f M u r i ( A u s z u g ) Senior Software Architect Teilinhaber und Mitglied der Geschäftsleitung Telefon +41 41 922 16 40 E-Mail josef.muri@xwr.ch P r o j e k t ü b e r

Mehr

Leitfaden API. Testing und Debugging. Erstellt am 4.9.2014 Autor FG API, Rinaldo Lanza. Dokumentenstatus Freigegeben at work Version 1.

Leitfaden API. Testing und Debugging. Erstellt am 4.9.2014 Autor FG API, Rinaldo Lanza. Dokumentenstatus Freigegeben at work Version 1. Leitfaden API Erstellt am 4.9.2014 Autor FG API, Rinaldo Lanza Dokumentenstatus Freigegeben at work Version 1.0 Verteiler Fachgruppe API Änderungen Datum Version Autor Inhaltsverzeichnis 1 Beschreibung

Mehr

Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 Gerald.Ehmayer@borland.com

Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 Gerald.Ehmayer@borland.com Web Services Java Praktikum SS 2010 Gerald.Ehmayer@borland.com 1 Web Services Einführung Definition, Eigenschaften, Anwendungen... JAX-RPC Überblick, Architektur... JAX Übersicht, Architektur Java Praktikum

Mehr

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Gergely Tóth Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Fachkenntnisse und Kompetenzen Haupt Qualifikationen: Vollständige Kenntnisse und Praxis in

Mehr

IBM SolutionsConnect 2013 COOP CISP Schweizer Messer für agile Integration

IBM SolutionsConnect 2013 COOP CISP Schweizer Messer für agile Integration IBM SolutionsConnect 2013 COOP CISP Schweizer Messer für agile Integration auf Basis des EIB Konzepts der CAS AG Patrick Wimmer Bad Nauheim, 14.06.2013 Agenda Zur Person Portrait COOP die Gruppe in Kürze

Mehr

Agile BI in der Praxis

Agile BI in der Praxis Agile BI in der Praxis Agiles Testen Andreas Ballenthin, Solution Architect OPITZ CONSULTING Deutschland GmbH Agile World 2014 München, 01.07.2014 OPITZ CONSULTING GmbH 2014 Seite 1 Agenda 1. Vorstellung

Mehr

Security Operations Center

Security Operations Center Nadine Nagel / Dr. Stefan Blum Security Operations Center Von der Konzeption bis zur Umsetzung Agenda Bedrohungslage Security Operations Center Security Intelligence Herausforderungen Empfehlungen 2 Bedrohungslage

Mehr

Effektive Performance-Qualitätssicherung von IT-Systemen Dr. Armin Wachter. Frankfurt, 26.11.2008

Effektive Performance-Qualitätssicherung von IT-Systemen Dr. Armin Wachter. Frankfurt, 26.11.2008 Effektive Performance-Qualitätssicherung von IT-Systemen Dr. Armin Wachter Frankfurt, 26.11.2008 Inhalt Unser Dienstleistungsspektrum Typische Fragestellungen der Performance-Qualitätssicherung 1. Beispiel:

Mehr

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI? Service Was ist eine Enterprise Service Architecture und wie reagiert SAP Allgemeine Definition Was gehört in ZENOS (Service-Layer)? Business Logik ZENOS als Provider für SAP-based Services (ESA/SOA) Warum

Mehr

Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant Oracle Business Process Analysis Suite Gert Schüßler Principal Sales Consultant 1 Geschäftsprozesse Zerlegung am Beispiel Kreditvergabe Antrag aufnehmen Antrag erfassen Schufa Kunden

Mehr

Funktionalität und Nutzen von IBM FileNet System Monitor

Funktionalität und Nutzen von IBM FileNet System Monitor Funktionalität und Nutzen von IBM FileNet System Monitor Roland Merkt Leiter Geschäftsfeld Systems Management www.cenit.de www.cenit-group.com Agenda Zusammenfassung zu FSM Live Demo Migration von FSM

Mehr

Block R (Rahmen): SE Aktivitäten 21.10.04 2. Vorlesung Methoden des Software Engineering. Block R Rahmen Aktivitäten der Software-Entwicklung

Block R (Rahmen): SE Aktivitäten 21.10.04 2. Vorlesung Methoden des Software Engineering. Block R Rahmen Aktivitäten der Software-Entwicklung Block R (Rahmen): SE Aktivitäten 21.10.04 1 Vorlesung Methoden des Software Engineering Block R Rahmen Aktivitäten der Software-Entwicklung Martin Wirsing Einheit R.2, 21.10.2004 Block R (Rahmen): SE Aktivitäten

Mehr

HR Prozesse und Tools

HR Prozesse und Tools HR Prozesse und Tools Automatisierung und Konsolidierung der HR Prozesse vom Recruiting bis hin zum Austritt flyedelweiss.com 2 HR Prozesse und Tools Wie können Prozesse im HR-Management identifiziert

Mehr

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Bekannte Tools in einem agilen Ansatz Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Vorher Lange Planungszeiten und Releasezyklen Manche Features brauchten lange und wurden nicht gebraucht

Mehr

Kenntnisse: P R O F I L. Dr. Michael Kuß Beethovenstraße 10 50858 Köln. Tel. 0174 / 3234279 e-mail: Michael.Kuss@PerfCon.de

Kenntnisse: P R O F I L. Dr. Michael Kuß Beethovenstraße 10 50858 Köln. Tel. 0174 / 3234279 e-mail: Michael.Kuss@PerfCon.de P R O F I L Dr. Michael Kuß Beethovenstraße 10 50858 Köln Tel. 0174 / 3234279 e-mail: Michael.Kuss@PerfCon.de Alter: 33 Jahre Verfügbarkeit: ab Nov. 2005 Schwerpunkte: Konzeption, Koordination und Durchführung

Mehr

IT Profil David Hajduk

IT Profil David Hajduk Persönliche Angaben: Name David Hajduk Adresse Am Weiher 37 65239 Hochheim am Main Mobil +49 (0) 176 212 55 637 e-mail mail@david-hajduk.de Internet www.david-hajduk.de Geburtsjahr 1985 Schwerpunkte Implementierung,

Mehr

Deploy von PHP-Applikationen

Deploy von PHP-Applikationen Deploy von PHP-Applikationen Jan Burkl System Engineer Zend Technologies Wer bin ich? Jan Burkl jan.burkl@zend.com PHP Entwickler seit 2001 Projektarbeit Bei Zend seit 2006 System Engineer Zend Certified

Mehr

Effizientes Performancemanagement. Rundumerneuerung. Flex 4 mit Java. Frischer Wind für Java-RIAs. Android Security » 92.

Effizientes Performancemanagement. Rundumerneuerung. Flex 4 mit Java. Frischer Wind für Java-RIAs. Android Security » 92. inkl. JAVA Mag CD Effizientes Performancemanagement» 85 Sonderdruck 11.2009 magazin Java Architekturen SOA Agile CD-INHALT Domain-driven Design Session von der JAX 2009 in voller Länge DIE HIGHLIGHTS Spring

Mehr

Last- und Stresstest. Überblick. Einleitung / Motivation Stresstest Lasttest Tools The Grinder Zusammenfassung

Last- und Stresstest. Überblick. Einleitung / Motivation Stresstest Lasttest Tools The Grinder Zusammenfassung Methoden und Werkzeuge zur Softwareproduktion WS 2003/04 Karsten Beyer Dennis Dietrich Überblick Einleitung / Motivation Stresstest Lasttest Tools The Grinder Zusammenfassung 2 Motivation Funktionstest

Mehr

Einladung TMap Test Topics

Einladung TMap Test Topics Einladung TMap Test Topics SMACT Social, Mobile, Analytics, Cloud & Things Wie Mobile-Applikationen und agile Entwicklungsvorhaben das Testen verändern 15.September 2015 im Paulaner Bräuhaus in München

Mehr

Professionelle Kundenbetreuung im Contact Center mit Microsoft Dynamics CRM

Professionelle Kundenbetreuung im Contact Center mit Microsoft Dynamics CRM Professionelle Kundenbetreuung im Contact Center mit Microsoft Dynamics CRM Mit Microsoft Dynamics CRM zum perfekten Kundenservice CRM Contact Center mit Microsoft Dynamics CRM DYNAMICS ENGAGE KUNDENSERVICE

Mehr

Probeklausur. Lenz Belzner. January 26, 2015. Lenz Belzner Probeklausur January 26, 2015 1 / 16

Probeklausur. Lenz Belzner. January 26, 2015. Lenz Belzner Probeklausur January 26, 2015 1 / 16 Probeklausur Lenz Belzner January 26, 2015 Lenz Belzner Probeklausur January 26, 2015 1 / 16 Definieren Sie Software Engineering in Abgrenzung zu Individual Programming. Ingenieursdisziplin professionelle

Mehr

Probleme & Symptome Die DevOps-Bewegung Lösungsansätze Kritik & Ausblick

Probleme & Symptome Die DevOps-Bewegung Lösungsansätze Kritik & Ausblick 1 Probleme & Symptome Die DevOps-Bewegung Lösungsansätze Kritik & Ausblick 2 Probleme & Symptome Die DevOps-Bewegung Lösungsansätze Kritik & Ausblick 3 Des Pudels Kern 4 Silo-isierung 5 Release-Termine

Mehr