Weighted Shortest Job First (WSJF) is a decision-making framework used in Agile software development and product management to prioritize projects, features, or other work items. It calculates the cost of delay and divides it by the job duration, helping teams to prioritize tasks that deliver the highest value in the shortest time. This framework is particularly useful in environments where the work backlog exceeds the available development capacity, helping to maximize economic outcomes and improve efficiency.