Form a Project Team
You will need to form project teams when joining this course. This should ideally be done in the first week of the term, since your first team deliverable is scheduled for the end of week 02.
The project guidelines describe the rules for team formation:
- Four people per team.
- Everyone in the same sections.
- In-person only, and everyone commits to show up for meetings and demos.
You are welcome to form teams with anyone in your sections.
- You will given time at the end of each class to introduce yourself in-person.
- There is a piazza thread that will be opened in the first day of class, where you can search for teams.
Steps
Once formed, you must register your team by following these steps.
Step 1. Identify team roles
Every project needs a team lead
. This is the person who will take responsibility for coordinating meetings. Choose one person to take on this role. (Note that this does NOT mean that they are “in charge” of the team).
You should also identify a technical lead
, someone who coordinates merging and integrating code across the team. This helps ensure that you are well prepared for your demos.
Optionally, some teams will identify other roles including:
Design lead
: someone who takes on UX/design responsibilities.Front-end lead
who makes UI design decisions.Back-end lead
if you have a particularly complex database schema or configuration.
The only required roles are team lead
and technical lead
, but you may find the others useful.
Step 2: Decide how you will communicate
You also need to make some early decisions around how your team will operate.
- Decide on times when you will meet in-person. You need to meet at least twice per week, at an agreed upon time, and record meeting minutes.
- Decide on how you will communicate outside of class e.g., MS Teams, WhatsApp, Discord. It doesn’t matter what you choose, but everyone needs to agree to monitor and respond to team chat.
Step 3: Register your team
Finally, you can register your team on Learn:
- In Learn, navigate to
Connect
>Groups
and selectMorning Teams
orAfternoon Teams
based on your registered LAB section. - Choose an empty team from the list.
- Click on
Enrol Users
to add yourself and your team members. Save it. Done!
Next Steps
Make sure to Setup Your Project next!
Final Word
