lab09 : Final Stretch, Final Code Release

num ready? description assigned due
lab09 true Final Stretch, Final Code Release Fri 03/08 01:00PM Fri 03/15 11:59PM
Points

The following graded items will be due on Fri, 03/15, 23:59:59:

Graded: (lab09-T) (30 pts) Final Github Code Release and Deployment (tagged release of binaries in repo)

The following graded items will be due on Mon, 03/18, 23:59:59:

Graded: (lab09-I) (15 pts) Every student submits their favorite 3 projects in the audience choice awards voting.

The following graded items will be due on Wed, 03/20, 23:59:59:

Graded: (lab09-T) (15 pts) Finalize team CONTRIBS.md (coordinating on one response or by submitting individual commentary) documents team roles and github contributions. Also, your final versions of the Manual and Design Document are due.

Graded : (lab09-I) (20 pts) You earn these points for submitting feedback on overall team performance via a third and last CATME.org form survey that you will get email invitations for.

Graded: (lab09-I) (20 pts) Every student lists at least one insight in #lessons_learned Slack channel.

Final Code Release and Deployment

Look back on Lab04 MVP Tag/Release instructions to remind yourselves on how to do a tag and release and do a “Project Demo” Tag and numbered Release for your Code Freeze by Fri, 03/15, 23:59:59.

By the same deadline, add a #Deployment section at the bottom of your README.md, which points to a live testable version of your project, either on your deployment platform of choice, or to platform binaries (e.g. hosted on Google Drive).

If it is not possible for you to create a distributable binary of your product for some reason (e.g. IOS ipa) or if you’re using ExpoGO, please document the exact installation/run procedure or assist the teaching team members individually in getting your app deployed to their devices (ideally during Friday’s lab session).

The deadline for your Manual and for the Design Document remains the coming Wed 03/20, 23:59:59, two days after the live project demonstration.

Team Roles and Github Contributions

As started during the last lab, we ask every team to comment on the code contributions that every team member made. Finalize documenting the roles the team members played in the code development effort. You can comment on team contributions otther than coding as well. In your github team folder, you created a contributions subfolder during the last lab.

By Wed, 03/20 23:59:59: finalize commentary on team member code and/or other contributions in team/contributions/CONTRIBS.md: each team member should make sure their own section is fully updated:

All Team members: Fill out third and final CATME.org peer eval survey (by Wed, 03/20, 11:59pm)

You earn 25 individual points for submitting feedback on your team mates’ and overall team performance via a third and last CATME.org form survey that you got email invitations for.

Lessons Learned

Every student will post at least one “What I wish I had known when I started this class” lesson learned in our #lessons_learned Slack channel. Examples:

Participation in Audience Choice Award

On Mon, 03/18, 4pm-7pm, you will follow all project demonstrations and interactive Q&A during our final slot project presentation session and submit the Google Form after that. In order to receive these individual 10 lab points, your vote needs to be submitted by the end of that day.