Software Consulting and Training
I started my software process consulting and training company, Process Impact, in 1997. Process Impact focuses on practical software process improvement. Our mission is to collaborate with clients to have an impact on the processes their software organizations use, and to help those processes have an impact on the business. We apply established process improvement approaches in a non-dogmatic, sensible way that fits the culture and needs of each organization.
I have provided consulting and training services to nearly 150 companies and local, state, and federal government agencies. My clients represent organizations of all sizes and business domains, including those building information systems for internal use, commercial applications, or software embedded in hardware devices.
My areas of expertise and interest include requirements engineering and business analysis, project management, risk management, peer reviews, metrics, and software process improvement in general.
Services and Products
Training Thousands of students have attended my training courses in the U.S., Canada, New Zealand, Australia, and Europe. The courses on software requirements topics have been particularly popular. My courses are also available in a convenient and cost-effective eLearning format. Also, companies may license my courseware to present it to their own employees or to their clients.
Consulting Process Impact provides both on-site and off-site consulting services. Through off-site consulting I can perform document reviews, answer questions and provide coaching and through phone calls and email, deliver webinars, develop process materials, and so on.
Publications In 1996 I published my first book, Creating a Software Engineering Culture. It was followed by books on software requirements engineering, performing technical reviews of software work products, and initiating and managing projects. I have also written many articles on software requirements, project management, quality, process improvement, and other topics. Also available are the Software Process Improvement Handbook and Project Initiation Handbook.
Conferences I have delivered more than 120 keynotes, track presentations, tutorials, and panels at a wide variety of software conferences and professional society meetings. Several of these presentations are available online in webinar format.
A wide variety of templates, spreadsheet tools, procedures, and
other process assets for software development and management are available for downloading at
Process Impact and the Project
Initiation Resource Page. Payments received are donated to the Norm Kerth Benefit Fund,
to help a software consultant disabled with a brain injury from an auto accident caused by a driver talking on a cell phone.
You may also buy the Process Impact Goodies Collection, which include dozens of these
process assets, along with handbooks and several eLearning seminars.