Embedded Staff, Author at Embedded.com

Mike Hogg

Mike Hogg leads an embedded development team within Zuhlke, an engineering consultancy. He and his colleagues have been using agile techniques and their precursors for over a decade in multiple sectors including telecoms, transport, and medical. He has 15 years development experience primarily in real-time embedded systems written in C++ and C, and he has also delivered business applications in Java. Mike writes the blog Agile Adventures in an Embedded World for Embedded.com.

On hardware dependencies and scrum

Embedded systems require hardware. We've experienced successful hardware development following agile principles, in particular by ASIC and FPGA teams. Nevertheless, many hardware engineers find it…

Operating system independence

The majority of embedded systems developers are working with at least two operating systems. We'll generally be using a target OS, possibly an off-the-shelf RTOS,…

Working software, iteratively

How does scrum framework work in an embedded systems programming environment? My first post advocated adopting an agile approach to embedded software development. One agile…

Agile embedded?

Many embedded systems developers have used agile techniques or their related precursors such as XP and scrum for a decade and have found development both…