Tag Archives: JCON2017

Agiles Portfoliomanagement: Richtige Entscheidungen treffen und Risiken minimieren

#JCON2017 #Agile #Portfoliomanagement Dynamische Marktveränderungen, wirtschaftliche Unsicherheiten und technologische Umbrüche stellen Unternehmen vor die Herausforderung, schnell zu handeln. Die Herausforderung besteht darin, den maximalen geschäftlichen Nutzen mit den vorhandenen Ressourcen zu erreichen. Doch viele Organisationen sind enttäuscht vom Verlauf ihrer Entwicklungsprojekte. Ein Agiles Portfoliomanagement schafft Transparenz und Klarheit und hilft dabei die richtigen Entscheidungen zu
WEITERLESEN

Spring Batch Performance Monitoring – Licht in der Dunkelverarbeitung

#JCON2017 #SpringBatch #PerformanceMonitoring Ein Spring-Batch-Job ist während seiner Laufzeit eine Black-Box: Einzelne Prozessschritte werden sukzessiv abgearbeitet, ohne dass dabei Benutzerinteraktionen nötig bzw. möglich sind. Im Falle einer Performance-Analyse muss die „Black-Box-Batch“ jedoch geöffnet werden. Im Folgenden wird eine Lösung vorgestellt, die eine detaillierte und übersichtliche Performance-Messung durchführt, ohne die Black-Box dabei manipulieren zu müssen. Motivation
WEITERLESEN

Good Times with Bad Code

#JCON2017 #SonarQube #SoftwareTesting Die regelmäßige statische Analyse des Programmcodes ist in vielen Teams fester Bestandteil des Entwicklungsprozesses. Mit Hilfe von Tools wie SonarQube wird regelmäßig erhoben, inwiefern die eigenen Arbeitsergebnisse den eigenen Qualitätsstandards entsprechen. Gerade in wartungsintensiven Projekten oder bei der Übernahme von Legacy-Systemen fördern diese Analysen des Öfteren wenig Erfreuliches zu Tage. Doch schlechter
WEITERLESEN

Unit-Testing mit Project-Jigsaw

#JCON2017 #ProjectJigsaw #JUnit Die Modularisierung von Projekten durch Project Jigsaw wurde von der Java-Community lange erwartet und ist nun endlich da. Doch diese Neuerung bringt auch neue Herausforderungen mit sich; eine davon ist das Testen von modularisierten Projekten. Hier sollen einige der auftretenden Schwierigkeiten beleuchtet sowie passende Lösungen betrachtet werden die auch bei mit Jigsaw
WEITERLESEN