18.07.2019 von Wolfgang Wünsche
Bei einem Softwareprogramm stehen vor allem Funktionalität und Nutzen im Vordergrund. Allerdings ist die Struktur von Software mindestens von genauso hoher Bedeutung. Da eine gute Softwarearchitektur von der Qualität und Pflege der Struktur abhängig ist, möchte ich euch in meinem Blog-Beitrag die Grundlagen von Clean Code näher vorstellen.
WEITERLESEN
06.06.2019 von Florian Petermann
Im privaten Umfeld fahre ich bereits seit vielen Jahren leidenschaftlich Rennrad, gehe ins Fitnessstudio und spiele auch mal Tennis. Beruflich beschäftige ich mich als Senior Consultant bei adesso mit agilen Vorgehensweisen in der Versicherungsbranche. Es gibt durchaus Gemeinsamkeiten zwischen den beiden Bereichen - vor allem, wenn es um den Faktor „Motivation“ geht. In meinem Blog-Beitrag möchte ich euch zeigen, wie das Ganze zusammenhängt.
WEITERLESEN
29.05.2019 von Volker Gruhn
Wie nähern wir uns einem Thema, dessen Auswirkungen vom Bezahlvorgang an der Supermarktkasse bis hinein in die Tiefen der Medizin reichen? Das Arbeits- und Privatleben gleichermaßen verändert? Mit radikaler Vereinfachung – und dem Blick fürs Machbare. Denn nur über KI reden hilft nicht weiter. Es geht darum, Anwendungsfälle zu finden und dann die passenden Systeme zu bauen. Das ist die Idee hinter unseren zehn Thesen zur Künstlichen Intelligenz (KI).
WEITERLESEN
25.04.2019 von Dominic Oberländer
Verkürzt sich in einem Softwareprojekt der Entwicklungszeitraum, geraten alle Beteiligten unter Zeitdruck. Diesem Problem kann nur mit Descoping und personeller Skalierung entgegengewirkt werden. Wie das mit Nearshore funktionieren kann und welche Herausforderungen sich dabei ergeben, technisch wie auch zwischenmenschlich, erkläre ich euch in meinem Blog-Beitrag.
WEITERLESEN
31.01.2019 von Eva Maria Herzog
In agilen Softwareprojekten endet ein Sprint mit einer Retrospektive – also einer kritischen Bewertung der Abläufe. Welche Vorteile eine gemeinsame Retrospektive mit dem Kunden hat, wie dieses Vorgehen die Zusammenarbeit mit dem Kunden verbessern kann und was ihr dabei genau beachten solltet, erkläre ich euch in meinem Blog-Beitrag.
WEITERLESEN
22.02.2018 von Ramon Küpfer
Mit Optionals könnt ihr einen Programm-Code flexibler gestalten. Optionals wurden von Oracle offiziell erst mit der Java Version 8 eingeführt. Sie hielten aber bereits vor über sechs Jahren mit Guava von Google Einzug in die Java-Welt. Unabhängig von der Neugier und Erfahrung der Entwickler, fanden diese ihren Weg in den Projekt-Code. In meinem Blog-Beitrag möchte ich mit euch in das Thema „Optional“ einsteigen und euch zeigen, wie ihr bestehende Guava-Optionals in Legacy-Projekten durch die neueren Java-Optionals ersetzt, welche Anti-Patterns mit Optionals anzutreffen sind und wie ihr sie verbessern könnt.
WEITERLESEN
21.12.2017 von Ulrich Rieckert
Es kommt euch sicherlich bekannt vor: Am Ende großer Entwicklungsprojekte besteht oft die Gefahr, dass niemand mehr den Gesamtüberblick hat. Mit dem Mut zur radikalen Vereinfachung könnt ihr diesem Problem allerdings frühzeitig entgegentreten. Wie das funktioniert, möchte ich euch in meinem Blog-Beitrag zeigen.
WEITERLESEN
30.11.2017 von Tom Hombergs
Als Softwareentwickler gehört das Lernen von neuen Technologien zum Alltag. Wenn ein Thema besonders interessant ist, kommt es nicht selten vor, dass man Abende damit verbringt, es zu durchdringen und zu erproben. Wenn das Thema sich dann noch mit persönlichen oder beruflichen Zielen verbinden lässt, ist ein „Side Project“ geboren. Ein Projekt also, das einen echten Nutzen bringt und neben dem Berufsalltag gehegt und gepflegt wird. In diesem Artikel möchte ich einige Projekte dieser Art vorstellen, die bei adesso und unseren Kunden entstanden sind, um diesen Projekten die Aufmerksamkeit zu geben, die sie verdienen.
WEITERLESEN
30.03.2017 von Christian Schenk
Die Akquisition von Softwareprojekten in globalen Unternehmen kann sich zu einem komplexen und teuren Vorhaben entwickeln. Für die offerierende Firma sowie den Account-Manager birgt eine solche Kundengewinnung große Risiken, denn es können − bis die Offerte realisiert ist − viele Ressourcen beim Arbeitgeber gebunden werden.
WEITERLESEN