“Engineering the Digital Transformation” provides systematic approaches for improving how software is developed for a broad range of applications. It is an introduction to Gary Gruver’s latest book. Unlike most books in the industry, which concentrate on providing a variety of different practices that work for software, this book will focus on high-level principles for engineering improvements. These principles are based on what has been proven to work well in manufacturing but will be modified to address software’s unique characteristics and capabilities.