Softwarearchitektur
434 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
Softwarearchitektur
Interviews
Continuous Delivery: Der gemeinsame Weg zu Features am laufenden Band
Drei Rollen sprechen über die erfolgreiche Einführung von Continuous Delivery. Das gemeinsame Ziel der schnelleren Feature-Auslieferung im Auge ergeben sich für die Rollen Requirements Engineer, Software Quality Engineer und Technical Architect doch sehr unterschiedliche Herausforderungen.
Softwarelieferungen sind oft planungsintensiv, aufwendig sowie fehler- und konfliktbehaftet. Als Reaktion wird meist seltener ein Release veröffentlicht, was die Probleme noch verschärft. Mit technischen und organisatorischen Maßnahmen können Releases kleiner, schneller und sicherer werden. Nötig sind ambitionierte Ziele, Automatisierung von Transport, Installation, Test, Infrastruktur und Securit..
Eine „alte” Applikation zu betreiben, gilt beinahe schon als ein Tabu, denn ein Unternehmen will doch als modern wahrgenommen werden und möchte nicht mit „alten” Applikationen in Verbindung gebracht werden. Also verschließen viele CTOs die Augen vor der unter Umständen immensen Aufgabe der Modernisierung ihrer Applikationslandschaft, gerade wenn Firmen ihre Investitionen aus globalwirtschaftlichen..
Development
Softwarearchitektur
Warum die Auswahl der Frontend-Architektur auch Auswirkung auf die Teamzusammenarbeit hat
Microservices sind über die letzten Jahre zu einem etablierten Architekturansatz herangewachsen. Sie sind mittlerweile soweit etabliert und erprobt, dass der Hype vorüber ist, und es liegen jetzt genügend Erfahrungen über Nutzen, Grenzen, Vor- und Nachteile vor. Dieser Artikel beleuchtet, welche Vorteile oder Versprechen der Microservice-Ansätze sich erfüllen lassen, wenn Frontends mitbetrachtet w..
Die Architekturdokumentation wird in vielen Projekten als das ungeliebte Stiefkind angesehen und nicht ausreichend durchgeführt. In der Folge fehlen bei der Analyse von Problemen Informationen über die Struktur der Software, die anfangs geforderten Qualitätsanforderungen sowie getroffene Entwurfsentscheidungen. Mit agiler Architekturdokumentation und den passenden Werkzeugen für den Projektalltag ..