Wendy’s Status Report for 11/11

This week, our group worked together for most of the time to prepare for the interim demo, devise a detailed plan of how to connect our physical attachment to the board and place orders for the joint parts. Individually, I have also solved the problem of connecting the camera to campus WIFI, integrated the camera into our web application, and completed the OAuth login and registration functionality of the web application. Currently, I’m working on improving the user interface of the websites, which is my task for the next week. Therefore, my progress is currently on schedule. For next week, I will spend more time with my teammates on building the physical attachment and connecting the different subsystems together. I’ll also add back buttons and user log-out functionality to make the web application more user-friendly in the upcoming week and perform the latency test for the image-capturing feature.

Regarding the testing, we have planned to perform both unit tests as well as overall system test. We will test the latency of image capturing and erasing, and the usability of our web application as individual subsystems. Then, after we physically attach them to the board, we will also recruit participants to perform a usability test for the entire system. For the unit latency test, we will measure the time taken by erasing and image capturing, and compare the timing to the metrics we set to meet our user case requirement (20s for erasing the board we chose and 3s for image capturing and uploading to the web app) so it won’t impede instructors’ lecturing and students’ notetaking. For the web application usability test, we will recruit 3 users and test whether they can learn how to use the website without guidance and ask for their feedback on our websites. For the entire system usability test, we will recruit 6 users and ask questions about the cleanness of board erasing, resolution of images, latency, user experience, and accessibility of the whole system. To verify whether our project meets the use case requirements, user input would be essential. Therefore, we would analyze whether our system meets the requirement based on users’ feedback in the tests.

Leave a Reply

Your email address will not be published. Required fields are marked *