One of the Featured E-Learning Instructors for the month of October is Karl Wiegers, Principal Consultant with Process Impact and a specialist in Software Requirements. Karl has strong backgrounds in requirements engineering, software peer reviews, software process improvement, project management, risk management, and software metrics.
As one would expect from a person who has a background in so many areas of the field, Karl as written more than 170 articles on software development (including many on chemistry and military history). In the past he worked at the Eastman Kodak Company where he held positions as a photographic research scientist, software developer, software manager, and software process and quality improvement leader.
The majority of Karl’s E-Learning available on CAI-U is centered around requirements, though we have a few gems of his training around peer reviews and project management best practices. The most common comment from students after taking his course is that Karl presents concepts and ideas in a simple, straightforward manner. In speaking with a student in the past, she told me his training could be used by those in the IT field as well as those outside (I seem to remember she was referring to the Project Management Best Practices course).
Karl’s courses are also some of our more condensed courses, ranging from 1 1/2 to 10 1/4 hours. I think this is a nice feature for people who want to bolster their understanding or ability but don’t want to spend thirty hours doing it. furthermore, some of Karl’s courses are our most economical to take part in.
If you’d like to see a listing of Karl’s courses available on CAI-U, I recommend going to our course catalog on this blog or go to the official course catalog on our main site. With all of the courses Karl offers, I’m quite sure you’ll find something up your alley.