← Back to Assignments|↑ Back to Module

Group Project Assignment 1: Project Scoping and Platform Selection

Module: Project Scoping and Platform Overview — Semester-Long Group Project Series

Assignment Number: 1 of [total] in the Group Project Series

Estimated Effort: 2–4 hours of collaborative team work

Group or Individual: Group submission (one document submitted per team)

Submission Format: As directed by your instructor or learning management system

Learning Outcome

By completing this assignment, your team will be able to construct a formal project scope document that defines the boundaries, goals, target audience, platform selection, and toolchain for your semester-long HCI design project, using evidence-based reasoning drawn from platform characteristics and team constraints.

Connection to the Group Project Series: This assignment is the foundation for all subsequent group project submissions. The decisions you make here — what you are building, who it is for, and what platform and tools you will use — will guide every design, prototype, and evaluation deliverable your team produces for the rest of the semester. Treat this document as a working contract between your team members.

Background and Purpose

Every professional HCI design project begins with scoping: the process of clearly defining what a project is, what it is not, who it serves, and what realistic boundaries exist given available time, skills, and technology. Without a shared, written scope, teams frequently drift, disagree, or over-commit and then struggle to deliver.

In this first group project assignment, your team will research and decide on the application you intend to design this semester. You will choose one of the four primary platforms covered in this course, select appropriate design and development tools, and document your decisions in a structured Formal Project Description. This document will serve as the authoritative reference point for your team throughout the semester.

What You Will Produce

Your team will submit a single Formal Project Description document. This document must include all five required sections described below. Each section is a separate, clearly labeled part of your submission.


Step-by-Step Instructions

Work through the following steps as a team. All team members should participate in the discussion and decision-making for each step, even if one person takes the lead on writing a particular section.

Step 1 — Agree on an Application Idea (Whole Team)

As a team, brainstorm and agree on the type of application you want to design for your semester project. Your application should be realistic in scope: something a small team can meaningfully design, prototype, and evaluate within one semester. Consider the following as you brainstorm:

You do not need to finalize every feature at this stage. Focus on identifying a clear concept and a primary user need. Avoid choosing an idea that is simply a copy of a well-known existing app with no added value or distinction.

Step 2 — Research and Select Your Platform (Whole Team)

Once you have an application idea, your team must select one primary platform from the four options available in this course:

Your platform choice must be justified by evidence, not personal preference alone. To build your justification, discuss and investigate the following questions as a team:

Record your reasoning. You will use it when writing Section 3 of your document.

Step 3 — Identify Your Design and Development Tools (Whole Team)

Determine the specific tools your team will use for design and, where applicable, development this semester. At minimum, identify:

Confirm that all team members have access to these tools or can obtain access before your next project milestone. Note any access issues as a constraint in your document.

Step 4 — Write the Formal Project Description (Assigned Writers, Reviewed by All)

Assign team members to draft each section, then review the full document together before submission. The document must include all five required sections described below.


Required Output: Formal Project Description

Your submission must include all five of the following sections. Each section must be clearly labeled with a heading. Sections that are missing or substantially incomplete will not receive credit.

Required Section 1 — Project Overview and Application Concept

Write a clear description of the application your team intends to design. This section must include:

Length guideline: approximately one half to one page.

Required Section 2 — Project Goals and Constraints

Define the goals and known constraints of your project. This section must include:

Length guideline: approximately one half to one page.

Required Section 3 — Target User Audience

Describe the people who will use your application. This section must include:

Length guideline: approximately one half to one page.

Required Section 4 — Platform Selection and Justification

State and justify your chosen platform. This section must include: