Your knowledge of Agile techniques and Scrum processes is verified by the globally recognized and accredited Agile Scrum Foundation (ASF) certification. Popular software development strategies include agile, while Scrum practices emphasize cross-functional, self-managed teams that produce usable code at the conclusion of each sprint or iteration.