Softwarearchitektur
339 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
Der Umgang mit technischen Schulden ist ein zentrales Thema bei Legacy-Systemen. In der Praxis stellt sich daher oft die Frage, ob es sich lohnt, diese abzubauen. Dieser Artikel beschreibt Erfahrungen, die bei der Durchführung mehrerer Architektur-Refactorings gewonnen werden konnten, und beschäftigt sich dabei insbesondere mit deren Wirtschaftlichkeit.
Moderne Softwarearchitekturen benötigen ein gutes Verständnis für die Kommunikationsprozesse in sozialen Systemen. Eine Erklärung und praktische Perspektive darauf liefert ein Konzept des Physikers Heinz von Foerster.
Passt ein nach ISO 29119 und ISTQB ausgerichteter Testprozess heutzutage in die agile Arbeitswelt? Ist „Test“ noch das korrekte Wort oder sollte es nicht eher Quality Assurance heißen? Wie kann ein Quality Assurance- und Test-Prozess den Paradigmenwechsel zu Built-in-Quality unterstützen? Wie erleichtert man den Einstieg in kontinuierliche Qualitätssicherung mit schnellen Feedbackzyklen?
Der traditionelle Ansatz eines Enterprise Data Warehouse (EDW) geht auf Bill Inmon zurück. Danach hat das EDW eine zentrale Datenplattform zum Ziel, die aus einer persistenten Sammlung von Daten besteht. Diese Plattform steuert die gesamte Datenversorgung im Unternehmen und dient dem Management als Grundlage für seine Entscheidungsprozesse. Die von Inmon vor fast 30 Jahren aus diesem Ziel abgeleit..
Als zentrales Element einer datengetriebenen Organisation setzen viele Unternehmen auf den Aufbau einer Datenplattform auf Basis der Data-Lake-Konzeption. Häufig wird die hohe Erwartungshaltung an derartige Data Lakes jedoch kurzfristig nicht erfüllt. Statt über die Umsetzung von datengetriebenen Use-Cases zu diskutieren, entbrennt vielmehr ein Streit um unterschiedliche Architekturen und in Frage..