Scrum
The Scrum framework provides structure to incrementally deliver value and periodically evaluate the teams processes.
Developers, Product Owner, and others attend regular Scrum events to reduce ad hoc meetings. The Developers try to finish a finite number of tasks in a fixed time scope called Sprint. Once per cycle