Donnerstag, 21. August 2025

Wenn Wissen geht, geht Qualität

Wie man kritisches Systemwissen erhält, bevor es verschwindet

Die unsichtbare Gefahr

In vielen IT-Abteilungen ist Wissen kein dokumentierter, abrufbarer Bestandteil des Systems, sondern liegt in den Erfahrungen einzelner Personen verborgen. Was eine bestimmte Konfiguration wirklich bewirkt, warum ein bestimmter Parameter in der Pipeline auf einen speziellen Wert gesetzt wurde oder wieso ein bestimmter Workaround für ein uraltes System immer noch gebraucht wird – all das ist häufig nirgends nachzulesen. Man verlässt sich darauf, dass „es schon jemand weiß“. Meist ist das auch so. Bis dieser jemand geht.

Donnerstag, 31. Juli 2025

Code-Verfall als Architekturrisiko – Wie Software von Anfang an migrierbar und überlebensfähig gebaut werden muss

Kapitel 1: Der blinde Fleck in der Architektur

Moderne Softwareentwicklung ist getrieben von Geschwindigkeit, Time-to-Market, technologischem Wandel und kurzfristigem Nutzen. Architekturen werden geplant, um neue Features effizient umzusetzen, Anforderungen zu erfüllen, Infrastruktur zu integrieren und operative Komplexität zu beherrschen. Kaum Beachtung findet dabei eine zentrale Eigenschaft, die über die langfristige Existenzfähigkeit eines Softwaresystems entscheidet – seine Migrationsfähigkeit.

Dienstag, 4. März 2025

Judo Altersklassen Rechner 2025

Judo Altersklassen Rechner

Judo Altersklassen Rechner 2025 - NJV


Sonntag, 23. Februar 2025

Strukturelle Invarianz als Beweismittel für P ≠ NP - Ein neuartiger Ansatz im P-vs-NP-Problem


Während meines Studiums begann ich, mich intensiv mit dem P-vs-NP-Problem auseinanderzusetzen – einem der faszinierendsten und bislang ungelösten Rätsel der Informatik. Über mehrere Jahre hinweg verfolgte ich diesen Ansatz, entwickelte Hypothesen, sammelte experimentelle Daten und erarbeitete theoretische Beweise. Obwohl diese Ausarbeitung bereits einige Jahre alt ist, ist das Thema nach wie vor von höchster Aktualität und Bedeutung.

Aufgrund der anhaltenden Relevanz und der noch immer bestehenden Problematik habe ich mich nun entschlossen, meine Ergebnisse zu veröffentlichen. Ich hoffe, dass diese Arbeit als Inspiration für weiterführende Forschungen dient und dazu beiträgt, neue Denkansätze und methodische Perspektiven im Diskurs um das P-vs-NP-Problem zu eröffnen.

Donnerstag, 20. Februar 2025

Qualitätssicherung und Release Management in der agilen Softwareentwicklung


In der agilen Softwareentwicklung stehen Unternehmen vor der Herausforderung, kontinuierlich neue Funktionen und Verbesserungen in ihre Anwendungen zu integrieren, ohne dabei die Stabilität und Qualität der Software zu gefährden. Besonders anspruchsvoll ist dies, wenn die Software für mehrere Kunden bereitgestellt wird, die unterschiedliche Anforderungen und Update-Zyklen haben.

Dieser Artikel beschreibt ein praxiserprobtes, ganzheitliches Konzept zur Organisation der Qualitätssicherung (QA) und des Release Managements. Der Fokus liegt auf drei zentralen Bereichen:

  1. Organisatorische Abläufe: Effektive Zusammenarbeit zwischen Entwicklung, QA und Produktmanagement.
  2. Test-Setup: Strukturierte Teststrategie mit Automatisierung und manuellen Tests.
  3. Release-Management: Sicherstellung stabiler und transparenter Releases mit Versionierung, Kundeneinbindung und Rollback-Optionen.

Dieses Konzept ist flexibel und kann auf verschiedene Softwareprojekte und Unternehmensgrößen angepasst werden.