Posts

Project part 2b: Establishing Requirements (Gathering Requirements - User Analysis )

Gathering Requirements - User Analysis User Analysis   Proposed Task        1. Attempt to find a communication channel on the website        2. Reading the Website’s Content        3. Check Usage of Funds   User’s Persona   User 1: Miss Cherry ( Ocean Lover )     M iss . Cherry, 30 years-old , is a dedicated data engineer whose love for the ocean was born out of an ocean foundation. Her life is filled with love for the ocean. Despite her busy day and night schedule, she actively seeks out opportunities to participate in ocean-related activities, primarily organized by The Sea Foundation. Her love for the ocean can be seen in her involvement in many activities such as beach cleanups, educational workshops and volunteering to protect the marine ecosystem.   Her passion for the ocean was more than just enjoyment; Because of the increasingly serious ocean pollution, Miss Cherry realized that s he must protect the ocean and promote ocean protection activities so that people all over the

Project part 2a: Establishing Requirements (Gathering Requirements - Task Analysis)

Image
Gathering Requirements - Task Analysis INTRODUCTION   Our group, UnderBlue aims to develop a new website that enhances the existing website, which is The Ocean Foundation website . The new website can motivate people to join the activity organized by the organization to protect the marine. Three types of users that o ur new website focuses on are Ocean lovers , Donator and General Public. In order to design a new website, we looked for some similar websites which is The Ocean Foundation website to compare, and we discovered that there are a few issues that need to be fixed in our new system , including limited donor communication and interaction, insufficient visual material, and limited transparency and impact assessment.    There are three main tasks that we can observe during the testing process in    (i) Attempt to find a communication channel on the website   This task requires the users to find a communication channel to interact with other users. The user needs to