Many folks become project managers by chance. Someone assigns them the management of a project because of their area of expertise while not taking into account they have never had any formal project management education or training. And without the specific knowledge, skills and techniques necessary to clarify objectives, avoid serious errors of omission, and eliminate costly mistakes, the whole enterprise can quickly become a recipe for disaster. But for those without the formal background who want to become acquainted with the discipline of Project Management, Program Management and Agile Scrum, help has indeed arrived.