I have worked in several university projects as producer (or project manager). And in some others as lead programmer.
My tasks as project manager were the distribution of the tasks among the group components and time managing. I have used Trello and Hack’n’Plan as Scrum tools for to manage tasks and deadlines of the components of the team. I have also worked with Gantt diagrams for project-flow management.