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: