adesso Blog
12.04.2017 von Tom Hombergs
Tool-gestütztes Datenbank-Refactoring
“Refactoring” ist in der Softwareentwicklung ein gängiger Begriff, der die Umstrukturierung eines Sourcecodes bezeichnet. Refactorings reichen vom einfachen Umbenennen einer Variablen bis hin zur kompletten Neuentwicklung von Teilen der Software.
weiterlesen06.04.2017 von Tobias Lentz
Herausforderungen auf dem Weg zu mehr Agilität
Agilität ist ein „Mindset“, also ein Vorgehensmodell, das darauf abzielt, in der Entwicklung komplexer Software schneller und anpassungsfähiger zu werden. Mit einer agilen Vorgehensweise sollen die gesamten Entwicklungsprozesse verschlankt und damit die Rahmenbedingungen für die Digitalisierung in vielen Unternehmen geschaffen werden.
weiterlesenDie 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.
weiterlesen23.03.2017 von Xiaofei Shi
Fit und gesund durch den Büroalltag
Langes und ständiges Sitzen vor dem Computer kann sehr gesundheitsschädlich sein. Neben Rücken- Handgelenk- und Augenschmerzen kann eine im Sitzen ausgeübte Tätigkeit auch ein geschwächtes Immunsystem sowie Thrombose zur Folge haben und sich negativ auf das Herz-Lungen-System auswirken. Als Folge von Übergewicht und mangelnder Bewegung erhöht sich zudem das Risiko von Diabetes und Krebs. Selbst regelmäßiges Training nach der Arbeit trägt nicht ausreichend dazu bei, die genannten Risiken zu verringern
weiterlesen16.03.2017 von Thomas Reimer
Digitalisierung von Marketing und Vertrieb mit Microsoft Teil 4
Wann habt ihr das letzte Mal auf eine unaufgeforderte E-Mail von einem bekannten oder unbekannten Anbieter reagiert? Oder seid auf einen Anruf im Rahmen einer Kaltakquise eingegangen? Wenn überhaupt, vermutlich nur dann, wenn es entweder einen konkreten Anlass gegeben oder eine persönliche Beziehung für Glaubwürdigkeit und Vertrauen gesorgt hat.
weiterlesen09.03.2017 von Philipp Brugger
Einsatz als „Nicht-Entwickler“ in einem Entwicklungsteam
Stellt euch folgende Situation vor: Ihr betretet einen Raum voller Menschen. Ihr kommuniziert in eurer Muttersprache mit ihnen und die Konversation verläuft hervorragend. Plötzlich wird ein Schalter umgelegt und von der einen auf die andere Sekunde versteht ihr lediglich einzelne Worte von denselben Menschen, mit denen ihr euch einige Sekunden zuvor angeregt und völlig problemlos unterhalten habt. So in etwa fühlt es sich an, wenn man lediglich mit Grundkenntnissen der Programmierung aus dem Studium – vor gefühlten einhundert Jahren – als erfahrener Anforderungsmanager in einem Projekt innerhalb eines Entwicklungsteams startet.
weiterlesen02.03.2017 von Moschino Breuer
Vom Kaffee kochen & Excel-Tabellen ausfüllen
Vom 1. September 2016 bis Ende Februar 2017 waren wir, 14 Studenten, die neuen Gesichter der adesso-Geschäftsstelle in München – denn zusammen absolvierten wir dort ein sechsmonatiges Pflichtpraktikum im Unternehmen. Da das Kaffeekochen bereits von mehreren Kaffeevollautomaten übernommen wurde und es keine Excel-Tabellen zu füllen gab, bekamen wir eine komplexere Aufgabe: das Entwickeln einer prototypischen App für Versicherungskunden. Diese App sollte nach Fertigstellung unseren Kunden den Umgang mit ihrer Versicherung erleichtern und zahlreiche innovative Funktionen, wie beispielsweise einen Chat Bot, bieten.
weiterlesen09.02.2017 von Matthias Roth
Blockchain
In diesem Artikel möchte ich auf möglichst einfache Weise erläutern, wofür man eine Blockchain brauchen kann und wie sie funktioniert. Die Herleitung, warum sie funktioniert und weshalb sie absolut sicher ist (d.h. durch Menschenhand nicht korrumpierbar ist) wird im nachfolgenden Blog allerdings nicht thematisiert.
weiterlesen02.02.2017 von Karl Brodowsky
Funktionale Programmierung
Innerhalb der Informatik sind wir es gewohnt, dass immer wieder eine neue Idee aufkommt, mit der sich „alle“ Probleme leicht lösen lassen. Dies kann sich beispielsweise in neuen Programmierparadigmen – wie etwa OO oder jetzt FP – neuen Datenbanktechnologien, Betriebssystemen, Architekturen oder Frameworks ausdrücken. Interessant ist aber die Frage, was uns diese Technologien und Paradigmen − heute als „funktionale Programmierung“ bezeichnet − jenseits der Lösung aller Probleme wirklich bringen.
weiterlesenadesso Blogging Update
Unser Newsletter zum adesso Blog
Sie möchten regelmäßig unser adesso Blogging Update erhalten und über alle Themen unseres IT-Blogs informiert werden? Dann abonnieren Sie doch einfach unseren Newsletter und Sie erhalten die aktuellsten Beiträge unseres Tech-Blogs bequem per E-Mail.