adesso BLOG
28.10.2020 von Wolfgang Wünsche
Lasttests im agilen Umfeld – ein Bericht aus der Praxis
Im Zuge der agilen Transformation im Projektkontext beim Kunden, ist die Verantwortung für die Erstellung und Durchführung von Lasttests, die zuvor an zentraler Stelle behandelt wurden, in die Teams gewandert. Jetzt sind die Teams plötzlich nicht nur für die Spezifikation der Tests, zum Beispiel durch die Beschreibung von „Klick-Pfaden“ in der Anwendung zuständig, sondern müssen sich auch um die ganze technische Umsetzung kümmern. Im Team habe ich mich dieser Aufgabe gestellt. In meinem Blog-Beitrag möchte ich euch nun meine Erfahrungen mit dem Thema Lasttests aus der Sicht eines Entwicklers in einem agilen Team schildern.
weiterlesen30.09.2020 von Stephen Lorenzen und Tony Eggert
Testautomatisierung in der Praxis – Erfahrungen mit SoapUI im Public Umfeld
Eine Qualitätssicherung essentieller Bestandteil von Softwareprojekten, denn Risken werden minimiert und die Qualität der Software gesteigert. Da dies immer mit einem gewissem Testaufkommen oder Testaufwand verbunden ist, bietet sich eine Testautomatisierung an. In unserem Blog-Beitrag möchten wir euch daher über unsere Erfahrungen mit SoapUI berichten und zeigen, wie wir unsere ersten Meter auf dem Weg des automatisierten Testens erfolgreich gemeistert haben.
weiterlesen24.09.2020 von Christian Straube
Der erfolgreiche Einsatz von Low-Code ist kein Selbstläufer
Low-Code ist ein Paradigma in der modernen Softwareentwicklung. Es hat zum Ziel, die Entwicklung von Applikationen auch Personen ohne beziehungsweise mit wenig Engineering-Hintergrund (sogenannten "Citizen Developers") zugänglich zu machen. Damit sollen die meist knappen Entwickler-Ressourcen effektiver genutzt und die Arbeitszeit vorwiegend für die Umsetzung von Funktionalität, anstatt für technische Grundlagen, eingesetzt werden.
weiterlesen13.08.2020 von Karina Danilyants
Effektives Onboarding im Projekt? (Nicht?) Chefsache!
Als Consultant ist man in ständiger Bewegung: nicht nur Projekte werden gewechselt, sondern oft auch Städte, Rollen und sogar Branchen. Wer heute bei einem Maschinenbauunternehmen im Projekt ist, kann morgen freilich bei einer Bank den Projekteinsatz finden. Auch in der Corona-Zeit muss ich Dutzende neue Teammitglieder aus Paris und Madrid in meinem Projekt unterstützen. Zudem habe ich selber das Projektteam gewechselt und musste mich in neue Themen einarbeiten. Meine Best Practice für das Onboarding vor Ort und remote teile ich mit euch gerne in diesem Blog-Beitrag.
weiterlesen06.08.2020 von Murat Fevzioglu
Clean-Code-Prinzipien und die Messbarkeit durch Metriken
Seit über 20 Jahren beschäftige ich mich mit großem Interesse mit den Prinzipien des Softwaredesigns/Design Patterns. Meine diesbezüglichen Erfahrungen möchte ich in diesem Blog-Beitrag gerne an Developer weitergeben, die Probleme mit der Nutzung beziehungsweise Umsetzung dieser Prinzipien haben.
weiterlesen07.05.2020 von Iro Kargiou und Thomas Schumacher
UI-Testing mit Cucumber und Selenium
In der modernen Softwareentwicklung sind Unit-Tests als Teil des Sourcecodes inzwischen zum Standard geworden. Sollen Funktionalitäten einer Applikation als Ganzes getestet werden, wird oft ein hoher manueller Aufwand betrieben, um vor dem Release ein erfolgreich abgeschlossenes Testprotokoll vorweisen zu können. Dieser Aufwand kann minimiert werden, indem man UI-Tests automatisiert. In unserem Blog-Beitrag beschreiben wir einen möglichen Ansatz, der in einem unserer Projekte sehr gut funktioniert hat.
weiterlesen19.03.2020 von Eva-Maria Kynast
UX Design in der Softwareentwicklung
Die Begriffe UI, UX oder Usability sind in aller Munde. Doch was genau verbirgt sich nun hinter User Experience Design? Und warum sollte dieser Begriff nicht nur den kreativen Köpfen der Kommunikationsdesignstudierenden etwas sagen? In meinem Blogbeitrag erkläre ich euch, warum die Gestaltung des Nutzererlebnisses impliziter Bestandteil jeder Softwarelösung sein sollte.
weiterlesen17.03.2020 von Ines Klara
Die Auswirkungen der neuen EBA-Leitlinien zum Outsourcing
Die Europäische Bankenaufsichtsbehörde (European Banking Authority, EBA) hat am 25. Februar 2019 die finale Version ihrer Guidelines on Outsourcing (EBA/GL/2019/02) veröffentlicht (EBA-Guidelines oder EBA-Leitlinien). In meinem Blog-Beitrag erkläre ich euch die wesentlichen Neuerungen, die sich daraus ergeben.
weiterlesen10.03.2020 von Dominik Alteepping
Agil machen, ohne agil zu sein?
Agilität ist in aller Munde – auch fast zwanzig Jahre nach Veröffentlichung des agilen Manifests zur Softwareentwicklung. In meinem Blog-Beitrag möchte ich daher eine Bestandsaufnahme des Themas Agilität in der Bankenbranche vornehmen und euch zeigen, welche Schlussfolgerungen sich für nichtagile Projekte ergeben.
weiterlesen