owned this note
owned this note
Published
Linked with GitHub
---
title: Using Notion For a Kanban Board
tags: notion, kanban
description: View the slide with "Slide Mode".
---
# Using Notion for Team Tasks
how DevEx @ RSK uses it
---
## Kanban
- Tasks as "post-it notes"
- Columns for status
- Move tasks between columns as status changes
---
TODO image of a kanban board in other software
---
## Effective Kanban
- Simple
- 4 properties
- 4 columns
- Fast
- < 30s
- create or edit
- Event logging
---
## "Database"
```csv
"Projects","Assignees","Type","Size","Status"
"Bar","Owanate","Docs","L","Doing"
"Foo","Brendan","Event","M","Backlog"
"Baz","Gino","Fix","S","ToDo"
"Luna","Aleks","Feature","L","Done"
```
(A single CSV)
---
## Views
- `quick` - all tasks in a kanban board
- `main` - all tasks in split kanban board per person
- `active` - only todo and doing tasks
- `list ` - all tasks except done in a simple list
---
## Creating the views
Each view --> SQL statement
- `SELECT` --> "Properties"
- `WHERE` --> "Filters"
- `GROUP BY` --> "Group", "Sub-group"
- `SORT BY` --> "Sort"
---
## View types

We'll use only: Board + Table
---
## List view
all tasks except done
TODO image of completed list view
----
- [x] view type: list
- [x] properties: `Assignees`, `Type`, `Size`, `Status`
- [ ] group: none
- [ ] sub-group: none
- [x] filters: `status is not done`
- [x] status: `status descending`
----
list view: view type

----
list view: properties
add columns

properties

----
list view: group
(none)
----
list view: filters

----
list view: sort

---
## Main view
all tasks in split kanban board per person
TODO image of completed main view
----
- [x] view type: board
- [x] properties: `Assignees`, `Type`, `Size`, `Status`
- [x] group: `Assignees`
- [x] sub-group: `Status`
- [x] filters: `status is todo` or `status is doing`
- [x] status: `status descending`
----
main view: view type

----
main view: properties

----
main view: group

----
main view: sub-group

----
main view: filters

----
main view: sort

---
## Quick view
all tasks in a kanban board
same as main view, but without "subgroup"
TODO image of quick view
----
- [x] view type: board
- [x] properties: `Assignees`, `Type`, `Size`, `Status`
- [x] group: `Assignees`
- [ ] sub-group: (none)
- [x] filters: `status is todo` or `status is doing`
- [x] status: `status descending`
----
quick view: view type

----
quick view: properties

----
quick view: group

----
quick view: sub-group
none
(difference with `main` board)
----
quick view: filters

----
quick view: sort

---
Board set up complete!
:tada: :tada: :tada:
... final touches
---
## Log to slack

----

---
## Description
- Use "description" for page
----

---
## Next steps
- Track all tasks
- Event logs in slack for standups
- Intro complexity as needed
---
*fin*