You must divide the implementation so that each member of the group contributes to every level.
iuww520iuww520iuww520iuww520iuww520iuww520iuww520iuww520
Specifically:
Each person must
implement
one
LEVEL 1 (GREEN)
sub-task.
Each person must
implement
one
LEVEL 2 (ORANGE)
sub-task.
Each person must
implement
one
LEVEL 3 (RED)
sub-task.
Each person must write
at least one
usability test.
Each person must be a moderator for
at least one
usability test.
Your group should work together on some tasks, including:
Implementing common Java coding elements shared across your sub-task(s).
Optionally completing a
single
LEVEL 4 (PURPLE)
extension task, described in Section 2.
Refining the ER Model and Relational Schema of your
implemented
database.
Creating a
proposed
3NF ER Model of your database and showing the model in 3NF. Re
implementing your database wo use the 3NF form is an extension task.
Being an observer for usability testing.
Creating and conducting the Milestone 4 presentation.
1.2 Social Challenge
You will continue to work on the “Food Loss and Waste” Social Challenge. The Product Idea and
Database Business Case provided in Milestone 1 are also used for Milestone 2-4.
2 Assessment Details
Milestones 2, 3 & 4 are integrated. Therefore, all these Milestones are described in this document. You
should continue to refer to Challenge Requirement Document.
2.1 Milestone 2: Development & Usability Test Preparation
Milestone 2 is a progress update. You will complete a
partially functional implementation
of your web
application and prepare this implementation for usability testing. In assessing your final project we will
assess your usability testing, and review improvements you made between Milestones 2 and 3. We
recommend that you complete the following by the Milestone 2 deadline:
1. Fully implemented the
LEVEL 1 (GREEN)
sub-tasks.
2. Fully implemented the
LEVEL 2 (ORANGE)
sub-tasks.
3. Commenced implementation of the
LEVEL 3 (RED)
sub-tasks. This does not need to be fully
functional but are demonstration pages, such that the pages:
a. Have fully active web links that connect all the pages together.
b. Mostly complete UI (HTML/CSS).
c. Populate the web page with “dummy” or “simple” database queries.
4. Considered your implementation of the optional
LEVEL 4 (PURPLE)
extension task.
A key part of your development is to
refine
your UX/UI and ER Model (database) ideations from
Milestone 1. Your Milestone 1 designs may not be perfect. Additionally, you will learn more concepts
that you can integrate into your project throughout your coursework. Thus, as you complete your
implementation, you should think about: