Due: Friday, May 10th by 11:59

This is an individual assignment

Important: late submissions will not be accepted

Your Task

Your task is to document your contributions to you team project, and to reflect on the development process. There are three sub-tasks.

Task 1 - What is your team's "official" repository

Your team must designate a single repository as the "official" repository for the project. This should be the repository that has the final version of your team's source code, as well as the issue tracker. State the URL of this repository.

Example:

https://github.com/cloudcoderdotorg/CloudCoder

Task 2 - Document your contributions

Choose what you consider to be your three most important technical contributions. Describe each briefly in words (1-3 sentences is fine), and give URLs of all of the commits associated with this contribution. Important: if these commits were committed by a different user, explain why (for example, you were pair programming with one of your team members.)

Example:

I added support for viewing the source code and test results for all of a student's submissions for a given problem.

https://github.com/cloudcoderdotorg/CloudCoder/commit/2b1adfd150e62ca0f58fe47bceeb75f24c642106

https://github.com/cloudcoderdotorg/CloudCoder/commit/d9750603b4d0cd847fc938b8b438d6c4997e3f65

https://github.com/cloudcoderdotorg/CloudCoder/commit/172bf9703b369d358d4d2c22d0bcf9d23a168a37

https://github.com/cloudcoderdotorg/CloudCoder/commit/733816f476dfe01080d5d1559b166862f711042d

https://github.com/cloudcoderdotorg/CloudCoder/commit/fc464563555dd606a362810fb14c6addc5e00666

https://github.com/cloudcoderdotorg/CloudCoder/commit/28a1a37ec0a462bfecd5b2ef929134b2278e0613

Task 3 - Reflect on process

In an essay of 2-3 paragraphs, reflect on the process of working on your team project. Include the following:

  • What practices did your team use?
  • Which practices worked well?
  • Which practices did not work as well as you had hoped?
  • Based on your experiences this semester, what do you plan to do differently in your next team project, and why?

Submitting

Upload your reflection in plain text or PDF format to Marmoset as assign4.

Use only plain text of PDF: do not upload a Microsoft Word or rich text document.