Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Rheinwerkallee 4, 53227 Bonn

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Softwarearchitektur

434 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
Microservices gelten als der neue Standard-Architekturstil und werden immer häufiger gewählt. Es ist allerdings keineswegs so, dass dies immer sinnvoll ist. In klassischer Architekturarbeit werden die bestimmenden Architek­turmuster (= Architekturstile) passend zu den Anforderungen gewählt. Die wichtigsten Anforderungen für die Architekturarbeit sind die vom Kunden geforderten Qualitätsziele der S..
FURPS-Qualitätsmerkmale
Microservices sind das Mittel der Wahl, um Monolithen in handliche, skalierbare und getrennt ausrollbare Artefakte zu zerlegen. Die Herausforderung dabei ist die Integration in ein homogenes Frontend. Dieselben Paradigmen, die zu Microservices führen, helfen auch dabei, das Frontend zu zerlegen. So entstehen Micro-Frontends, die dieselben Vorzüge aufweisen und als Lückenschluss – nicht nur – zu Mi..
Micro-Frontends
Die meisten Entwicklungsteams stecken am Anfang viel Mühe in die Architektur ihres Systems. Aber je größer das System wird, desto aufwendiger werden die Diskussionen und das Wissen über die Architektur im Team nimmt ab. Beim Mob Architecting analysieren und diskutieren Entwickler und Architekten mit Toolsupport im Team die von ihnen geplante Architektur und die tatsächliche Umsetzung im Quellcode...
Mob Architecting: Technische Schulden im Team erkennen und abbauen
„Das Frontend ist ja dann trivial“ – diesen Satz hat man schon oft gehört, und zu oft hat er sich nicht bewahrheitet. Zu verstehen, was wann in welchem Zustand an der Oberfläche ist und wer für welche Änderung verantwortlich ist, kann schnell schwierig bis unmöglich werden. Um langfristig wartbare, erweiterbare und robuste Clients zu bauen, bedarf es daher guter Konzepte. Dieser Artikel stellt die..
Konzepte für Web-Frontends
Eine schlechte Architekturentscheidung kann Projekte zum Scheitern bringen. Das passiert oft, wenn ein Architekt alle wichtigen Entscheidungen alleine trifft und nie oder sehr spät Feedback bekommt, ob sie gut oder schlecht waren. Oder aber auch, wenn ein „agiles” Team mit dem Architekten die Architekturarbeit aus dem Fenster geworfen hat. Schade, denn wenn man wichtige Entscheidungen nicht einfac..
Architekturentscheidungen im agilen Team treffen