Links to our project:
- Our project repository
- Table view of our project backlog
December 13th, 2022
For traffic analysis, we started off by using Google Analytics. We connected Google Analytics to our website but we had difficulties getting any metrics using it. Afterwards, we decided to develop our own analytics tracker as one of our sprint goals. While we put a lot of time and effort into writing it, we ran into several errors that made it so our tracker does not function as expected. Nevertheless, the progress we have made on this part is contained in our repository.
Overall, our team found this to be the most difficult portion of the project. Our initial thoughts were to use Google Analytics's built-in features to conduct the A/B test. However, we were not able to get the Analytics tracker working as intended. Developing our own A/B test from scratch was too advanced of a task for our team to implement.
In our previous three sprints, we finished developing most of the features required by the project. Therefore in our final sprint, we focused on running tests and fixing bugs. We were using manual deployment on Fly in previous sprints, and we tried to re-deploy our application on Render to enable automatic deployment.
Our team collaborated efficiently during the first sprint. We mainly communicate in group chat using Slack in group chat instead of in-person meetings because of conflict. However, some of the teammates stopped to show up in class and contributed to the project, so we did not have enough time to solve all bugs in our test results. However, the project experience enhanced our understanding of version control, CI/CD, and agile practices through hand-on experience.