The critical path method (CPM) is a step-by-step project management technique for process planning that defines critical and non-critical tasks with the goal of preventing time-frame problems. The CPM is ideally suited to projects consisting of numerous activities that interact in a complex manner.