{"componentChunkName":"component---node-modules-gatsby-theme-medium-to-own-blog-src-templates-blog-post-js","path":"/kanban-with-pomodoro-it's-like-spaghetti-with-sushi-but-it-might-work/","result":{"data":{"site":{"siteMetadata":{"siteUrl":"https://javame.netlify.app","githubUrl":"https://github.com/aterreno/blog"}},"mdx":{"fields":{"slug":"/kanban-with-pomodoro-it's-like-spaghetti-with-sushi-but-it-might-work/"},"excerpt":"I’ve read a couple of tweets today (demonstrating that Twitter perhaps sometimes makes sense) and I’m aggregating them here: Jason Yip…","timeToRead":1,"frontmatter":{"title":"Kanban with Pomodoro, it’s like spaghetti with sushi but it might work","description":"","categories":[],"date":"June 08, 2009","canonical_link":"https://javame.netlify.app//kanban-with-pomodoro-its-like-spaghetti-with-sushi-but-it-might-work-f37eaaefa22e"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Kanban with Pomodoro, it’s like spaghetti with sushi but it might work\",\n  \"description\": \"\",\n  \"date\": \"2009-06-08T00:00:00.000Z\",\n  \"categories\": [],\n  \"published\": true,\n  \"canonical_link\": \"https://javame.netlify.app//kanban-with-pomodoro-its-like-spaghetti-with-sushi-but-it-might-work-f37eaaefa22e\",\n  \"redirect_from\": [\"/kanban-with-pomodoro-its-like-spaghetti-with-sushi-but-it-might-work-f37eaaefa22e\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"I\\u2019ve read a couple of tweets today (demonstrating that Twitter perhaps sometimes makes sense) and I\\u2019m aggregating them here:\"), mdx(\"p\", null, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://twitter.com/jchyip\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Jason Yip\"), \" twitted a link to \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://blog.mattwynne.net/2009/05/27/kanban-state-of-mind/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"this short, clever blog post\"), \" from \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://blog.mattwynne.net/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Matt Wynne\"), \" defining kanban:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"There are no iterations\"), \": only now. Work at a pace you can truly sustain.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Done means\"), \" it is in the user\\u2019s hands. Nothing less.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Limit the Work in Progress\"), \". This forces you to get things \", mdx(\"em\", {\n    parentName: \"li\"\n  }, \"done\"), \", or you\\u2019ll have nothing else to do.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Get better all the time\"), \". Keep tuning your process and tools to fit the way you need to work today\\u200A\\u2014\\u200Amake \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"http://en.wikipedia.org/wiki/Kaizen\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"kaizen\"), \" a culture, not an event. Everyone is responsible.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Decide with data\"), \". Collect the data you need in time to make \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"http://www.infoq.com/articles/real-options-enhance-agility\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"responsible decisions\"), \".\")), mdx(\"p\", null, \"What scares me is the lack of iterations in the Kanban system, how can you keep the focus high on the team?\"), mdx(\"p\", null, \"Just few minutes earlier \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://twitter.com/henrikkniberg\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Henrikk Niberg\"), \" was twitting:\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Ouch, Kanban + Pomodoro hurts. Tells you exactly how inefficient and behind schedule you are, and why. Pain leads to learning\\u2026\")), mdx(\"p\", null, \"What\\u2019s scares me about the \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://www.pomodorotechnique.com/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"pomodoro\"), \" is the too fined grained knowledge of what\\u2019s going on, with the big risk of introducing waste in the process\\u2026 And its rigidity\\u2026\"), mdx(\"p\", null, \"It seems that a lot of people around the world are now using those two techniques, anybody has some real experience of using them together in a project?\"));\n}\n;\nMDXContent.isMDXComponent = true;"},"allWebMentionEntry":{"nodes":[]}},"pageContext":{"id":"c73604b3-93ab-55a5-a92b-b41aec722796","previous":{"id":"04db88d9-d9ee-50fc-a3b0-51b523a0da5a","fields":{"slug":"/flex-and-rest-fun/","published":true},"frontmatter":{"redirect_from":["/flex-rest-fun-ee53ede4501"],"redirect_to":null,"title":"Flex & REST: Fun"}},"next":{"id":"784618c9-69a8-518d-ad91-7bb9c831bf49","fields":{"slug":"/a-very-long-list-of-agile-lean-and-c-books/","published":true},"frontmatter":{"redirect_from":["/a-very-long-list-of-agile-lean-c-books-e12b8409173e"],"redirect_to":null,"title":"A very long list of Agile, Lean & C. books"}},"permalink":"https://javame.netlify.app/kanban-with-pomodoro-it's-like-spaghetti-with-sushi-but-it-might-work/","themeOptions":{"plugins":[],"config":{"title":"Antonio Terreno","description":"Antonio Terreno's blog archive","shortBio":"","bio":"Principal Consultant at Equal Experts","author":"Antonio Terreno","githubUrl":"https://github.com/aterreno/blog","siteUrl":"https://javame.netlify.app/","social":{"twitter":"javame","medium":"","facebook":"","github":"aterreno","linkedin":"antonioterreno","instagram":"tritonitri"},"goatCounterCode":null}}}},"staticQueryHashes":["4131332129","645483741"]}