Visual Application Design

23. Oktober 2014von Nils Koenigshofen

Eine der größten Herausforderungen in klassischen IT- und Software-Projekten ist mit Sicherheit die Kommunikation zwischen allen Beteiligten und das einheitliche Verständnis über die einzelnen Schritte und Ergebnistypen. Hierfür wurden schon etliche Methoden entwickelt und Verfahren eingeführt. Meist gehen jedoch unendlich viele Stunden an Abstimmungsmeetings ins Land, bis am Ende dann etwas entsteht, was man sich am Anfang „ein bisschen“ anders vorgestellt hat. Weiterlesen

Etwas aufgeregt war ich schon, als ich im August meine duale Ausbildung zur Fachinformatikerin Anwendungsentwicklung in Verbindung mit dem Studiengang Softwaretechnik bei adesso begann. Ich habe mich für adesso entschieden, weil ich das duale Ausbildungsprogramm, das hier angeboten wird, generell interessant finde, weil mir die Vorstellungsgespräche gut gefallen haben und weil ich viel Positives über das Unternehmen gehört habe. Weiterlesen

DevOps – Zeit für Pragmatiker

9. Oktober 2014von Sören Blom

„Enterprise DevOps Adoption Isn’t Mandatory — But Neither Is Survival“

Mit diesen drastischen Worten beschreibt Gene Kim, ein Vordenker der DevOps-Bewegung und Co-Autor des Buchs “The Phoenix Project”, seine Position in einem Blog des Wall Street Journals.

Wie auch immer man zu der Zuspitzung in diesem Zitat steht, es verweist auf eine relevante Entwicklung: DevOps, die Sammlung von Praktiken und Techniken basierend auf Prinzipien der “Lean Production”, hat sich erfolgreich in jungen und nicht mehr ganz so jungen Internet-Firmen etabliert. Weiterlesen

Mobile Testing – Lost in Complication?

2. Oktober 2014von Prof. Dr. Volker Gruhn

Smartphones und Tablets weisen eine Reihe von Eigenheiten auf, durch die sie sich stark von der die IT-Welt prägenden Intel-X86-Technologie unterscheiden. So gibt es der­zeit rund 3.500 Gerätetypen und Betriebssystemvarianten, die Systeme werden in unter­schiedlichen Netzen betrieben, arbeiten mit unterschiedlichen Interaktionen zwischen den Apps und werden an unterschiedlichen Orten unter unterschiedlichen Umgebungsbedingen eingesetzt – jeder Parameter kann Auswirkungen auf die App haben. Die Zahl möglicher Test-Cases ist damit nicht mehr überschaubar. Weiterlesen

Mit seiner “Anleitung für eine Welt, die wir nicht verstehen” hat Nassim Nicholas Taleb das Konzept der Antifragilität in die Welt gebracht. Und natürlich wird diese Idee auch unter Softwerkern kontrovers diskutiert. Mit diesem Artikel möchte ich die häufigste Frage beantworten, nämlich ob Software selbst antifragil sein kann. Weiterlesen