Project Management of Complex and Embedded Systems



This course goes along with the book by the same title and addresses embedded product development for a complex system such as those in the automotive world.  The book works through Advanced Product Quality Planning (APQP) and Production Part Approval Process (PPAP) as well as including many software handling techniques.  By the end of the course, the student will understand many of the elements and quality assurance activities that are involved in automotive projects. This course does not teach the student the details of executing these various quality tools, but provides the student with sufficient input to understand the risks the activity is designed to mitigate, and improve the questions they are able to ask during the project to get risk addressed.

Working In Projects



This course strives to improve the competency of the team when it comes to project management.  How the team works is just as important as the knowledge of the project manager? The genesis of this class was from project managers lamenting that the team did not understand what was required of them beyond their technical capacity.  Team members are often skilled in that part of the work, but do not understand the systemic view of the project.   The contents of this class are:


1.) Scope

2.) Estimating Methods

3.) Risk Management

4.) Change Management

5.) Communication

Agile / Scrum Project Management



This course provides an over view of agile project management especially the variant known as Scrum. Agile is a set of project management methods typically associated with software development. In this course, we will not limit the discussion to solely software development because we have employed the techniques in line management functions as well as projects that had no software involved.  There are prerequisites for the employement of agile techniques and those are not around the project content as much as the organizatons approach (self organizing and self directed work teams).

Besides going through the typical manner of executing an agile project, we will explore this approach as used in line management as well as integrating an agile team into a stage gate or waterfall approach.  The course will also discuss outsourcing and the use of multiple scrum teams working to produce a complex system or collection of subassemblies.

Introduction to Project Management

This course demonstrates all of the project management knowledge areas as applied in the context of product development. This course is a top level view and there will be other course offering that will do into the subject area in depth.

Project Risk Management

This is a highly interactive class, demonstrating project risk management within product development context.

We will use tools and techniques to identify and uncover the risk to which our project may be subjected starting as we identify the project scope and our approach to achieving the objectives of the project or strategy.  We will learn about decision matrix that help us to select the most probable approach to successfully reach the project scope.

We will use methods to assess, quantify and qualify the risks, as well as demonstrate the cascading impact of risks on a project.  There will be guided practice as well as solo / team practice and we will demonstrate the adaptation of the Failure Mode Effects Analysis technique applied to project risk management - the template will be made available to all attendees

The class will cover:

  1. Risk and project scope
  2. Compounding impact of risks (probability)
  3. Risk identification Techniques
  4. Risk assessment (Quantitative and Qualitative)
  5. Agile techniques that can be applied to conventional project to improve probability for success.
  6. Failure Mode Effects Analysis tool applied to project risk management