Category: Embedded Software & IoT

  • Visualisation: Part 4

    Viewpoints matter How does the world look to you?   This is often one of the areas where Engineers and Customers can get out of step. And in particular, is a big issue for Software Development and IT systems. Check out the image below.   Technical professionals such as Engineers and Software Developers tend to…

  • Software Estimation

    Software Estimation

    Estimating Software Development This is actually a huge topic so I am just going to touch on some high level points. What prompted me to start writing on this topic is a recent conversation with a client and a cartoon I came across at Gizmodo about what happens when your Boss Estimates Software.   The…

  • First Computer Programmer

    Computer Programming When we think of Computer Programming, we are generally thinking of electronic based computing engines with code running out of some form of electronic memory and typed in using some form of keyboard. Even punch cards partially fit this paradigm. And they seem ancient now. So would it surprise you to know that…

  • Embedded Development: The Interview Part 2

    Embedded Development This is the second in a series of interviews between Ray Keefe of Successful Endeavours and Lance Harvie of People 4 Embedded. Lance is a LinkedIn connection of mine has wanted to do a series of interviews with Embedded Developers to go over issues, tips and career advice from those of us who…

  • Embedded Development: The Interview Part 1

    Embedded Development Embedded Development is the process of creating a computing system that is encapsulated within a self contained object. This object may or may not be part of a larger system. In it’s own right it is an Embedded System. So how do you go about creating an Embedded System?   Lance Harvie of…