This paper discusses the importance of selecting the right methodology for project management and how it can impact the outcome of a project. It provides an overview of the PMBOK and the five steps involved in developing project management methodologies. The discussion focuses on the Agile and Scrum methodologies, their differences, and how they follow the steps of PMBOK. The paper also highlights the activities and artifacts involved in the Scrum methodology and how it can be used for software development. Finally, it concludes by emphasizing the flexibility of Agile and Scrum methodologies and how they enhance the quality of the software.