Team Retrospective - neu-seattle-cs5500-fall18/book-library-web-service-6666 GitHub Wiki

Sprint 1

Date 09/20/2018 - 09/28/2018

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

2 things that went well this sprint

  • PR/FAQ/Outline all finished within estimate time.
  • Successfully deployed our app on Heroku.

2 things that did not go well this sprint

  • Needed to assign more time for team members to catch up all basic knowledge for Python, Flask, etc.
  • API Documentation could be improved

1 or more thing you will improve this sprint

  • Identify how to distribute and assign tasks to team members.

Sprint 2

Date 09/29/2018 - 10/07/2018

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

2 things that went well this sprint

  • Team communication was smooth.
  • Every member responded actively and constructively during team meeting with a cooperative attitude.

2 things that did not go well this sprint

  • Knowledge gap for all members is still big. Need to assign more time for members to catch up with knowledge.
  • Because of the lack of knowledge, we need to figure out a direction on how to work step by step.

1 or more thing you will improve this sprint

  • Since majority of team members are from Align program, this new sprint we hope we can catch up more tech concepts.

Sprint 3

Date 10/08/2018 - 10/15/2018

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

2 things that went well this sprint

  • Members were able to pick up basic python and flask knowledge.
  • We were able to update our API due to the new knowledge.

2 things that did not go well this sprint

  • Since the lack of knowledge, our project process was slowed down.
  • We need to communicate more with team members to catch up the process.

1 or more thing you will improve this sprint

  • Since now we have an updated API, we hope we can work towards this direction and improve the communications and knowledge share among all members.

Sprint 4

Date 10/15/2018 - 10/22/2018

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

2 things that went well this sprint

  • With help and knowledge share from member Tao, team was able to design our final APIs quickly and smoothly.
  • Communication was great among members, we were able to share our ideas and seek help from other members when we got stuck or faced any difficulties.

2 thing that did not go well this sprint

  • We had an misunderstanding for PUT/POST concepts. Next time we will make sure to understand the knowledge correctly.
  • We finished our current sprint one time but our whole process was still slow.

1 or more thing you will improve this sprint

  • Since this time we have miss a knowledge point next time we will try our best to make sure our understanding for concepts is as accurate as possible.

Sprint 5

Date 10/23/2018 - 10/30/2018

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

2 things that went well this sprint

  • Members were able to build basic understanding of PostgreSQL and implement simple persistence logic.
  • Communication was great again among members.

2 thing that did not go well this sprint

  • Due to the individual assignment, process was slow down again.
  • We need to have a better way to assign tasks.

1 or more thing you will improve this sprint

  • We will better assign tasks and do regular stand up to check process for each member.

Sprint 6

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

Things that went well this sprint

  • We were able to implement all the APIs and ensured they function properly.

Thing that did not go well this sprint

  • Documentations for APIs.

Sprint 7

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

Things that went well this sprint

  • We each finished assigned tasks in time.

Thing that did not go well this sprint

  • The tests covers only general operations and did not cover all possible user cases.

Thing you will improve this sprint

  • We need to build more unit tests to make sure program is bug-free.

Sprint 8

Team members present Shi Gong, Yiran Zhang, Tao Xu, Yingbin Liang

Things that went well this sprint

  • We each finished assigned tasks in time.

Thing that did not go well this sprint

  • Had difficulty on UI design.