lab03 : First Team Retrospective

num ready? description assigned due
lab03 true First Team Retrospective Thu 01/30 04:00PM Thu 02/06 07:00PM
https://ucsb-cs48.github.io/w19/lab/lab04/

label

Points

What you need to finish TONIGHT

Graded: (lab03-I) (20 pts) You earn these individual points if you participated in tonights retrospective.

Graded: (lab03-I) (20 pts) You earn these points for submitting feedback on tonights retro via a Google Form survey. (See the General channel on the ucsb-cs48-w20 Slack Channel for the link; to avoid spam entries, we aren’t posting the link on the public facing website.)

Graded: (lab03-T) (30 pts) You earn these team points based on the attendance/participation in your retrospective; 10 per team member for teams of 6, 12 per team member for teams of 5.

Graded: (lab03-T) (30 pts) You earn these team points based on producing an artifact from the retro indicating the team’s experiment: what are you changing, what improvement do you hope for, and how will you measure whether you got that improvement?

See below for instructions on where to record this artifact.

Recording your team’s retro artifact

It might be convenient to store the team’s retrospective artifacts in one of our existing places (e.g. under the team directory of the repo, or on the team repo’s wiki).

However, there is a sense in which a team’s retrospective artifacts should really be private to the team itself.

It will also help the instructional staff to have a consistent naming convention so that we can locate your retro artifacts for course grading purposes.

Create private team-name_RETROS repo

Accordingly, the team should please create a *private repo with the name as indicated below.

First thing: go to https://github.com/ucsb-cs48-w20 and create a new *private repo with your teams name followed by the suffix _RETROS

For team create repo with link
4pm-stock-trading 4pm-stock-trading_RETROS 4pm-stock-trading_RETROS
5pm-pet-life 5pm-pet-life_RETROS 5pm-pet-life_RETROS

etc…

Create it as follows:

Then, add each of the team members to that repo as collaborators, by their github id, as admin level collaborators.

It is not necessary to add your mentor, TA or instructor—we have access automatically since the repo is created under the github ucsb-cs48-w20 organization.

Recording the artifact

Make a file called retro1.md in the repo.

Required

In the file:

Optional

Over the next week: MVP Planning

To help your team (as well as your instructional staff) know what you are defining as part of your MVP—which you are delivering two weeks from today , we are asking you to do things process/tool wise:

In addition, issues on Github can have labels. Github creates some predefined labels, but can edit these and add new ones.

Finally, while regular cards cannot be given “labels” in the same way that issues are, you can just use the letters (MVP) in parens as a kind of label on the user stories that are part of your MVP.

In this way, anyone can look at your Kanban board, and see:

Deliverables and Grading for lab03

By the end of due date of this assignment (i.e. Thu, Feb 06 at 7:00PM), you should be halfway done with delivering a significant number of issues towards your MVP.

Here’s what we’ll be looking for and grading:

Graded (lab03-I): (20 pts) towards the individual part of your grade for lab03. We will be looking to see that you (as an individual) are assigned to at least one issue that is part of the MVP and that this issue is either in-progress or done by Thu, Feb 06 at 7:00PM).

Graded: (lab03-I) (20 pts) towards the individual part of your grade for lab03. You earn these points if/when you, by the due date of this assignment (i.e. Thu, Feb 06 at 7:00PM):

  • The issue/issues to which you are assigned have comments on them with a link to the branch or fork where you are working on the issue.
  • There is evidence of some commit activity showing progress towards the goal
  • There is a discussion in the comments on the issue indicating the progress you are making. This may include questions, or some boxes on a check off list being checked, etc.

Graded (lab03-T): (30 pts) towards the team part of your grade for lab03.

As part of this grade, each team member should be assigned to at least one issue that is part of the MVP and that this issue is either in-progress or done by Thu, Feb 06 at 7:00PM).

For teams of 6, this part of your grade is 5 points per team member. For teams of 5, it is 6 points per team member. For teams of 7, it is 4.28 points per team member.

These points are all or nothing; if you’ve made a reasonable attempt, even if you didn’t earn 100% on the individual portion, your team will earn the points for your contribution towards the whole.

The most important learning goal of the course is to learn to work as a team, supporting one another, and building the team’s success.

Graded (lab03-T): (30 pts) towards the team part of your grade for lab03.

This part of the team grade is for the mechanics of:

  • creating a MVP column on the Kanban board
  • tagging issues with a Github custom issue label MVP
  • tagging user story cards with (MVP)