The Rise of Software-Defined Vehicles The automotive industry is transforming, with Software-Defined Vehicles (SDVs) driving this new era of mobility. SDVs represent a shift from hardware-centric vehicles to vehicles where software plays a central role in controlling everything from navigation and entertainment to critical safety systems. This is not just a buzzword thing, but neither […]

Introduction to Additive Manufacturing and IoT Additive manufacturing, commonly referred to as 3D printing, has revolutionized production across industries by enabling the creation of complex components with minimal waste. The rise of the Internet of Things (IoT) has further enhanced additive manufacturing capabilities, allowing for more intelligent, more connected, and highly efficient production systems.   […]

The Importance of Configuration Management and Asset Tracking in Cyber Security The security of systems and networks is more crucial than ever. With the growing sophistication of cyber threats, businesses must adopt comprehensive strategies to protect sensitive information. Two key components of a robust cybersecurity strategy are configuration management and asset tracking. Together, these practices […]

Configuration management plays a key role in product development, including software development. Knowledge of branching and merging are fundamental practices that allow teams to work on multiple features, bug fixes, or experiments simultaneously without interfering with the main codebase. Understanding how to manage branches and merge changes effectively is crucial for maintaining code quality and […]

By: Jon M. Quigley Introduction: Why Testing to Standards and Specifications Matters In product development, testing to standards and specifications is essential, but not necessarily paramount. It ensures that products meet regulatory requirements, perform as expected, and are safe for consumers. This approach provides a benchmark for consistency, allowing manufacturers to verify that each product […]

Introduction In the dynamic world of product development, product management modifications are crucial, particularly when multiple projects alter existing products simultaneously. This post explores effective strategies and techniques, such as branch and merge, to ensure seamless integration and delivery of product updates.   The Importance of Product Management Modifications Product management modifications are pivotal in […]

By: Jon M. Quigley Introduction We watch Air Disasters on The Smithsonian Channel. You should watch the program to understand the root cause analysis. It is not just about root cause analysis but also risks and how circumstances and events stack up to produce unwanted results. A recent episode I watched was about Atlantic Southeast […]

Thinking about what can go wrong in the project and how to respond (risk register) is so that we know what to do when the event happens. From experience, the quickness of the response to an emerging event often reduces the risk impact on the project.  Ideally, we will have generated a list of the […]

A Song As I wrote this, I kept getting that song by Barenaked Ladies, One Week, going through my head. I have been working on the bassline for that song. My kid introduced the song to me some years back and just recently I thought about learning it. I’m very close. Estimating I have a […]

The Product Development Hike. You won’t read far in product development, where product road map analogy (or actuality) is brought up. Recently, I saw a tweet (is it still called tweet, or is it an X) from @CGLambdin. I wish I had captured the tweet for posting here, but I recall it was about the […]