CP3405 Assessment Task 1
Pilot Study
Submission Template
Document your pilot study using this template (no more than 6 pages long please including
team charter)
Project Title: CoTrace
Group Name/Number: 10
Date: 6
...
CP3405 Assessment Task 1
Pilot Study
Submission Template
Document your pilot study using this template (no more than 6 pages long please including
team charter)
Project Title: CoTrace
Group Name/Number: 10
Date: 6 August 2020
Group Member Role (s)
Joey Setiawan Scrum Master
Qi Yu Keith Ong Product Owner
Vishal Manghnani Developer
Nathas Chaisrakeo Developer
Jianwei Huang Developer
Mengying Chen DeveloperSection 1
Describe the project challenge (the problem you are trying to solve). Use 1-2
sentences:
SARS-CoV-2 (COVID-19) has hit hard, exposing the lack of global and local
preparedness for pandemics. COVID-19 infections and deaths have far
surpassed those of SARS and MERS combined, and one of the biggest issues
scientists now face is how to accurately predict the next disease hotspots.
Explain where the project idea came from (e.g. previous work in CP2408, other
coursework or the default challenge). Use 1-2 sentences:
Project idea originated from our Design Sprint conducted in CP2408.
Describe the solution you have adopted and plan to pilot. Use 3-4 sentences.
Create an Android native mobile application so that mobile phones can
access the statistics and help build the information needed for scientists. We
will be collecting data via different channels such as bluetooth, QR scanner or
survey forms, giving users a variety of options to choose from.
Analyse the pros/cons of the proposed solution.
3 Advantages 3 Disadvantages
Almost every individual has a
mobile phone, will make it easily
implemented
People using the app must have the
basic knowledge on how to use a
mobile phone. (e.g. some elderlies
will have problem with using a
phone)
Over 75% android device users,
able to target a way larger market
compared to iOS.
Google and Apple have also been
working on a solution for their
technology of bluetooth low energy
to be compatible cross platform,
allowing us to have the most cost
effectiveness access to all user
base.
Our proposed solution is built on
an Android which results in iOS
users not getting access to this
application.
Allows the users with the option to
volunteer themselves for data
collection without us infringing on
their privacy.
Its is hard to get people to
download a new App and use it
dailySection 2:
What are the main technical challenges identified in your pilot study? (no more
than two aspects, one sentence each).
1) Understanding what technology or technical stack needed to design and
build the solution
2) With a wide range of options it is hard to find which one is suitable for
our solution.
Describe how you will use the Agile methodology and the mini-sprints to
tackle these challenges: 2 sentences
1) We will break the work up into different parts and assign them a difficulty
level and total time needed to implement the system.
2) We will use the Agile methodology to develop one part per week.
Describe the roles that you will need in the team to deliver the project as
planned: (one sentence each)
1. Leader to guide the project
2. Backend programmer to implement the functionalities
3. Frontend programmer to design and implement the user interface
4. DevOps to handle the server, DB, and API gateway
5. Researcher to find all the necessary information for the project
6. Notetaker to keep records, tasks during each meeting
Update your team charter as necessary and submit it as an annex to this
documentSection 3
Summarise the weekly activities conducted by your team during the pilot
study. Keywords only.
Week # Main Activities
3 Finalizing on the topic we are going to
do
4 Discuss and explore what are some of
the parts we can add and improve
5 -
How did the activities improve your working efficiency?
Activity Benefit
Finalizing on the topic we
are going to do
Having a clear idea on what we are going to do
for this project
Discuss and explore what
are some of the parts we
can add and improve
Recap and update on the work that have been
done before so that we can work on it smoothly
Summarise your end of week (retrospective) meetings:
Week # Meeting summary/outcome (2 sentences)
3 Selected topic that we are going to do
4 Listed what are the more important functions
that we are going to implement.
5 -
The team maintains task plans for each week – task details and team member
assignment.
Week # List the tasks assigned to each member
(keywords)
3 Joey- Research on current apps
Vishal- Research on current apps
Keith- Research on graph and visualisation
Mengying- Research on graph and visualisation
Jianwei- Research on Accuracy existing data
Nathas- Research on Accuracy existing data
4 Joey- Database
Vishal- Homepage
Keith- Template for future pages
Mengying- Graphs
Jianwei- Maps
Nathas- Heatmap
[Show More]