Karl E. Wiegers
Process Impact
Karl E. Wiegers is the principal consultant for Process Impact. He is a software engineer and development consultant, with expertise in the fields of project management and process improvement. He is also an author, speaker and trainer.