Lessons_learned_AhmetIbrahimSenturk - bounswe/2021SpringGroup9 GitHub Wiki

What Went Well?

  1. Our team meetings went well even though we could not have a chance to meet in person.
  2. We have learned new technologies such as Docker and Git from course PSs.
  3. We have implemented what we have learned from the course, in general, into our practice-app successfully.
  4. Overall I believe we have successfully completed all the tasks given to us as a group

What Went Wrong?

  1. We had a problem when we tried to merge our API branches into the master branch - there were a lot of conflicts. We overcome this problem by creating a new view and test files for each API of team member and placing them into broad folders.
  2. We also encountered an API key problem when we try to send a concurrent request to an API with the same key - the API only allowed 1 request per second. We have solved this by subscribing the API with a different key and using that two keys for two requests.

Concrete Actions to Improve the Process

  1. I believe if the duration of the project was longer, it would be better for us to get familiarize with the framework that we were working with. I focused on the solution of the tasks, therefore I believe the time was not enough. Other than that, I don't see any problem with our team.

Added Skills

  1. Use of technologies such as Django, Git, Docker, HTML, and so on.
  2. Good team communication, task allocation in software development, and so on.