# Sprint 3 Internal Project Retrospective Summary ## Scribe: Tom, Wei ## Absent: ## Present: Bea, Wei, Rodney, Tom, Taj ## MEETING OPENED 12:30 19/10/2022 ## Overall Thought of Delivered Product ### Website Design The team is extremely satisfied with the website design and overall features and functiontionality. The team appreciates the final website as it is simple to navigate, easy to understand, and engaging. ### Database The database uses well defined relational objects that creates a well-organised and updatable and extractable. ### Webscraping Being able to create a webscraping program with great results is extremely statistifying and we were impressed how well the program worked. The use of the google API dramstically reduced the amount of work involved in gathering data as it all available with simple API calls to the google places API. ### Classification algorithm The classification and category algorithm return decent amount of matches percentages. ## Overall Thought of The team 1. Fanstastic Team relationship between teammates without major conflict 2. Extremely fast responsive and helpful teammates, which includes answering question in timely and efficient manner but also are willing to sit down and have a chat about possible solutions to any issues. 3. Good git skills which prevented any merging issues, using git allowed everyone to always have access to the current code and any code which is currently being worked, this also facilitated effcient code reviews. 4. Amazing collaboration with more than one teammate working on a task, which allowed for quicker turn around and deveolpment of features. 5. Everyone was respectful and patient. Considerations were always made to team members that have part-time/full time job to on top of a full load of uni work. ## Overall thought of the teammate self-development 1. Learned django framework which we never did before 2. Learned how to design establish a functional database 3. Learned website deployment 4. Learned Docker containing skills 5. Learned Webscrapping skill with google API and classification algorithm development approach. 6. Gained new appriciation for different jobs and roles, such as Project Management, Database design, Testers, Web Designers. 7. ## Expected Product vs Actual Product 1. User authorisation system is functional and without error which was a import feature to have working, as this project contains some sensitive information. 2. The performance of the webscrapping program and classification matching algorithm perform much better than anticipated producing near accurate and complete dataset. 3. A well-defined database was implemented using the clients specifications, but if we have more time would woulf make it more user-friendly for non technical users. 4. Unfortunetly our interective heatmap fell just below expectations but we have done a sample heatmap to our client and provide tips for future developer to do minor changes to make it functional once database is fully populate ## What we would imporve given more time 1. The map interface was less developed than other parts. If we were given more time and resources, we would have created a map that showed more data and intresting statistics. 2. This project would have been a great one to work on if we were not all full time students that had to divide our time for other work. 3. We would have tried to create a better relationship with the client eariler, but at the end I feel we ended up working well together to deliver the product. ## MEETING END 13:30 19/10/2022