Select Page

Blog

Wogtest: Google tests without Google Test

You would like to use test-driven development for embedded systems as well… You would like to be able to run your PC unit tests on the target system… You would like to use Google Test as a free testing environment, but not only on the PC… Porting Google Test to your….

Which agile MicroConsult seminar is right for me?

What is the difference between the two agile MicroConsult seminars, "Scrum in the Agile Development of Embedded Systems" and "Agile Development of Embedded Systems"? We offer some guidance here. Both seminars include an introduction to agile...

Generational change at MicroConsult – Nora Pohle takes over management

Generational change at MicroConsult – Nora Pohle takes over management

Munich, September 25, 2024 – After almost 50 years of successfully supporting companies and professionals in embedded systems development, MicroConsult is undergoing a significant change. MicroConsult Microelectronics Consulting & Training GmbH changed its name on September 1, 2024...

Agile methods

Agility seems to be the solution for coping with the high dynamism of software projects. However, the framework of agile values and principles offers considerable scope for interpretation and individual implementation. The development of embedded systems, in particular, presents unique challenges...

Testing, quality and safety of embedded software

Software quality is both the means and the goal of successful software development. Unfortunately, software quality is still too often reduced to the formula: "As long as it works!" But anyone with experience working with software that has evolved over years knows the unpleasant consequences of this very one-sided view...

Real-time: Embedded programming and operating systems

What does professional embedded software development mean? Based on the software architecture refined in the software design, you, as a software developer, implement (program) this architecture in a structured, procedural, object-based, or object-oriented manner using the programming language...

Embedded Software: Analysis, Design and Architecture

Development processes are the basis of modern software development. It has now become widely known that the VHIT (from brain to terminal) method is no longer compatible with the current and ever-increasing complexity of embedded and real-time software/real-time systems...

Software Engineering - Expertise

The enduring popularity of Python: An introduction to the beloved multi-paradigm language. Among the many programming languages popular with developers, there is one that can adapt to a wide variety of requirements like a chameleon: Python. Python has long been considered one of the most...

Latest posts

Categories

Subscribe to the blog

Loading