Most of my writing is about software engineering, although I began life with a PhD in organic chemistry (okay, I really began as a small child). I've written many articles and 14 books on software development, project management, product design, consulting, a memoir of life lessons, and even a forensic mystery novel, The Reconstruction. My latest book is Software Requirements Essentials, with Candase Hokanson, which concisely describes the 20 core requirements practices that all software teams should perform. Guitars, recording songs, wine, military history, and volunteering fill in the time between books and articles. Find more information (and listen to my songs, if you dare) at or

Karl Wiegers

PhD in organic chemistry. Author of 14 books, mostly on software. Guitars, wine, and military history fill the voids. and