Help me, AI is taking my job!

Künstliche Intelligenz (KI) beeinflusst zunehmend unser tägliches Leben. Spracherkennung und -übersetzung, virtuelle Assistenten wie Siri und Alexa, selbstfahrende Autos und sogar medizinische Diagnosen und Behandlungen profitieren von den Fortschritten in der KI-Forschung. In der Softwareentwicklung wird KI ebenfalls immer wichtiger, da sie dabei helfen kann, schneller und effizienter zu arbeiten. Ich möchte mit euch einen […]

SAFe in der Praxis: Agilität erfolgreich skalieren

Agilität hat die Softwareentwicklung in den letzten Jahren entscheidend verändert. Methoden wie Scrum oder Kanban sind in vielen Teams längst etabliert. Doch sobald mehrere Teams gemeinsam an komplexen Produkten arbeiten, stellt sich eine zentrale Frage: Wie lassen sich agile Prinzipien sinnvoll skalieren? Genau hier setzt das Scaled Agile Framework (SAFe) an. Es bietet Unternehmen einen […]

Unser nutzungszentrierter Design-Prozess

Softwareprodukte werden heute an strenge Maßstäbe gemessen: Sie sollen effizient, intuitiv, visuell ansprechend und zugleich sicher sein. Damit diese Erwartungen erfüllt werden, reicht es nicht aus, Funktionalitäten bereitzustellen. Entscheidend ist, wie diese Funktionen gestaltet und erlebbar gemacht werden. Bei IT Sonix binden wir unsere Usability Engineers und User Interface Designer von Beginn an in die […]

Hexagonale Architektur – Fachlichkeit im Zentrum

Mit wachsender Komplexität von Softwareprojekten wird die strukturierte Organisation des Codes zur zentralen Herausforderung. Traditionell haben sich für größere Anwendungen Schichtenarchitekturen etabliert, die eine klare Trennung zwischen Präsentation, Geschäftslogik und Datenzugriff schaffen sollten. In der Praxis führt diese Herangehensweise jedoch oft genau dazu, dass technische Abhängigkeiten alle Schichten durchdringen und die eigentliche Fachlogik von Infrastruktur-Entscheidungen […]

RAG-Systeme im Praxis-Test: Von ersten Erfolgen zu nachhaltiger Qualität

Retrieval-Augmented Generation (RAG) gilt aktuell als eine der spannendsten Methoden, um Large Language Models (LLMs) mit externem Wissen zu verbinden. Das Prinzip ist einfach: Zuerst werden die passenden Informationen in einer Wissensbasis gefunden, anschließend erzeugt das Sprachmodell daraus eine Antwort. In unserem ersten Blogbeitrag zu diesem Thema haben wir die Grundlagen erläutert und die Vorteile […]

Embedded Know-how für ein digitales Check-In-System

Die Digitalisierung alltäglicher Prozesse ist auch im Unternehmensumfeld ein wichtiger Bestandteil moderner IT-Systeme. Mit dem Projekt „Essens-Check-In“ verfolgen wir das Ziel, interne Abläufe effizienter und userzentrierter zu gestalten. Bereits in einem früheren Blogbeitrag haben wir die erste Version des Systems vorgestellt. Dabei handelte es sich um eine einfache RFID-basierte Lösung zur anonymisierten Erfassung der Teilnahme […]

Erfolgreiche Datenstrategie: Eine Einordnung von KNIME

Daten können ein wichtiger Rohstoff für Unternehmen sein – vorausgesetzt, sie werden nicht nur gesammelt, sondern auch sinnvoll verarbeitet und genutzt. In der Praxis stoßen viele Unternehmen dabei an Grenzen: heterogene Datenquellen, fehlende Standards, Silostrukturen oder limitierte Ressourcen bremsen die Wertschöpfung aus Daten oft aus. Wir bei IT Sonix beschäftigen uns intensiv mit aktuellen Entwicklungen […]

Contract Testing – Die Herausforderung moderner Schnittstellen

In der heutigen dynamischen Softwareentwicklung sind Microservices, APIs und modulare Architekturen allgegenwärtig. Sie bilden das Fundament flexibler, skalierbarer und wartbarer Systeme. Diese Technologien ermöglichen es Teams, schnell auf Marktanforderungen zu reagieren und innovative Lösungen zu entwickeln. Gleichzeitig entstehen neue Herausforderungen, insbesondere wenn mehrere Services miteinander kommunizieren müssen. Mit jeder zusätzlichen Schnittstelle steigt die Komplexität der […]

Barrierefreiheit in der Softwareentwicklung – Warum sie jetzt noch wichtiger wird

Digitale Barrierefreiheit rückt stärker in den Fokus – nicht zuletzt durch das Inkrafttreten des Barrierefreiheitsstärkungsgesetzes (BFSG) am 28. Juni 2025. Unternehmen, die digitale Produkte oder Dienstleistungen für Verbrauchende anbieten, sind künftig gesetzlich verpflichtet, ihre Anwendungen barrierefrei zu gestalten. Doch auch unabhängig von gesetzlichen Vorgaben lohnt sich der Blick auf barrierefreie Lösungen – gerade für Anbieter […]

Schema-First mit GraphQL und Kotlin

In der Digitalisierungswerkstatt – einer unserer interdisziplinären Circle – evaluieren wir neue Technologien und Methoden, um innovative Lösungen zu entwickeln und moderne Softwareansätze praxisnah zu testen. Im Rahmen eines aktuellen Projekts haben wir eine Webanwendung mit Backend und Datenbank konzipiert, bei der neben klassischen CRUD-Operationen auch komplexe statistische Auswertungen im Frontend ermöglicht werden sollten. Die […]