Foundations of Project Management: Roles, Phases, and Constraints