Design Project 0: Team Formation

Due: 11:59pm on 3/13 (Mon)

What will we do in a team?

Your team will go through a semester-long design process together, finding & identifying target users' needs, prototyping & implementing ideas, and testing & iterating on solutions. You will build a web-based graphical user interface, which means no native apps, no physical interfaces, no sensors, and no robots.

How do we find a topic?

You don't have to commit to one idea yet. Remember that the whole purpose of the design process is to make sure you carefully understand the user's needs before jumping to a solution. In this phase, your team needs to answer the following questions: (1) Who's your tentative target user population? and (2) What experience do you want to redesign for the target user population? (e.g., "redesign how a user gives gifts to their family", "redesign how a KAIST visitor takes a school tour", and "redesign how a blind user watches video")

Please shoot for a stretch idea, for a target user population that is not like you. A course planning app for undergrads is a bad idea. But also keep in mind you have access to the target user population, since you'll need to actually observe and talk to them throughout the design process. Please talk to course staff if you want to run by your ideas.

How do I find teammates?

Use Piazza for finding teammates. In addition, we'll spend 15 minutes in the beginning of the tutorial session on 3/13 (Mon) to give you a chance to advertise you or your team.

What should my team look like?

Each team should have four students. The more diverse the members are (e.g., major, year, gender, nationality, interest, skillset), the better. You become more creative, learn more, and ultimately perform better when you work with people who are not like you.

Please note that each of you should contribute to designing and implementing the frontend. This means that you cannot have two people just work on the server-side. Indeed, we'll enforce a limitation on how much backend your interface can have. More on that later.

Okay, we have a team now. How do we submit?

Each team needs to submit the team signup form. Note that your team just needs to submit once; not everyone should submit the form separately.