A technique to identify and assess factors that may jeopardize the success of a project or achieving a goal. this technique also helps define preventive measures to reduce the probability of these factors from occurring and identify countermeasures to successfully deal with these constraints when they develop.