Author: Ray Keefe

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

  • Big Data Challenges

    Big Data Big Data has been touted as the answer to many problems. Currently many organisations are collecting everything they can get their hands on in order to try and make sense of it, either now, or eventually. And then of course to leverage that for profit, advantage, protection, whatever……

  • Artificial Intelligence Usage Now

    Artificial Intelligence There has been hype about Artificial Intelligence, or AI, ever since we starting thinking about creating it. Moves to create truly independently thinking systems are still struggling but expert and self-learning systems have made a lot of progress.   So I was interested to get an email from Karthik…

  • Lessons in Product Development

    New Product Development In Product Development Process we looked at all the steps in Product Development. The need can vary a lot and so it is also useful to hear from those who have bright new products to market. So it is with pleasure I can direct you to an…

  • Self Driving Cars

    Self Driving Cars Waymo, the Google spin out that is progressing their Self Driving Car technology, also know as the Autonomous Vehicle, has released a video showing how the current technology works and what being in a Self Driving Car looks like for a passenger.   Enjoy.   While this is…

  • C Programming Use Continues

    C Programming Language The C Programming Language was developed by Dennis Richie and Ken Thompson at Bell Laboratories between 1969 and and 1973. It was the successor to B and used to create Unix. The recent bad experience with the Multics time sharing operating system development had made Bell Laboratories sensitive…

  • The State of Embedded Systems Safety

    Embedded Systems Safety In The Internet of Insecure Things we got a glimpse into the source of some of those security issues. Today we benefit from another infographic reproduced courtesy of the Barr Group. This time it is a look at the underlying Software Security that is so important to improving the future…

  • The Internet of Insecure Things

    Insecurity in Cyberspace This is not one of those topics that makes you feel better initially. In IoT Security we looked at how the emerging IoT world needed to protect itself against attacks. This is a different problem to pure Software Security which has its own challenges.   It was…

  • Light L16 CES Award Winner

    Light L16 Wins CES Award Yesterday I wrote an update on the Light L16 and how it was a good example of Disruptive Innovation in Photography.    Today I learn that CES agrees and awarded it the CES 2018 Best of Innovation: Digital Imaging. There are now several industry articles recognising the…

  • Disruptive Innovation in Photography

    Disruptive Innovation Clayton Christensen in his book The Innovator’s Dilemma showed us that the business drivers of our current customers blinds us to emerging but currently unsuitable technology that eventually takes over our market. This has led to a focus on Innovation that looks to be disruptive as its primary goal. And I have come…