Karl Wiegers is Principal Consultant with Process Impact, a software process consulting and education company in Portland, Oregon. His interests include requirements engineering, peer reviews, process improvement, and project management. Previously, he spent 18 years at Eastman Kodak Company as a research scientist, software developer, software manager, and software process and quality improvement leader. Karl received a PhD in organic chemistry from the University of Illinois.
Karl’s most recent book is Software Requirements, 3rd Edition (with Joy Beatty). He’s also the author of the books More About Software Requirements, Practical Project Initiation, Peer Reviews in Software, and a memoir of life lessons called Pearls from Sand (PearlsFromSand.com). Karl has written more than 175 articles on software development and management, chemistry, and military history. He has served on the Editorial Board for IEEE Software magazine and as a contributing editor for Software Development magazine. You can reach Karl at ProcessImpact.com or KarlWiegers.com.