Scrum
This methodology takes, at its core, a goal-oriented approach to problem-solving. First, we analyze the idea and available resources and assign roles, goals, deadlines, and specifications. Then the work starts, and at the end of each subsequent stage, a retrospective reconciliation of the plans with the implemented tasks is carried out.