Tag: Test Driven Development
Software Reuse: Software Design
Software Design This continues on from my posts on Software Architecture and Operating Systems. The basis of Software Design for Embedded Systems is ensuring that you implement the required features within the available hardware. A lot of people forget that second point. I have found there are many more opinions on what you “Should Do”…
Embedded Software Testing
Software Testing I recently met with an Australian Software Development company, PepperStack, and we got onto the subject of Software Testing. As someone who began their career as an Electronics Hardware Engineer, one of the things I learnt was that you have to test thoroughly to be sure everything is working as it should be.…
Improving Product Development Outcomes
In this post we will look at the Product Development Process and how to get improved outcomes. But first here is a fun graphic made from our logo. Product Development Process The Product Development Process is intended to reliably deliver new products for manufacture or distribution. This is a critical component of a Product Strategy…
