This app utilises mechanics from online role-playing games - character creation, party generation and matchmaking - infused with recognized models for teamwork efficiency and team development to expose a groups strengths and weaknesses and deliver strategies for the groups success in developing a project.