{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Kanban.club: posts tagged очередь",
    "_rss_description": "Кратко и по делу о Kanban, Scrum, LeSS, SAFe и все, что может пригодиться в работе менеджеру",
    "_rss_language": "en",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/kanban.club\/?go=tags\/ochered\/",
    "feed_url": "https:\/\/kanban.club\/?go=tags%2Fochered%2Fjson%2F",
    "icon": false,
    "authors": [
        {
            "name": "Роман Петров",
            "url": "https:\/\/kanban.club\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "34",
            "url": "https:\/\/kanban.club\/?go=all\/konkurs-krasoty-2\/",
            "title": "конкурс красоты или что втянуть следующим?",
            "content_html": "<p>Работа в канбан должна быть построена по принципу PULL (вытягивай), а не по принципу PUSH (вталкивай). Это значит, что каждый раз, как у нас освобождается место в системе мы начинаем задумываться, а что мы втянем из предыдущего этапа.<\/p>\n<p>Канбан так же основывает на бережливом подходе, где фокус направлен на устранение потерь. В нашем случае, одна из потерь – это предварительный анализ задачи. Так как же понять, что мы можем взять в работу не подгружаясь в детали поставленной задачи?<\/p>\n<p>Для этого нам поможет прием <b>Конкурс красоты<\/b>.  Давайте рассмотрим на примерах из жизни, как это работает.<\/p>\n<p><b>Первый пример – Очередь на регистрацию в Аэропорту.<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/kanban.club\/pictures\/_aeroport.png\" width=\"850\" height=\"638\" alt=\"\" \/>\n<\/div>\n<p>У нас есть, какое-то количество операторов, которые могут принять ваш багаж и зарегистрировать на любой рейс. Есть явные правила, что регистрация начинается за какое-то количество часов, выделен определенный набор операторов и есть единая очередь для обработки всех путешествующих.<\/p>\n<p>Элементы работы (WIT <i>Working ITem<\/i>) в данном случае, это сами туристы. Первоначально они для нас все одинаковые, т.е. у нас один класс-обслуживания. <i>Здесь стоит заметить, что есть разделение виды билетов Бизнес и Эконом, но так как они не конкурируют друг с другом мы можем допустить, что это разные канбан системы (потоки создания ценности).<\/i><\/p>\n<p>Еще у нас есть кто-то, кто управляет системой (желтый человечек), он может менять классы обслуживания у каких-то элементов работы на основе легкодоступной информации.<\/p>\n<p>Пока все идет хорошо и очередь работает по принципу FIFO (Первый вошел, первый вышел), но все меняется если заканчивается время на регистрацию на определенный рейс и нам нужно этих людей обслужить раньше, так как для них стоимость задержки резко возрастает по сравнению с теми, кто встал в очередь заранее.<\/p>\n<p>Теперь, нам нужно разделить очередь на два класса обслуживания: обычные пассажиры и пассажиры у которых заканчивается регистрация на рейс. Что делает наш желтый человечек? О начинает спрашивать: “Есть ли кто-то, кто летит, например, в Санкт-Петербург?” (это внешняя легкодоступная информация и является внешним признаком). Туристы, кто идентифицировал себя подходящими данному критерию поднимают руку и проходят без очереди. Желтый человечек при этом убеждается, что туристы действительно летят нужным рейсом.<\/p>\n<p><b>Второй пример, это ресторан<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/kanban.club\/pictures\/_restoran.png\" width=\"850\" height=\"638\" alt=\"\" \/>\n<\/div>\n<p>У нас опять есть желтый человечек на входе, который определяет, кого следующим втянуть с систему. На основании чего он может принимать, кого впустить в ресторан следующим? Вполне логично, чтобы максимум столов и стульев было занято (т.е. максимальная утилизация места в ресторане). Столы бывают следующих типов: на двух человек и четырех.<\/p>\n<p>У нас опять же есть очередь с людьми, те кто пришел один, парами или семьей\/компанией (для наглядности выделены разными цветами).<\/p>\n<p>Понимая свою цель мы мысленно делим людей на 1 и 2 человека – это будет один класс обслуживания и более – другой класс. Эта информация нам нужна для того, чтобы пригласить в ресторан наиболее выгодно. Очевидно, что сажать одного или двух людей за столик на четверых не выгодно.<\/p>\n<p>Теперь, когда у нас поступает сигнал от системы (освободился столик на двух человек) мы идем по очереди и ищем, кто первым будет удовлетворять нашим условиям: берем парочку или одного посетителя. Этот критерий легкодоступный и не требует от нас затрат на дополнительную обработку данных. Например, мы могли бы узнать, что люди хотели бы заказать, на какую сумму будет заказ и например, как часто они к нам приходят, но в данной задаче для нас это излишне и на уровень оказываемого сервиса не влияет.<\/p>\n<p><b>А теперь, давайте посмотрим, как это может выглядеть на канбан-доске<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/kanban.club\/pictures\/_what_pull_next.png\" width=\"850\" height=\"638\" alt=\"\" \/>\n<\/div>\n<p>Между какими-то этапами есть колонки “очередь” и “в работе”. У нас есть явные различия между ожидающими выполнения задачи (кружки, треугольник и квадрат). В представленном примере у нас свободен слот для синего квадрата, то его-то мы и втянем следующим, вне зависимости, что кружки и треугольник по времени пришли раньше.<\/p>\n<p>Более того, не все задачи которые поступают требуют обязательного выполнения и вы можете сформировать явные правила на то, какие задачи вы точно выполнять не будете. В ресторане это может быть дресс-код, а в аэропорту – ограничение на багаж, который вы можете взять с собой или поместить в багаж.<\/p>\n",
            "date_published": "2018-06-20T15:44:38+03:00",
            "date_modified": "2018-06-20T15:43:45+03:00",
            "tags": [
                "pull",
                "конкурс красоты",
                "очередь",
                "явные правила"
            ],
            "image": "https:\/\/kanban.club\/pictures\/_aeroport.png",
            "_date_published_rfc2822": "Wed, 20 Jun 2018 15:44:38 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "34",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/kanban.club\/pictures\/_aeroport.png",
                    "https:\/\/kanban.club\/pictures\/_restoran.png",
                    "https:\/\/kanban.club\/pictures\/_what_pull_next.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}