-
Create database containing user account information as well user tasks and rewards - Brad
-
Create Stored Procedures to access said database information - Duncan
-
Determine what development tools to use for project - All
-
Determine user reward methods - All
-
Interview potential users to determine user needs for application - Aaliyah
-
Design/sketch storyboards for specific interface functionalities - Aaliyah
-
Create a prototype of the final product prior to implementation - All
-
Research potential implementation methods for rewards/motivation - Aaliyah
-
Explore designs for user interface/experience – Duncan
-
Develop front-end screens according to designs - Aaliyah
-
Program backend functionality and data manipulation - Duncan
-
Testing backend functionality (unit testing) - Duncan
-
Testing front end functionality using Robot Framework or similar tool - Brad
-
Prepare surveys and take feedback to ensure app quality and make sure it meets design requirements - Brad
-
Document meetings in a journal - Duncan
-
Create presentation - Aaliyah