Useful tools to Manage Teamwork
We've collected some tools for you that might come handy to solve the modeling task in a team.
Communication:
First of all, you have your Team Collab Space. There you have a private discussion forum, a Google Hangout to video chat, and an Etherpad that comes along with a text chat. By the way, whenever you create a new topic in the team forum, all team members will receive an email. The Collab Space for your team will be created automatically as soon as the teams are created.
Here's a video if you want to learn more about the Collab Spaces.
If you dislike Google, you can also try Jitsi.
Of course you can also use Skype, Whatsapp, Telegram or any other chat or messenger tool of your choice.
Planning
A great tool to organize your meetings is the international meeting planner.
It might also make sense to start a doodle to find a date for your first team meeting.
Collaboration
The Etherpad in the Collab Space can help you to sketch your plans.
Most important for collaborating on code, however, is a version control system.
For this course we have decide to work with GitHub.
For other purposes there are also Gitlab and BitBucket.
All of these tools offer free plans as long as you keep your projects public.
We recommend that you plan your project before implementing it.
To do so, here's a list of online UML tools that can support you:
draw.io is free, the others often have demo accounts or free student accounts.
Before you select one, check their conditions and features.