# 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 ![Notion View Types](https://i.imgur.com/3U3Fh6e.png =200x) 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 ![](https://i.imgur.com/Gx6yUfK.png =50x) ---- list view: properties add columns ![](https://i.imgur.com/27IyX56.png =50x) properties ![](https://i.imgur.com/uYUePbV.png =200x) ---- list view: group (none) ---- list view: filters ![](https://i.imgur.com/GpDPrpG.png =200x) ---- list view: sort ![](https://i.imgur.com/PYPyq8k.png =200x) --- ## 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 ![](https://i.imgur.com/LOyarZK.png =50x) ---- main view: properties ![](https://i.imgur.com/n9ffvav.png =200x) ---- main view: group ![](https://i.imgur.com/iVJgO6i.png =200x) ---- main view: sub-group ![](https://i.imgur.com/DPAlng5.png =200x) ---- main view: filters ![](https://i.imgur.com/9ARjndq.png =200x) ---- main view: sort ![](https://i.imgur.com/3hx4urZ.png =200x) --- ## 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 ![](https://i.imgur.com/LOyarZK.png =50x) ---- quick view: properties ![](https://i.imgur.com/n9ffvav.png =200x) ---- quick view: group ![](https://i.imgur.com/iVJgO6i.png =200x) ---- quick view: sub-group none (difference with `main` board) ---- quick view: filters ![](https://i.imgur.com/9ARjndq.png =200x) ---- quick view: sort ![](https://i.imgur.com/3hx4urZ.png =200x) --- Board set up complete! :tada: :tada: :tada: ... final touches --- ## Log to slack ![](https://i.imgur.com/BERPHkg.png =200x) ---- ![](https://i.imgur.com/6ogoRnY.png) --- ## Description - Use "description" for page ---- ![](https://i.imgur.com/Xdmp0ka.png) --- ## Next steps - Track all tasks - Event logs in slack for standups - Intro complexity as needed --- *fin*
{"metaMigratedAt":"2023-06-16T14:16:29.470Z","metaMigratedFrom":"YAML","title":"Using Notion For a Kanban Board","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"096bdcca-2167-43b7-9f08-88bf42b311aa\",\"add\":4804,\"del\":3457}]"}
    1521 views