Aurelia – ein standard-basiertes JavaScript-Single-Page-Application-Framework

Noch immer ebbt die Flut der JavaScript-Frameworks nicht ab. Wie eine Umfrage zeigt, gibt es jedoch einige Frontend-Frameworks, welche sich allgemeiner Beliebtheit erfreuen und sich fest etabliert haben. Neben Angular, React oder auch Vue.js taucht in der Umfrage noch ein weiteres Framework auf, welches zwar nicht neu, aber vielerorts eher unbekannt Weiterlesen…

IT-Automatisierung mit oder ohne Docker

Oft werden Container mit klassischen Provisionierungswerkzeugen verglichen, obwohl Container andere Problemstellungen lösen. Dieser Artikel zeigt, worin sich Container bzw. Werkzeuge aus dem Container-Umfeld und Provisionierungswerkzeuge unterscheiden und beleuchtet, in welchen Situationen es Sinn macht, auf ein klassisches Provisionierungswerkzeug zu setzen, wann das Container-Ökosystem die bessere Lösung ist oder auch eine Weiterlesen…

SOLID – Die 5 Prinzipien für objektorientiertes Softwaredesign

Beim Thema Softwaredesign trennt sich die Spreu vom Weizen. Kein Framework, kein Tool dieser Welt kann die Fähigkeit Software ingenieursmäßig zu konzipieren ersetzen. Lösen Sie sich vom neusten Framework-Hype! Erkunden Sie mit uns in dieser sechsteiligen Artikelserie die SOLID-Prinzipien. Schritt für Schritt entdecken wir gemeinsam die Tiefen der objektorientierten Software-Kunst. Weiterlesen…

Die DASA DevOps-Prinzipien als Basis für ein modernes IT-Kompetenz- und Skillframework

DevOps als Kunstwort aus Development und Operations ist kein neues Framework. Es beschreibt eine Philosophie, die die beiden „Namensgeber“ (Entwicklung und Betrieb) zusammenbringt. Im Unterschied zu bestehenden Frameworks wie ITIL, COBIT oder Scrum gibt es keinen Rechteinhaber und auch keine Institution, die sich als inhaltlicher Eigentümer des Begriffes „DevOps“ sehen Weiterlesen…

Was der Serverbetrieb von der Anwendungsentwicklung lernen kann

Die Automatisierung hat längst den Alltag der IT erobert. Produkte können unbeaufsichtigt installiert werden, die Serverüberwachung erhält Fähigkeiten zur Selbstheilung und Cloud-Dienste werden per API ferngesteuert. Trotzdem beschränkt sich die Automatisierung vielerorts auf monotone und fehleranfällige Arbeitsabläufe. Im Serverbetrieb muss ein deutliches Umdenken erfolgen – weg vom Skript hin zur Weiterlesen…

Agile Roadmaps

Agile Ansätze wie Scrum thematisieren die Entwicklung im Team, sagen aber nichts darüber aus, wie die Verbindung ins Unternehmen aussieht. Für die unumgängliche Integration wichtiger Stakeholder wie z. B. Sponsoren oder Lenkungsausschüsse scheint es naheliegend, die Instrumente zu verwenden, die sich auf Teamebene bewährt haben. Leider funktionieren Story Points, Velocity Weiterlesen…