Project Retrospective - P2

Provide answers to the following questions. Be sure to answer the questions completely and explain your logic.

  1. How many extra days did you use for the project?

  2. Given the same goals, how would you complete the project differently if you didn’t have any restrictions imposed by the instructor? This could involve using a particular library, programming language, etc. Be sure to provide sufficient detail to justify your response.

  3. Let’s imagine that your next project was to improve and extend P2. What are the features/functionality you would add, use cases you would support, etc? Are there any weaknesses in your current implementation that you would like to improve upon? This should include at least three areas you would improve/extend.

  4. Give a rough estimate of how long you spent completing this assignment. Additionally, what part of the assignment took the most time?

  5. What did you learn from completing this project? Is there anything you would change about the project?

  6. If you worked as a group, how did you divide the workload? What went well with your team, and what did not go well?


Submit your retrospective by checking it into your git repository. It can be a PDF, text file, etc.