Loading: Agile Methodology vs. Traditional Forms of Project Management for Software Developers