Blog
Embedded Software Redesign Guide Part 2: Identifying the Need
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. Customer dissatisfaction should be addressed today...
Embedded Software Redesign Guide Part 1: Deficiencies and Triggers
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. When is it necessary to completely rebuild old code...?.
What does project responsibility mean here?
Projects often stall because it's unclear what project responsibility means or how responsibility can be delegated in a binding manner. This vague understanding of responsibility often leads to disputes and unnecessary back-and-forth. When it comes to responsibility, it's...
C++11 Multithreading: Overview, Highlights and Pitfalls
What the C++ Multithread API can do and what to consider when porting applications: Since the introduction of C++11, the C++ standard library has also offered support for developing multithreaded applications. While using the C++ Multithread API simplifies...
“Our courses are for developers who want to learn more.”
MicroConsult trainer and project coach Frank Listing on Clean Code and his vision of the ideal embedded project workflow. What does a trainer in the field of embedded software deal with on a daily basis? Frank Listing: You quickly realize that software in German companies...
Taming the Dragon – Secure Software from the Start (Part 3)
What the experts say: During the research for the article "Taming the Dragon - Secure Software from the Start," MicroConsult interviewed embedded experts and received advice and statements on quality and security, which we have summarized in the following points. The most frequent and...
Food for thought on embedded topics: MicroConsult at the ESE Congress 2019
It's ESE time again! The embedded software community will meet for the 12th time in Sindelfingen from December 2nd to 6th. Every year, developers, managers, and project leaders delve into the latest embedded topics and broaden their horizons. MicroConsult is...
Taming the Dragon – Secure Software from the Start (Part 2)
Qualify and inform all project participants. How can developers create secure and high-quality software? First of all, it's essential to understand that security and quality are not accidental – they are the result of targeted measures taken during the development process...