adesso Blog
21.03.2024 von Shankara Hariharan
Navigieren in der Cloud: Öffentlich vs. Privat vs. Hybrid
In der Cloud-Computing-Landschaft stehen fast alle Unternehmen vor zahlreichen kritischen Entscheidungen in Bezug auf die Verwaltung ihrer IT-Systeme. Eine der wichtigsten Entscheidungen ist die Wahl des geeigneten Cloud Computing-Modells. In diesem Blog-Beitrag werde ich die Feinheiten von privaten und hybriden Cloud-Lösungen mit ihren jeweiligen Anwendungsfällen betrachten.
weiterlesen11.03.2024 von Daniil Zaonegin
Diagnose von Threadpool-Mängeln
.NET-Anwendungen verwenden Threads, um ihre Arbeitsanweisungen auszuführen. Ein Threadpool-Engpass (im Englischen auch „Threadpool Exhaustion“ genannt) tritt auf, wenn ein Thread aus dem Threadpool angefordert wird, dieser aber keinen mehr zur Verfügung stellen kann. Welche Probleme damit einher gehen und wie man diese Probleme untersuchen und lösen kann, zeige ich in meinem Blog-Beitrag.
weiterlesen13.02.2024 von Johannes Bayerl und Tobias Kirsch
Ehrenamtliches Engagement und seine Parallelen im IT-Alltag
Ehrenamtliches Engagement ist eine wichtige Stütze unserer Gesellschaft. Unsere These: Ehrenamtliches Engagement fördert Kompetenzen, die auch in der Softwareentwicklung und im IT-Consulting von großem Nutzen sein können. Gerade im Kontext agiler Vorgehensweisen und Frameworks lassen sich viele Soft Skills durch ehrenamtliche Arbeit trainieren und somit auch für den Arbeitsalltag nutzen. Welche das sind, zeigen wir in unserem Blog-Beitrag.
weiterlesen29.01.2024 von Sarah Röhe und Ellen Volkert
Requirements Engineering im Festpreiskontext - Der Scope wird verhandelt, das Budget gemanagt
Der Begriff "Festpreis" ist in der agilen Entwicklung problematisch, da der Umfang theoretisch klar definiert sein sollte, in der Praxis aber oft unvollständige und instabile Anforderungen vorliegen. Dies kann zu Unsicherheiten und unterschiedlichen Interpretationen und im schlimmsten Fall zum Scheitern des Projekts führen. In diesem Blog-Beitrag beschäftigen wir uns mit dem Begriff Scope und dem Erwartungsmanagement und beleuchten Methoden des Requirements Engineering zur Einhaltung eines vorgegebenen Budgets sowie Lösungsansätze für Projekte, in denen das Budget aus dem Ruder zu laufen droht.
weiterlesen22.01.2024 von Tino Kiemann
Komplexe Probleme, intelligente Lösungen: DDD, CQRS, ES und die Rolle von Axon
Wie entwickelt man heute eine hochverfügbare, skalierbare und wartungsfreundliche Anwendung? In diesem Blog-Beitrag gebe ich einen kurzen Überblick über Ansätze, Methoden und Werkzeuge, die meiner Meinung nach diese Anforderungen erfüllen können.
weiterlesen15.01.2024 von Alexander Böhm
Keycloak-Login über Kundennummer ermöglichen
Keycloak ist eine Open-Source-Plattform für Identitäts- und Zugriffsmanagement. Sie bietet umfangreiche Funktionen zur sicheren Authentifizierung, Autorisierung und Benutzerverwaltung für moderne Anwendungen und Dienste. In diesem Blog-Beitrag zeige ich euch, wie eine Kundennummer als zusätzliches Login-Merkmal neben Benutzername und/oder E-Mail implementiert werden kann.
weiterlesen03.11.2023 von Zoe Holdt und Maximilian Hammes
Smarte IT-Lösungen für den Wasserstoffhochlauf in Deutschland
Wasserstoff hat sich in den letzten Jahren zu einem entscheidenden Akteur im Energiesektor entwickelt. Mit seinem Potenzial zur Dekarbonisierung und Energieumwandlung wird Wasserstoff als Schlüssel zur Erreichung der Klimaziele angesehen. In diesem Blog-Beitrag werfen wir einen Blick auf die Prognosen und Herausforderungen im Zusammenhang mit Wasserstoff und zeigen, wie adesso hierbei unterstützen kann.
weiterlesen20.04.2023 von Maximilian Röttgen
Für mehr Story in der User Story
Klassische User Stories bieten aus meiner Sicht dem Team zu wenig Anlass, sich kreativ einzubringen. Meiner Meinung nach gibt es gute Gründe dafür, echte Storys in Backlog Items zu schreiben: User Experience (UX), Customer Centricity und nicht zuletzt Motivation. Mit einer echten Geschichte hingegen kann sich jedes Teammitglied identifizieren – unabhängig von der Position oder vom technischen (oder nicht so technischen) Hintergrund. Wieso das so ist, erkläre ich in diesem Blog-Beitrag.
weiterlesen05.04.2023 von Sarah Röhe
Domain Driven Design meets Requirements Engineering
Die zunehmende Komplexität von Softwaresystemen erfordert neue, moderne und andersartige Vorgehensweisen. So gewinnt Domain Driven Design immer mehr an Aufmerksamkeit, da dieser Ansatz viel mehr als eine Hilfestellung zur Entwicklung von Microservices ist. Inwiefern Domain Driven Design auch in der Disziplin Requirements Engineering Einzug finden kann, beschreibe ich in diesem Blog-Beitrag.
weiterlesenadesso Blogging Update
Unser Newsletter zum adesso Blog
Sie möchten regelmäßig unser adesso Blogging Update erhalten und über alle Themen unseres IT-Blogs informiert werden? Dann abonnieren Sie doch einfach unseren Newsletter und Sie erhalten die aktuellsten Beiträge unseres Tech-Blogs bequem per E-Mail.