Loading: Understand Agile Methodology: Roles, Components, and Phases