A View from the Top: A Virtual Prototyping Blog

Archive for the 'Shift left software development' Category


The Forest And The Trees

If you’re deep into the details, it can be hard to see the bigger picture of what lies ahead. There is a saying for this, of course, which everyone knows: “He can’t see the forest for the trees.” So the solution is to rise above the trees to gain a better view.

Continue Reading...

Posted in Abstraction Levels, Shift left software development, Virtual Prototypes


Earthquake Proof Your Software Development

In this blog we tend to focus on the benefits and opportunities that arise when using virtual prototyping. However, in real life we well know that any situation bears not only opportunities but also risks. I was reminded of this by the recent earthquake disaster in Kumamoto Japan. Having lived in the most earthquake prone areas in the world for the past 10 years, I know firsthand how easy it is to ignore the risks. In Japan the preparation strategy is a combination of a stoic acceptance and continuous preparation and training. When bringing this mindset into the business world we typically refer to it as risk management, a well understood discipline but often neglected especially in the realms of ever tightening market windows.

Continue Reading...

Posted in Shift left software development, Virtual Prototypes


Planning for the Unexpected

Last month we undertook a big family trip. My parents, my brother and his family came from Belgium to California and together we embarked on a trip across the North West US. Starting in Silicon Valley we drove via Lake Tahoe and Salt Lake City to Yellowstone. Afterwards we crossed over to Seattle and Portland to finish off the trip with visits to Crater Lake and Lassen Volcanic National Parks. In total we travelled about 3,400 miles or 5,500 km.

Continue Reading...

Posted in Embedded Software, Multi-core debug, Shift left software development, Uncategorized, Virtual Prototypes


Better Software. Faster!

As virtual prototyping has seen a wide adoption over the last couple of years, it felt like the right time to work with industry leaders across multiple applications and publish a book that captures the best practices in virtual prototyping. As editor of the book: Better Software. Faster!, I had the privilege to work with some incredibly knowledgeable people who have been deploying virtual prototypes for many years. The book captures the main benefits of virtual prototyping as the key methodology to shift left the design cycle: namely reduce the overall time-to-market by starting software development before hardware availability. Better Software. Faster! features case studies and best practices from companies across mobile, consumer, automotive and industrial applications including: Altera, ARM Bosch, Fujitsu, General Motors, Hitachi, Lauterbach, Linaro, Microsoft, Ricoh, Renesas, Siemens, Texas Instruments and VDC Research. As editor I can of course not do anything less than recommend you read the book, but really … do read the book ;-).

Continue Reading...

Posted in ARM, Automotive, Embedded Software, Multi-core debug, Shift left software development, Uncategorized, Virtual Prototypes, Wireless