American Institute of Certified Planners (AICP) Practice Exam

Disable ads (and more) with a membership for a one time $2.99 payment

Discover strategies to excel in the AICP Exam. Use flashcards and multiple-choice questions with hints and explanations. Gain confidence and readiness for your exam!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


This technique is used to determine which particular steps in a project are the most important for keeping it going. What is it?

  1. Critical Path Programming

  2. Cost-benefit Analysis

  3. Program Evaluation and Review Technique (PERT)

  4. MBO

The correct answer is: Critical Path Programming

Critical Path Programming is a project management technique used to identify the most crucial steps in a project that directly impact its schedule and completion. This methodology involves mapping out all the tasks involved in a project and determining their relationships, including dependencies and timelines. By identifying the longest sequence of dependent tasks, known as the critical path, project managers can focus their attention on the steps that are essential for maintaining progress and avoiding delays. What makes this technique particularly valuable is that it allows planners to prioritize resource allocation and manage potential risks. If any task on the critical path is delayed, the entire project may be postponed. Thus, understanding the critical path is key to effective project management, ensuring that important milestones are met and that the project stays on track. In contrast, while other techniques like Cost-benefit Analysis and Program Evaluation and Review Technique (PERT) provide useful insights for decision-making and planning, they do not specifically focus on identifying critical steps necessary for maintaining project momentum in the same way that Critical Path Programming does. Similarly, Management by Objectives (MBO) is a performance management approach that focuses on setting and achieving goals rather than the intricacies of project scheduling. Therefore, Critical Path Programming stands out as the correct answer for identifying vital steps in project continuity.