omg this is actually a great take on agile methodology for once, not just some fluffy buzzword nonsense