
adesso BLOG
06.05.2025 By Andreas Denninger and Tobias Kirsch
Test automation architecture (TAA) based on a generic test automation architecture (gTAA) according to ISTQB in practice
Automated testing is more than just technology – it is architecture, collaboration and structure. In this blog post, we show how the generic test automation architecture (gTAA) according to ISTQB can be implemented in practice. Using specific tools, roles and processes, we demonstrate how manual and automated tests can be effectively integrated for greater quality, transparency and efficiency in everyday project work.
Read more23.04.2025 By Yelle Lieder
Green software products: sustainability as a competitive advantage
Sustainability is becoming a success factor – including in software development. In this blog post, I'll show you how companies can make their digital products more climate-friendly, reduce emissions and even strengthen their competitive position in the process.
Read more20.12.2024 By Niazmina Nasserie
codeBeamer in practice – successful software development for medical devices
How can the development of medical devices be made easier and more efficient in a world of strict regulations and high safety requirements? The key lies in a strong partner: the ALM tool codeBeamer. This blog post shows how codeBeamer overcomes the challenges of medical technology. Learn practical insights, best practices and tips for project success.
Read more02.12.2024 By Bernd Steiner and Sven Sethmann
Software Testing at adesso – Anyone Can Do That?
Software testing at adesso: It's more than just finding bugs! Contrary to the widespread cliché that testing is either easy or boring, in our blog post we show you just how multifaceted the work of a software tester really is. At adesso, testing plays a central role in every project and is supported by a wide range of communities and development opportunities.
Read more25.11.2024 By Alexander Korf
Dojo Library – a pioneer in modern web development
In the early 2000s, Dojo laid the foundation for many concepts and techniques that are now considered standard. From modular programming to reusable components to asynchronous functions, Dojo provided innovative solutions at a time when there were no uniform standards for the web. In my blog post, I would like to introduce the Dojo Library.
Read more22.11.2024 By Steffen Albrecht
‘Test First’ begins for developers in the refinement phase
Why write tests when the code is already finished? Early testing does not start in code, but in refinement. In this blog post, I'll show you how ‘Example Mapping’ helps to integrate Test-First directly into refinement. This ensures that requirements are clear from the start and enables faster and better feedback.
Read more28.10.2024 By Andy Schmidt and Milena Fluck
Heuristics as an adaptive toolbox for decision-making under uncertainty
In the IT world, we are confronted with complex decisions on a daily basis - be it in architecture planning, technology selection or proposal management. Faced with limited rationality and an uncertain world, we often resort to heuristics: simple, quick decision-making strategies that offer effective solutions despite limited information. From "tallying" to "take-the-best" - in our new blog post, we introduce you to practical heuristics that will help you make smart decisions without getting bogged down in complexity.
Read more27.09.2024 By Manfred Specht
Version control for non-developer
Version control is a system that helps developers track, manage and secure changes to code. This blog post is aimed at non-developers and explains what version control is, what advantages it offers and how it can be used in your daily work, especially with GitLab.
Read more28.08.2024 By Jannis Kaiser
Bringing error messages safely to the frontend with Spring-Boot
Seit Spring Boot 2.3 werden detaillierte Fehlermeldungen aus Sicherheitsgründen standardmäßig unterdrückt. Das Frontend benötigt aber oft spezifische Fehlerdetails, um eine gute User Experience zu gewährleisten. In diesem Blogbeitrag zeige ich, wie du in Spring Boot Fehlerdetails sicher und gezielt an das Frontend weitergeben kannst - ohne die Sicherheit deines Projekts zu gefährden. In meinem Blog-Beitrag erfahrt ihr, wie ihr mit @ControllerAdvice, ErrorAttributes und Annotations eine maßgeschneiderte Fehlerbehandlung implementieren könnt.
Read more