Tag: Software development

  • Writing Better Code

    What is Code? Those who write software refer to source code. This is human readable instructions for a computer to execute. Which either gets compiled to machine code in the instruction set the computer can execute, or is interpreted directly by a virtual machine. Java and Python are 2 languages that commonly use virtual machines. Whereas…

  • Software Development Metrics

    Software Development Estimation in Software Costing we looked at some typical ways of determining the likely cost of a Software Development project. One way was to look at how much typing was involved. This is not considered the best approach as the cartoon below demonstrated.   I prefer to spend more time thinking about the…

  • Embracing the Digital Future

    Digital Tomorrow is Today The most recent Casey Cardinia Business Group breakfast heard from Chris Riddell, futurist. This is a summary of what he said.     The future is already here. The digital revolution has happened. So what about tomorrow?   This is the question Chris posed to the room at the start of…

  • 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…