de-intern-guide/assets/js/a3696a00.69839c27.js
github-actions[bot] 56fdb8cf2c deploy: e4b7be7629
2023-07-11 14:18:59 +00:00

1 line
No EOL
6.8 KiB
JavaScript

"use strict";(self.webpackChunkde_intern_tutorial=self.webpackChunkde_intern_tutorial||[]).push([[119],{3905:(e,a,n)=>{n.d(a,{Zo:()=>d,kt:()=>b});var t=n(7294);function r(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}function o(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),n.push.apply(n,t)}return n}function i(e){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?o(Object(n),!0).forEach((function(a){r(e,a,n[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))}))}return e}function s(e,a){if(null==e)return{};var n,t,r=function(e,a){if(null==e)return{};var n,t,r={},o=Object.keys(e);for(t=0;t<o.length;t++)n=o[t],a.indexOf(n)>=0||(r[n]=e[n]);return r}(e,a);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t<o.length;t++)n=o[t],a.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=t.createContext({}),c=function(e){var a=t.useContext(l),n=a;return e&&(n="function"==typeof e?e(a):i(i({},a),e)),n},d=function(e){var a=c(e.components);return t.createElement(l.Provider,{value:a},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},m=t.forwardRef((function(e,a){var n=e.components,r=e.mdxType,o=e.originalType,l=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),p=c(n),m=r,b=p["".concat(l,".").concat(m)]||p[m]||u[m]||o;return n?t.createElement(b,i(i({ref:a},d),{},{components:n})):t.createElement(b,i({ref:a},d))}));function b(e,a){var n=arguments,r=a&&a.mdxType;if("string"==typeof e||r){var o=n.length,i=new Array(o);i[0]=m;var s={};for(var l in a)hasOwnProperty.call(a,l)&&(s[l]=a[l]);s.originalType=e,s[p]="string"==typeof e?e:r,i[1]=s;for(var c=2;c<o;c++)i[c]=n[c];return t.createElement.apply(null,i)}return t.createElement.apply(null,n)}m.displayName="MDXCreateElement"},2648:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>d,contentTitle:()=>l,default:()=>b,frontMatter:()=>s,metadata:()=>c,toc:()=>p});var t=n(7462),r=(n(7294),n(3905)),o=n(941),i=n(4996);const s={sidebar_position:4},l="\ud83d\udef9 Kanban Boards",c={unversionedId:"technical-writing/kanban-boards",id:"technical-writing/kanban-boards",title:"\ud83d\udef9 Kanban Boards",description:"A kanban board is a great way to organize your tasks and projects.",source:"@site/docs/technical-writing/kanban-boards.mdx",sourceDirName:"technical-writing",slug:"/technical-writing/kanban-boards",permalink:"/de-intern-guide/technical-writing/kanban-boards",draft:!1,editUrl:"https://github.com/dathere/de-intern-guide/tree/main/docs/technical-writing/kanban-boards.mdx",tags:[],version:"current",sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"guideSidebar",previous:{title:"\u2615 Daily Standups",permalink:"/de-intern-guide/technical-writing/daily-standups"}},d={},p=[{value:"\ud83c\udf88 Kanban Board Example",id:"-kanban-board-example",level:2},{value:"\ud83c\udfd7 Kanban Board Structure",id:"-kanban-board-structure",level:2},{value:"\ud83d\udcca Columns",id:"-columns",level:3},{value:"\ud83d\udcb3 Cards",id:"-cards",level:3},{value:"\ud83e\udde9 Card Template",id:"-card-template",level:4},{value:"\ud83d\udee0 Tools &amp; Software",id:"-tools--software",level:2}],u={toc:p},m="wrapper";function b(e){let{components:a,...n}=e;return(0,r.kt)(m,(0,t.Z)({},u,n,{components:a,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"-kanban-boards"},"\ud83d\udef9 Kanban Boards"),(0,r.kt)("p",null,"A ",(0,r.kt)("strong",{parentName:"p"},"kanban board")," is a great way to organize your tasks and projects."),(0,r.kt)("p",null,"Kanban boards help organize your work and keep track of what you need to do, and it can be helpful to share a kanban board with your team so everyone understands what everyone else is working on and can potentially collaborate or help each other out."),(0,r.kt)("blockquote",null,(0,r.kt)("p",{parentName:"blockquote"},"There's a project management approach called ",(0,r.kt)("strong",{parentName:"p"},"Agile")," that can often be used in conjunction with kanban boards.")),(0,r.kt)("h2",{id:"-kanban-board-example"},"\ud83c\udf88 Kanban Board Example"),(0,r.kt)("p",null,"Here's an example of a Kanban board that keeps track of a team's tasks using Notion:"),(0,r.kt)(o.Z,{alt:"Kanban board example",sources:{light:(0,i.Z)("/img/docs/technical-writing/kanban-boards/kanban-example-light.png"),dark:(0,i.Z)("/img/docs/technical-writing/kanban-boards/kanban-example-dark.png")},mdxType:"ThemedImage"}),(0,r.kt)("h2",{id:"-kanban-board-structure"},"\ud83c\udfd7 Kanban Board Structure"),(0,r.kt)("h3",{id:"-columns"},"\ud83d\udcca Columns"),(0,r.kt)("p",null,"A kanban board is comprised of ",(0,r.kt)("strong",{parentName:"p"},"columns")," that represent the status of a card. For example, a common kanban board has columns for ",(0,r.kt)("inlineCode",{parentName:"p"},"Not Started"),", ",(0,r.kt)("inlineCode",{parentName:"p"},"In Progress"),", and ",(0,r.kt)("inlineCode",{parentName:"p"},"Done"),"."),(0,r.kt)("h3",{id:"-cards"},"\ud83d\udcb3 Cards"),(0,r.kt)("p",null,"Within each column are cards that represent a task or project. These cards can be moved across columns to represent their status."),(0,r.kt)("p",null,"You may assign a card to a team member and set a due date, a priority, the estimated amount of effort to complete the task, and more. Some tools allow you to write notes in your cards, which can help organize your research and also get others up to speed on what you're working on."),(0,r.kt)("h4",{id:"-card-template"},"\ud83e\udde9 Card Template"),(0,r.kt)("p",null,"Here's a Markdown template you can use for your kanban cards:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-markdown"},"## \ud83d\uddfa Overview\n\n## \ud83d\udccc Tasks\n\n- [ ]\n\n## \u274c Blockers\n\n-\n\n## \ud83d\udd0d Notes & Research\n\n-\n\n## \ud83d\udca1 Ideas\n\n-\n\n## \u2728 Resources & References\n\n-\n")),(0,r.kt)("h2",{id:"-tools--software"},"\ud83d\udee0 Tools & Software"),(0,r.kt)("p",null,"There are many tools you can use to work with a kanban board. Here are some common ones:"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects"},"GitHub Projects")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"https://www.notion.so/"},"Notion")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"https://www.atlassian.com/software/jira"},"Jira"))))}b.isMDXComponent=!0}}]);