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.