Thursday, November 10, 2022

CS103 - Assessment 2 - Week 3

 This blog post will talk over the final week of our group project.

As my team and I near completion of this project we are communicating daily and working incredibly hard to fix any bugs and create the best environment for the user we possibly can. We conducted testing on various anonymous users and took their feedback with careful consideration and used it to our advantage. This gave us a good insight on what real users would experience and feel while using our program. Once this feedback had been collected my team and I held stand up meetings via discord to discuss the feedback and implementations that could be made to better enhance the UX of our program. This was also our chance to fix any bugs that arose or small design changes/grammatical errors that could be fixed. 

This was an incredible learning experience for me, I learnt responsibility and discipline by contributing to our daily meetings. I learnt how to work in a team and how to receive feedback and turn that into new ideas. I felt this assessment was a good example of what a real life project would feel like, from being apart of a development team, to considering client requirements and requests, to testing on real people. I grew my communication skills as well as making new friends along the way.

Some challenges we faced were fixing some final bugs as well as collecting people to test our program as the compiler in needed to run it. The compiler can be quite confusing to download for people with lesser IT experience so we were limited to people with decent IT knowledge/already have IDE's compatible with C++ or in person friends or family to test the program on our own PC's. We overcame this struggle however and managed to get good feedback and use it to make our program more user friendly.

Also during this week we prepared ourselves for our presentation. We decided to divide the presentation into 3 sections so everyone had a chance to speak and present our final product. I went first talking about the clients requirements as well as some other talking points to support our final product, Ann went second demonstrating the final program and Matt went into further detail about our complex loops, struggles we faced and how we overcame them. We all rehearsed in our own time and scheduled a time in one of our stand ups to present. 

Overall this assignment has been an incredible experience both for learning about programming and getting a taste of what life of a developer is like! 

No comments:

Post a Comment