Decision tree analysis is a project management technique that uses a branching diagram to evaluate alternatives and their costs, risks, and potential outcomes. The tree shows the alternative paths a project could take, with branches representing decisions or events and end points representing potential negative or positive outcomes. Each branch is evaluated based on its expected monetary value in order to identify the optimal path forward for the project.