The seven most popular agile development methods