Scrum development
Agile methodologies emphasis on the principles and benefits of the iterative and incremental software. Scrum is a concrete discipline of an Agile process management method and a process skeleton that contains a set of practices and predefined roles.