Skip to main content

Assignment 1 - GitHub Project Board

Weight: 20%

Due:

Details

In this assignment, you will track action items and to-dos in a GitHub Project (Beta) Board. It is comprised of all the tasks that were done in the Kanban Pizza Party activity. You will be able to make use of the skills practiced in this assignment in many of your future assignments. This is also an opportunity to work on your markdown syntax.

Practice organizing a project board based on a job that you are already familiar with. This entire assignment can be done within github, no code is necessary.

Instructions

  1. Create a project in your account, also name it CPNT-201-A1
  2. Set up a new repository and name it CPNT-201-A1
  3. In the repository create a README.md (you can do this when you set up the repository)
  4. In your README.md add the following information:
    • Your name
    • The job title
    • A brief general description of the job.
    • An unordered list (3-5 items) of general responsibilities
      • put this under a level 2 heading called “Responsibilities”
  5. In your project board, name the columns as relevant status’ or categories of tasks (3+ columns)
    • A Kanban can be used to just group things and not need to move tasks through todo states
    • For example: does the job have prep, action, cleanup tasks? Design the board to fit the job
  6. Create 5 project cards and organize them on your board
    • Tasks should include:
      • A “Context” or “Description” (level 3 heading with paragraph text below it): 1-4 sentences
      • A “Definition of Done”: Use markdown checkboxes with at least 1 item
    • Tasks need to be made into issues and added to the repository

Marking Rubric

This assignment will be marked out of 20 points.

Project Board and Repo Configuration: 5 points

  • Board and Repo connected
  • Columns setup

Readme: 5 points

  • Name
  • Description
  • Responsibilities list

5 Project cards: 10 points

  • Context/description
  • Definition of Done.
  • Task list
  • Converted to Issue

Submitting Your Assignment

In order to receive a grade, you must:

  1. Submit a link to your Repository as a comment in Brightspace.
    • Make sure your board is public so your instructors can access it.
  2. Along with the link, zip a screenshot of the project board in it’s ready state and submit that as well