ASK Process Training

ASK Process can bring a variety of training courses, seminars and workshops to your company to optimize your software development projects.

What do students say about us?

"Alan is very easy to understand; uses great examples from his own work experience." - Tom Kistner, Quality Assurance Analyst, Big Lots, Inc.

"Stimulating, entertaining, informative and great incorporation of our experiences. Made me laugh :-) too!" - Anonymous software tester

"Very animated and interacted well with students." - Steve Gebhart, Engineering Section Mgr, Globe Motors

"Mr. Koch was very knowledgeable on the subject matter. The material was well covered. Was able to handle large volumes of material in a short period of time without overwhelming the class." - Deborah Nelson, Analyst, Federal Reserve Bank of NY

"What I got most out of the class was a new way of thinking. The way you present the info from the standpoint of Project Management with your knowledge of software makes you uniquely qualified to teach the course. I have a great deal of testing coming up for multiple projects and look forward to trying to apply what I have learned." - Katherine P. Mura, ADP Dealer Services

Read more quotes from our students!

ASK Process also provides Consulting Services to complement and support these Training options.

Our training courses, seminars and workshops fall into these caregories:

Software Project Management

Executive Workshop: Optimizing Software Development Cut through the hype of the purveyors of the various methods, models and standards to identify those that will actually improve your profitability.
Controlling Software Projects: Planning and Tracking Become proficient with the most effective methods for planning and managing software projects that come in on time and on budget, with the quality you need.
Measurement and Metrics in Software Development Identify and collect the metrics that you need to be sure your software projects are profitable.
Managing Software Quality Plan for and produce the level of quality you need while staying on budget and on schedule.
Software Security as a Quality Issue Learn how you can avoid many software security problems through attention to software quality.
Risk Management Don't be taken by surprise! Identify, plan for, and manage the risks to your software projects so they don't end up managing you.
Meeting Management Stop wasting time on ineffective meetings! Learn how to make the most of your meeting times so you can spend more time outside of the conference room.

Capability Maturity Model Integration - CMMI®

Executive Workshop: CMMI® Understand how CMMI will make your software development more profitable.
Getting Started with the CMMI® Don't let your process improvement project founder! Use the SEI's IDEALSM Model to begin planning your CMMI project.
Introduction to the CMMI® Lay the groundwork for success. Become familiar with the principles behind the CMMI, its structure, the content of each Process Area (PA), and what it takes to pass an appraisal. (This is not the official SEI course.)
Process Area Training Supercharge the Process Action Team that is working on each Process Area. Make sure each member has a full understanding of the CMMI Process Area (PA) that they are working on.

Personal Software Process (PSPSM) and Team Software Process (TSPSM)

TSPSM Executive Seminar Understand how your organization will benefit from the PSPSMand TSPSM.
PSPSM for Engineers, Parts I & II Learn how to use a disciplined process in your individual software development work to improve estimation, project predictability, and software quality.
Managing PSPSM-Trained Engineers and TSPSM Teams Optimize your software projects by capitalizing on the disciplined process that your software developers learned in the PSPSM for Engineers course.

Peer Reviews and Software Inspections

Executive Seminar: Peer Reviews & Inspections Understand how your organization will benefit from using Peer Review or Software Inspection techniques.
Performing Peer Reviews & Inspections Practice performing various types of peer reviews, including formal Fagan-style inspections.

Agile Software Development Methods

Agile Methods Seminar Understand how your organization can benefit from implementing any of the Agile software development methods. This seminar includes a survey of the various Agile methods.
Implementing XP - Extreme Programming Walk through the details of implementing Extreme Programming (XP) in your organization, including XP's values, principles, and its 12 practices.
Implementing [other Agile methods] Same as "Implementing XP - Extreme Programming" above, but for any of the other Agile methods (e.g. Scrum, DSDM, FDD).
XP - Extreme Programming in Practice Learn to use XP's 12 practices on your software project.
[Other Agile methods] in Practice Same as "XP - Extreme Programming in Practice" above, but for any of the other Agile methods (e.g. Scrum, DSDM, FDD).