Blog
Embedded-Software-Redesign Guide Teil 2: Notwendigkeit erkennen
Manchmal ist es nicht mehr damit getan, alten Code zu erweitern: Eine Rundumerneuerung muss her. Dieser Beitrag beschreibt Vorgehen rund um das Embedded-Software-Redesign und erläutert dabei die Begriffe Reverse-Engineering, Refactoring und Reengineering. Kundenunzufriedenheit sollte heute in...
Embedded-Software-Redesign Guide Teil 1: Defizite und Auslöser
Manchmal ist es nicht mehr damit getan, alten Code zu erweitern: Eine Rundumerneuerung muss her. Dieser Beitrag beschreibt Vorgehen rund um das Embedded-Software-Redesign und erläutert dabei die Begriffe Reverse-Engineering, Refactoring und Reengineering. Wann ist es nötig, alten Code komplett zu...
Was heißt hier Projektverantwortung?
Häufig hakt es in Projekten, weil nicht klar ist, was Projektverantwortung bedeutet oder wie verbindlich Verantwortung übertragen werden kann. Aus diesem diffusen Verständnis von Verantwortlichkeit entstehen oft Streitereien und unnötiges Hin und Her. Wenn es um Verantwortung geht, ist es...
C++11 Multithreading: Überblick, Highlights und Fallstricke
Was das C++ Multithread-API leistet und was bei der Portierung von Applikationen zu beachten ist Seit der Einführung von C++11 bietet die Standardbibliothek von C++ auch Unterstützung für die Entwicklung von Multithread-Applikationen. Die Verwendung des C++ Multithread-APIs vereinfacht zwar die...
“In unseren Kursen sitzen die Entwickler, die dazulernen wollen.”
MicroConsult-Trainer und Projektcoach Frank Listing über Clean Code und wie er sich den idealen Ablauf eines Embedded-Projektes vorstellt Womit hat man als Trainer im Bereich Embedded-Software täglich zu tun? Frank Listing: Man bekommt sehr schnell mit, dass Software in deutschen Unternehmen des...
Hormonelle Notstände in Projekten
Keine Angst, Sie müssen nicht zwangsläufig zum Endokrinologen, wenn Ihr Softwareprojekt in der Krise steckt. Doch es ist durchaus von Nutzen, wenn Sie die Zusammenhänge zwischen Hormonen und Projektarbeit kennenlernen. In jedem Fall können Sie mit diesem Wissen bei der nächsten...
Die Ökonomie des Denkens
Wenn Sie die perfekte Ausrede für gescheiterte Projekte suchen, dann werden Sie in den folgenden Abschnitten fündig. Ob Fehleinschätzungen, übersehene Fehler, vernachlässigte Tests, schlampige Dokumentation, alles hat seine Ursache in - Achtung jetzt kommt ein Begriff, den Sie sich unbedingt...
Spielräume für Ideenwürfler
Jeder Mensch hat einen Ideenwürfel im Kopf. Scherzhaft könnte ich behaupten, dass das häufig beim Grübeln beobachtete Neigen, verzweifelte Schütteln oder häufige Beklopfen dieses Körperteils dazu dienen, diesen Würfel in Bewegung zu bringen. Leider ist der Würfel in unserem Kopf oft sehr einseitig...