Blog
Programmierrichtlinien – Fluch oder Segen?
In Vorträgen, Artikeln und Büchern wird immer darauf hingewiesen, dass die Qualität des Codes ein entscheidender Faktor für den Erfolg des Projektes ist. Deshalb wird immer wieder versucht, Regularien einzuführen, die die Codequalität verbessern. Doch der Code, der von vielen Entwicklern...
Entwicklungsprozesse als Basis moderner Softwareentwicklung
Im professionellen Software Engineering sind die Entwicklungs- und Prozess-Schritte vor der Software-Implementierung essentiell. Begriffe wie Softwareanalyse und Softwaredesign bzw. Software-Grobdesign und Software-Feindesign aus den Entwicklungsprozessen (beispielsweise dem V-Modell XT oder dem...
Echtzeit-Software: Embedded-Programmierung und Betriebssysteme
Wie sieht professionelle Embedded-Softwareentwicklung heute aus? Ein schneller Einstieg in die Welt der Echtzeit-Betriebssysteme und der Embedded-Software-Programmierung in EC und EC++. Auf Basis der im Software-Design verfeinerten Software-Architektur implementieren (programmieren) Sie als...
Das Rad nicht immer neu erfinden: Architekturmuster im Embedded-Umfeld erfolgreich einsetzen
Embedded-Projekte starten meistens sehr klein. Und oft wird im Anfangsstadium kein Gedanke an die Software-Architektur verschwendet. Die Anwendung soll bald funktionieren – und die Probleme mit der neuen Hardware sind ja auch noch zu lösen. Doch solch ein Vorgehen rächt sich schnell. Spätestens...
Volles Programm! MicroConsult auf dem ESE Kongress 2018 – Neue Herausforderungen mit aktuellem Fachwissen meistern
Seit 2008 trifft sich die Embedded-Software-Community jährlich auf dem ESE Kongress in Sindelfingen. MicroConsult lädt Sie auch in diesem Jahr zu einem intensiven Austausch von Wissen und Erfahrungen sowie zum Knüpfen wertvoller Kontakte über Branchengrenzen hinweg ein. MicroConsult ist nicht nur...
Sicherheit im IoT: „Das größte Risiko ist der Mensch“
Durch das Internet der Dinge vervielfachen sich die Risiken von Hackerangriffen, denn jedes mit dem Netz verbundene Gerät ist ein potenzielles Einfallstor. Peter Siwon, Business Development Manager bei MicroConsult, und Michael Schnelle, Consultant bei Mixed Mode, schildern im Interview die...
Psychogramm agiler Methoden: Agile Werte und Prinzipien unter der Lupe
Agile Methoden halten immer mehr Einzug in die Entwicklungsabteilungen vieler Firmen. Der Status einer fixen Idee ist mittlerweile dem einer anerkannten Alternative zu etablierten Methoden des klassischen Projektmanagements gewichen. Dieser Beitrag beleuchtet einige triftige Gründe, die dazu...
Moderne Low-Level-Treiberprogrammierung
CMSIS, MCAL und Co. – Low-Level-Treiber von der Stange Embedded-Systeme trifft man heute in vielen Bereichen an. Oft sind sie ein entscheidender Faktor für Komfort, Sicherheit, Nachhaltigkeit und Innovation. Der Anteil der Software in Embedded-Systemen steigt weiter an. Und auch die Hardware, ob...