Kanban
Taking a task
Each time you think " What should I do".
Go to the Kanban Board
Look at the top of the "To Do" column work your way down till you find a task that you are able to do
What if you cant do anything there? Partner up with someone else
click on the card to bring it up
click "Join" to assign yourself put it in "In Progress".
Have anyone you are working with also "Join" the card.
Writing a task
A task should be the following
Actionable - It needs to be a single items to be done, not a vague description of several items.
Good - Assemble 1 Gear Box
Bad - Design Chassis
Good - Add chain design to chassis
Bad - Write the notebook
Good - Document simple arm design JVN table
Completable - Able to be done by 1-2 students in 1 regular meeting (4 hours). The goal of the Kanban is that when someone takes a task they should be able to put it in review the same meeting they took it.
We want to engage students, we want them to be able to point to something they have done quick
It's OK to waste paper and break down a task in to several smaller tasks.
Good - assemble 1 gear box
Bad - assemble all the gearboxes
Good - Cut 4x step 2x4s
Bad - build the step
Categorized - We use different color of sticky notes to denote the category of the task. this is so that students with different skills can quickly tell what tasks they may be able to select ( it also shows how much goes in to building a robot)
Prioritizing and re-prioritizing the tasks
At the start of the meeting and the end of the meeting the mentors and student leadership will go over the Kanban board and preform the following actions.
Read the Kanban Slack Channel to get the input from team leaders over the night.
Go over the "In Progress" Tasks and verify they are still in progress and not in need of review
If they are in need of review move them to review
If they are still "In Progress" move them down to "To Do" for further re-prioritizing
Go over the Tasks in "Review" and see if there is someone qualified to review that task.
Move that task in to "Done" if possible
Add any additional tasks you can think need to be done to the backlog.
Go over the Tasks in "To Do" and "Backlog" based on the project schedule and how we are moving forward move items to where you think they should be
Put items that NEED to be done in the next day in "To Do" and place those higher up on the board
Put items that don't need to be done soon in "Backlog"