Skip to content
sarahcocknor edited this page Dec 27, 2019 · 198 revisions

Семинар 3. Паттерны в анализе, проектировании, разработке ПО

Паттерн проектирования — это часто встречающееся решение определённой проблемы при проектировании процессов.

Наглядным примером паттерна является Цикл Деминга (цикл PDCA) — может быть использован как метод совершенствования деятельности. Он представляет логическую последовательность четырех шагов, направленных на постоянное улучшение и обучение: планирования, выполнения, проверки и улучшений.

В задании 1 необходимо:

Привести пример цикла Деминга (PDCA), состоящий из 4 пунктов:

  1. Plan (Планирование) - определяется что нужно сделать, когда это нужно сделать, кто должен это сделать, как это следует сделать и с помощью чего;

  2. Do (Выполнение) - выполняются запланированные работы;

  3. Check (Проверка) - определяется, дало ли выполнение работ ожидаемый результат;

  4. Act (Улучшение) - производится корректировка планов с учётом информации, полученной на этапе проверки, и проводятся необходимые изменения.

Дополнительное описание:

  1. http://losev-al.blogspot.com/2014/04/pdca.html

  2. https://studlib.info/tehnologii/927911-primery-primeneniya-cikla-pdca/

В примере неправильно интерпретируется A (Улучшение): на самом деле никакого усовершенствования в примере не предусматривается, и цикл P-D-C остается в неизменном виде. Полноценная буква A - это изменение самого цикла P-D-C, и она схематично выражается только диаграммами AsIs - ToBe - ToDo, т.е. в PDCA есть два цикла: внутренний (вложенный), соответствующий P-D-C, и внешний, соответствующий A.

«Кайдзен» — японская философия или практика, которая фокусируется на непрерывном совершенствовании процессов производства, разработки, вспомогательных бизнес-процессов и управления, а также всех аспектов жизни. «Кайдзен» в бизнесе — постоянное улучшение, начиная с производства и заканчивая высшим руководством, от директора до рядового рабочего. Улучшая стандартизованные действия и процессы, цель кайдзен — производство без потерь (бережливое производство).

Муда, мура, мури — Азбука бережливого производства.

В задании 2 необходимо привести пример:

  1. Муда - любая деятельность, которая потребляет ресурсы, но не создает ценности для клиента.
  2. Мура - это неравномерность выполнения работы.
  3. Мури - это перегрузка оборудования или операторов, по сравнению с расчетной нагрузкой.

Дополнительные источники:

  1. http://www.leaninfo.ru
  2. http://www.leanopedia.ru

ИДБ-16-05

1 Анисимова Полина
2 Васильева Анастасия

Задание 1.

Пример цикла Деминга: Разработка мобильного приложения дизайн-студии.

  • Plan (планирование): постановка целей и задач, составление технического задания, определение функционала приложения, создание дизайн-макета интерфейса.
  • Do (выполнение): написание программного кода в соответствии с техническим заданием.
  • Check (проверка): тестирование созданного продукта на наличие багов.
  • Act (улучшение): исправление найденных ошибок и повторное тестирование.

Задание 2: Для предыдущего примера: Муда - многоразовое тестирование продукта, необходимое для выявления причины ошибки, которое требует дополнительных денежных и временных ресурсов, однако без него сдача проекта невозможна (нельзя сдать неработающее приложение). Мура - кодом занимаются 1-2 человека, когда рекламной компанией занимается целый отдел. Мури - в соглашении были указаны работы по модернизации готового приложения, а в реальности оказалось необходимым разработать совершенно новое приложение с нуля (значительно сложнее и затратнее для выполнения).

3 Гёнен Дарья

Задание 1.

Пример цикла Деминга: автоматизация покупки одежды.

  • Plan (Планирование) - разработка системы автоматизации с необходимой документацией в форме технического задания, планировка её целей, создание плана разработки
  • Do (Выполнение) - план выполняется и создаётся система автоматизации
  • Check (Проверка) - тестирование системы, проверка на ошибки
  • Act (Улучшение) - исправление ошибок, дальнейшее тестирование продукта

Задание 2.

  • Муда - разработка плана улучшения системы.
  • Мура - изменение документации во время разработки системы.
  • Мури - неправильный подбор оборудования, которое не может поддерживать разработанную систему.

4 Глазунов Николай

Пример цикла Деминга: Создание веб-сайта интернет-магазина.

  • Plan (планирование): формирование целей разработки, функций, которые должны быть реализованы, составление технического задания для будущего сайта, выбор языков программирования и сред разработки, БД, CMS и т.д.
  • Do (выполнение): написание программного кода, создание и верстка дизайна интерфейса сайта.
  • Check (проверка): проведение тестирования сайта на работоспособность всех функций, на уязвимости, на дизайнерские недостатки или «баги».
  • Act (улучшение): доведение функций, не соответствующих требованиям, до полной работоспособности. Исправление всех ошибок.

Задание 2:

Для предыдущего примера:

  • Муда – повторная переработка дизайна веб-сайта в связи с неправильно и неточно разработанным ТЗ, приводящая к потере времени.
  • Мура – отсутствие нужных специалистов по сложному вопросу при наличии множества специалистов по более легкому; внесение серьезных правок в ТЗ непосредственно перед окончанием срока завершения работ, что ведет к резкому возрастанию нагрузки в определенный момент.
  • Мури – выбор серверов для БД, которые не отвечают по своей мощности требуемым характеристикам (объем хранимых данных, производительность и т.д.)

5 Дмитренко Сергей
6 Дьяков Александр
7 Есипова Анна

Задание 1: Пример цикла Деминга: Цель: разработка мобильного приложения для салона красоты

  • Plan (планирование): постановка целей и задач, составление технического задания, определение функционала приложения.
  • Do (выполнение): написание приложения в соответствие с тз.
  • Check (проверка): тестирование продукта на предмет недочетов и надежности.
  • Update (улучшения): на основании полученных данных внесение исправлений и повторное тестирование.

Задание 2:

  • Муда - неоднократное тестирование продукта, необходимое для выявления ошибок, что, в свою очередь, затратно. Но без этого этапа приложение не будет запущено.
  • Мура - написанием программного кода занимаются 1-2 человека, а разработкой программного решения целый отдел.
  • Мури - изначально была договоренность о создании дополнительного модуля, на самом деле было необходимо разработать новый продукт, что гораздо трудозатратней.

8 Касимовский Алексей
9 Колгатин Денис

Задание 1: Пример цикла Деминга: Цель: разработка новой модели самолета

  • Plan (планирование): постановка целей и задач разработки, составление технического задания, определение требований к новому самолету.
  • Do (выполнение): проектирование прототипа в соответствии с заданием.
  • Check (проверка): испытание агрегатов самолета на земле, испытания прототипа в воздухе.
  • Update (улучшения): на основании полученных данных внесение исправлений и повторное тестирование.

Задание 2:

  • Муда - многократное и необоснованное создание рабочего прототипа самолета и полевые испытания вместо компьютерного моделирования значительно повышает издержки разработки и не приносит потребителю никакой пользы. Выход - использование компьютерного моделирования и более тщательный анализ на ранних этапах разработки.
  • Мура - из-за неправильной организации работы, конструктора и инженеры, отвечающие за условные модули Г,Д,Е не могут начать работу, пока не будут завершены модули А,Б,В. Из-за чего скорость разработки значительно падает. Решение - грамотный менеджмент проекта.
  • Мури - из-за малого штата сотрудников, инженеры не могут начать параллельную разработку других модулей, из-за чего проект рискует быть не готовым в срок, что вынуждает работников перерабатывать, и меньше уделять времени тестированию и анализу. Выход - нанять больше квалифицированных кадров.

10 Кулаков Константин

Задание 1.

Пример цикла Деминга: Разработка синтезатора.

  • Plan (планирование): постановка целей и задач, составление технического задания, определение функционала приложения, создание дизайн-макета интерфейса.
  • Do (выполнение): написание программного кода в соответствии с техническим заданием.
  • Check (проверка): тестирование созданного продукта на наличие багов.
  • Act (улучшение): исправление найденных ошибок и повторное тестирование.

Задание 2: Для предыдущего примера:

  • Муда - написание кода с нуля, вместо использования готовых базовых решений, однотипных для всех приложений такого класса.
  • Мура - проектированию и созданию дизайну уделяется больше времени, чем программированию алгоритмов.
  • Мури - излишняя нагрузка на процессор из-за использования высококачественных алгоритмов, тогда как планировалось сделать синтезатор со средним качеством, но "легким" в обработке цифрового сигнала.

11 Лаверычев Максим

Задание 1: Пример цикла Деминга: Цель: создание сайта для магазина

  • Plan (планирование): в соответствие с требованиями заказчика по созданию сайта, планируется список работ и план выполнения.
  • Do (выполнение): выполняются все этапы плана и реализуется сайт.
  • Check (проверка): оценка юзабилити сайта, а также его надежности.
  • Update (улучшения): на основание полученных данных внесение исправлений и оптимизация.

Задание 2:

  • Муда - использование света в хорошо освещенном помещение. Включение или выключение света не меняет освещенность помещения, при этом на его работу тратится энергия (деньги). Например днем на остекленном балконе.
  • Мура - на конвейерном производстве, когда одна технологическая операция занимает значительно больше времени, чем предшествующая. В итоге возникает простой оборудования на предыдущей операции. Получается эффект бутылочного горлышка. Возможное решение - разбиение одной операции на несколько, использование большего количество оборудования, параллельное выполнение одной операции несколькими линиями.
  • Мури - в следствии задержки поставок материалов и невозможности переноса сроков повышается нагрузка на оборудование и людей (работа в несколько смен, без перерывов и т.д.). Другой пример из истории - "пятилетку за три года".

12 Ларин Николай
13 Лисица Захар

Задание 1. Пример цикла Деминга: прохождение обучающего онлайн-тренинга.

  • Plan (планирование): определить цель и структуру тренинга.
  • Do (выполнение): пройти теоретическую часть обучения.
  • Check (проверка): пройти онлайн тестирование.
  • Act (улучшение): Спланировать следующие шаги развития.

Задание 2.

  • Муда - Расположение склада запчастей и производства на большем расстоянии друг от друга, что приводит к лишним затратам на транспортировку.
  • Мура - начать выполнение работы за день до дедлайна.
  • Мури - закрытие финансового квартала или года отделом финансов. Из-за перегруженности сотрудников в эти периоды количество ошибок в отчетах может резко возрастать.

14 Мавлетдинов Ринат
Задание 1: Пример цикла Деминга: вырезание скульптуры.

  • Plan (планирование): создание чертежа.
  • Do (выполнение): вырезание.
  • Check (проверка): сверка с чертежом.
  • Act (улучшение): уточнение деталей.

Задание 2:

  • Муда - ожидание поставки мрамора.
  • Мура - скульптор поранился и не мог выполнять работу, потом работал сверхурочно, чтобы успеть изготовить скульптуру в срок.
  • Мури - дешевые и некачественные инструменты для вырезания скульптур быстрее ломаются.

15 Маслихин Вадим

Задание 1: Пример цикла Деминга: разработка автоматизированной системы закупок техники

  • Plan (планирование): Составление технического задание, создание плана работ.

  • Do (выполнение): Создание автоматизированной системы.

  • Check (проверка): Всестороннее тестирование.

  • Update (улучшения): Внесение исправлений и повторное тестирование.

Задание 2:

  • Муда - Отслеживание гендерного равенства в компании. Полезно для внутреннего настроения и социальной позиции, но не имеет ценности для потребителя.
  • Мура - Избыток маркетинга при недостатке тестирования у ведущих компаний по разработке игр.
  • Мури - Запуск серверов World of Warcraft: Classic. Неверно рассчитанное количество игроков привело к постоянным падениям серверов.

16 Морозов Виктор

Задание 1: Пример цикла Деминга: Цель: Создать новый алгоритм аннуитетного платежа

  • Plan (планирование): Руководитель отдела продаж дает ТЗ к новому алгоритму подсчета аннуитетного платежа.
  • Do (выполнение): Разработчик изменяет процедуры и функции для подсчета нового аннуитетного платежа.
  • Check (проверка): Руководитель отдела продаж проверяет новый алгоритм, и понимает что данные алгоритмы созданны для подсчета внутреннего аннуитетного платежа и перестраивает ТЗ и объясняет более подробно для чего нужен данный алгоритм.
  • Update (улучшения): Разработчик понимает, что данный алгоритм изменяет не то, что имел в виду Руководитель отдела продаж, и возвращает все в обратно и создает алгоритм для подсчета аннуитетного платежа по уже выданным кредитам от других банков.

Задание 2:

  • Муда - Использование оборудования требующего лицензию, вместо оборудования того же уровня,но не требующего лицензию.
  • Мура - Выполнение проектов и задач перед deadline'ом
  • Мури - Алгоритм обработки заявок долго работает из-за большого спроса на данный вид заявок (продукта).

17 Ружейников Михаил

Задание 1: Пример цикла Деминга: разработка портала для приема заявок на техническую поддержку

  • Plan (планирование): постановка целей и задач, составление технического задания, определение необходимых модулей и взаимосвязей.

  • Do (выполнение): реализация портала в соответствие с тз.

  • Check (проверка): функциональное тестирование портала и проверка на отказоустойчивость при высоких нагрузках.

  • Update (улучшения): на основании полученных данных от клиентов внесение исправлений и повторное тестирование.

    Задание 2:

  • Муда - неоднократное тестирование продукта, необходимое для выявления ошибок, что, в свою очередь, затратно. Но без этого этапа портал не будет запущен.

  • Мура - реализацией технической части занимается 3-4, при этом разработкой бизнес-процесса 1-2.

  • Мури - некачественное тестирование на отказоустойчивость привело к падению портала во время пиковой нагрузки.

18 Семионова Анастасия

Задание 1: Пример цикла Деминга: Цель: Разработка средств информационной поддержки организации по реализации швейных изделий (web-сайт)

  • Plan (планирование): Анализ процессов реализации швейных изделий. Формирование требований к проекту, в соответствии с требованиями заказчика. Выбор среды разработки, например, HTML, PHP. Формирование задач, целей.
  • Do (выполнение): Разработка информационных моделей и требований к web-сайту по продажам швейных изделий. Реализация web-сайта.
  • Check (проверка): тестирование сайта, представить продукт заказчику, послушать замечания и оценку.
  • Update (улучшения): исправить ошибки если они имеются, осуществление техподдержки.

Задание 2:

  • Муда - количество выпускаемых тетрадок намного больше, чем спрос на них.
  • Муда - молока закупили больше, чем успели продать по сроку годности.
  • Муда - наблюдать за работой оборудование, ожидать подписи.
  • Муда - шлагбаум на платной парковке.
  • Мура - разработкой сайта занимается 1 человек, разработкой дизайна сайта 5 человек.
  • Мури - я не выпуская эмоций наружу копила долгое время внутри, тем самым накапливала негатив, что вылилось в стресс и нервозность.

19 Соловьева Людмила
20 Тараненко Андрей
21 Фролов Юрий
22 Чистякова Евгения

Задание 1: Пример цикла Деминга. Цель: создание заставки в видеоролик для заказчика.

  • Plan (планирование): составление ТЗ на основе пожеланий и требований заказчика, получение от него референсов.
  • Do (выполнение): выполнение задания интро-мейкером, без учета множества спецэффектов.
  • Check (проверка): внесение заказчиком корректировок в пожелания – исправление не устроивших клиента моментов.
  • Update (улучшения): проведение интро-мейкером более подробного исследования новых программ с требуемыми спецэффектами, сбор новых референсов и усовершенствование старой версии заставки.

Задание 2:

  • Муда – подсветка дверной ручки холодильника. Электроэнергия потребляется, но человек может без подсветки, наощупь найти ручку дверцы холодильника.
  • Мура – начать учить теорию для экзамена по экологии за 3 дня до даты сдачи. Приходится поглощать тонны информации, не высыпаться и работать в экстренном режиме, когда была возможность распределить нагрузку равномерно, например, на 10 дней.
  • Мури – задержка рейса автобуса на 3 часа. За время ожидания 1 автобуса на автовокзале соберутся пассажиры старого рейса и текущего. Таким образом на одном автобусе поедут два состава пассажиров, то есть места будут все заняты, и кому-то придется ехать стоя. Повышается нагрузка не только на людей, но и на сам транспорт.

ИДБ-16-06

1 Абрамов Алексей Пример цикла Деминга: Цель: Сборка компьютера

  • Plan (планирование): до сборки подбирается конфигурация.
  • Do (выполнение): во время сборки компоненты объединяются.
  • Check (проверка): после сборки проводится анализ производительности машины, выявляются слабые места текущей сборки.
  • Update (улучшения): выявляются детали которые стоит заменить на иные.

Задание 2:

  • Муда - не закрытый кран с водой во время чистки зубов, утекающая вода не используется а счетчик растет.
  • Мура - выполнение домашней работы в ночь за 6 с половиной часов до сдачи, планировалось распределение нагрузки на большой промежуток времени.
  • Мури - обработка шкуры ножом для масла, нож затупится от такой нагрузки.

2 Агапов Даниил

Задание 1: Пример цикла Деминга: Цель: Игра в футбол

  • Plan (планирование): до матча планируется тактика игры команды, продумывается схемы, выбирается состав, анализируется соперник его сильные и слабые стороны, составляется расписание тренировок и подготовки к матчу.
  • Do (выполнение): во время матча реализуются схема игры и тактика, происходит сам матч.
  • Check (проверка): после матча проводится анализ игры, выявляются ошибки игроков и слабые стороны тактики и схемы.
  • Update (улучшения): проводятся тренировки с целью улучшения игроков и дорабатываться схемы и тактики до совершенства.

Задание 2:

  • Муда - не соблюдение специального режима перед матчем отражается в меньших рывках в меньшей максимально скорости и объеме проделанной работы футболиста, а так же сказывается на качестве игры.
  • Мура - неравномерный темп во время тренировки дает разный прогресс у игроков, страдает вся команда так как у игроков разный уровень.
  • Мури - из-за плохой игры назначаются дополнительные тренировки, игроки преграждают мышцы и уходит больше времени на восстановление.

3 Архипов Семен

Задание 1: Пример цикла Деминга: Цель: Нарисовать ключевой арт для проекта

  • Plan (планирование): Глава проекта даёт задание по созданию ключевого арта проекта, даёт текстовое описание и референсы
  • Do (выполнение): Художник выполняет задание, но не выдерживает заданный стиль.
  • Check (проверка): Глава получает работу и приводит список необходимых доработок.
  • Update (улучшения): Художник проводит более подробное исследование требуемого стиля, собирает собственные референсы и начинает работу над новой версией

Задание 2:

  • Муда - создание сторонних прототипов
  • Мура - выполнение проверки полученных кадров не по мере поступления, а сразу скопом
  • Мури - одновременная передача большого объёма данных через узкий канал.

4 Аскаров Владислав
5 Бабаян Эрнест
Задание 1: Пример цикла Деминга: Цель: переговоры с клиентом

  • Plan (планирование): до переговоров с клиентом Наставник дает задание менеджеру подготовиться ко встрече и по специальному алгоритму дает установку доложить о цели переговоров и о стратегии ее достижения за 30 минут до встречи. На этом этапе закладывается успех продаж.
  • Do (выполнение): на переговорах с клиентом менеджер по продажам и Наставник реализуют согласованную на этапе Планирования стратегию ведения переговоров. На этом этапе продавец совершает ошибки.
  • Check (проверка): сразу же после переговоров Наставник и менеджер анализируют по специальному алгоритму ход встречи и ее результат. На этом этапе наставник учит, а продавец осознает ошибки.
  • Update (улучшения): на вечернем разборе полетов менеджер по продажам докладывает коллективу отдела продаж о достигнутом результате, сообщает какие обстоятельства способствовали достижению цели или препятствовали, какие методы ведения переговоров и воздействия на клиента должны быть улучшены и какие для этого есть у менеджера и у отдела продаж ресурсы, берет на себя обязательства по реализации этих улучшений. На этом этапе закрепляются новые навыки продаж.

Задание 2:

  • Муда - производство дефектных изделий является расточительством из-за дополнительного контроля, дополнительной транспортировки, дополнительной доработки, дополнительного рабочего места.
  • Мура - неравномерный темп работы сотрудников горячей линии, заставляющий операторов сначала спешить, а затем ждать.
  • Мури - в следствие приближения дедлайна к сдаче программного продукта подключается большее число разработчиков и появляются переработки рабочего графика.

6 Беседин Богдан

Задание 1: Пример цикла Деминга: Цель: Создание базы данных офиса продажи и установки окон и дверей.

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, выбрать средства для разработки.
  • Do (выполнение): Создать БД для офиса.
  • Check (проверка): Тестирование функционала, проверка ограничений.
  • Update (улучшения): Улучшение бд, оптимизация, добавления нового функционала.

Задание 2:

  • Муда - Добавление ненужного функционала в разрабатываемое приложение, противоречащее ТЗ.
  • Мура - Начать готовиться за день до экзамена.
  • Мури - Закрывать долги по учёбе перед сессией, когда их можно было не собирать.

7 Будагян Софья

Пример цикла Деминга: разработка мобильной игры.

  • Plan (планирование): выбор языка программирования.

  • Do (выполнение): написание программного кода.

  • Check (проверка): тестирование игры.

  • Update (улучшения): выпуск обновлений.

Задание 2.

  • Муда - избыточное поступление продукции в производственный процесс.

  • Мура - изготовление всей продукции за один день.

  • Мури - изготовление всей продукции в последний запланированный день.

8 Воронин Андрей

Задание 1: Пример цикла Деминга: Цель: Создание базы данных книжного издательства

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, определить среду разработки
  • Do (выполнение): Создать базу данных (создать таблицы, пользовательские функции, хранимые процедуры и т.д.)
  • Check (проверка): проверка ограничений, работы функций, триггеров и процедур и т.д.
  • Update (улучшения): Модификация базы данных (например, добавление дополнительных функций)

Задание 2:

  • Муда - использование обогревателя с включённом отоплением.
  • Мура - не распределить написание курсовой работы и начать писать её за день до сдачи.
  • Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.

9 Галиулин Фуркат

Задание 1: Пример цикла Деминга: Цель: Создать новый алгоритм аннуитетного платежа

  • Plan (планирование): Руководитель отдела продаж дает ТЗ к новому алгоритму подсчета аннуитетного платежа.
  • Do (выполнение): Разработчик изменяет процедуры и функции для подсчета нового аннуитетного платежа.
  • Check (проверка): Руководитель отдела продаж проверяет новый алгоритм, и понимает что данные алгоритмы созданны для подсчета внутреннего аннуитетного платежа и перестраивает ТЗ и объясняет более подробно для чего нужен данный алгоритм.
  • Update (улучшения): Разработчик понимает, что данный алгоритм изменяет не то, что имел в виду Руководитель отдела продаж, и возвращает все в обратно и создает алгоритм для подсчета аннуитетного платежа по уже выданным кредитам от других банков.

Задание 2:

  • Муда - Использование оборудования требующего лицензию, вместо оборудования того же уровня,но не требующего лицензию.
  • Мура - Выполнение проектов и задач перед deadline'ом
  • Мури - Алгоритм обработки заявок долго работает из-за большого спроса на данный вид заявок (продукта).

10 Горланова Анна
Задание 1.

Пример цикла Деминга: разработка компьютерной игры.

  • Plan (планирование): составление плана реализации игры.

  • Do (выполнение): программирование и создание игры.

  • Check (проверка): выполняется проверка на наличие ошибок и багов в игре.

  • Update (улучшения): внесение изменений для исправления ошибок, выявленных на предыдущем этапе.

Задание 2.

  • Муда - установка батарей и обогревателей в доме в той стране, где среднегодовая температура не опускается ниже 20 градусов.

  • Мура - игра в "города". Через какой-то период времени самые простые и известные города (особенно на букву "А") заканчиваются и тогда, чтобы назвать следующий город, требуется больше времени, потому что надо подумать.

  • Мури - если долго и часто откладывать выполнение каких-либо заданий, появятся долги. Это приводит к увеличению нагрузки в последние дни перед дедлайном.

11 Гуров Александр Задание 1.

Пример цикла Деминга: разработка мобильного приложения.

  • Plan (планирование): составление ТЗ на основании требований заказчика.

  • Do (выполнение): написание программного кода логики приложения и разработка дизайна.

  • Check (проверка): выявление ошибок и багов в процессе работы приложения.

  • Update (улучшения): исправление найденных ранее ошибок.

Задание 2.

  • Муда - разработка мобильного приложения, которое отображает заряд мобильного телефона.

  • Мура - задержка на работе до поздна, с целью как можно быстрее выполненить поставленную задачу. Приводит к тому, что на след день сотрудник придёт на работу не выспавшийся и уставший, что приведёт к не качественной работе в этот день.

  • Мури - начинать выполнение большого задания за день до его сдачи, приведёт к не выполнению задания в срок и возникновению проблем.

12 Ильин Даниил

Задание 1: Пример цикла Деминга: Разработка программного продукта

  • Plan (планирование): Составляется техническое задание, на основании требований, предъявляемых заказчиком или потенциальными пользователями.
  • Do (выполнение): Разработка программного продукта на основании составленного ТЗ.
  • Check (проверка): Оценка работоспособности итогового программного продукта, его соответствия требованиям, а также тестирование на наличие ошибок или багов.
  • Update (улучшения): Подготовка и внесение изменений и исправлений, на основании полученной обратной связи.

Задание 2:

  • Муда - Настройка кондиционера на температуру 20 при температуре воздуха 20°C. Включение или выключение кондиционера не меняет температуру в помещении, при этом на его работу тратится энергия и деньги.
  • Мура - Сдача экзамена студентами в порядке, соответствующему их номеру в списке группы. Из-за того что одним студентам требуется значительно больше времени на подготовку и сдачу экзамена, чем другим, возникает ситуация с простоем студентов. В итоге многие из тех, кто хорошо подготовлен вынуждены тратить больше времени на сдачу экзамена. Решениями могут послужить: позволить студентам самим определить порядок сдачи экзамена, разделение экзамена на подготовку билета и ответ преподавателю, наличие нескольких преподавателей, для одновременной сдачи экзамена несколькими студентами.
  • Мури - в следствии задержки поезда в метрополитене повышается нагрузка на оборудование и людей (как работников метрополитена, так и на пассажиров, вынужденных ехать в условиях духоты и дискомфорта).

13 Консулова Анна
14 Куканова Марина
15 Лякишева Марина

Цикл Деминга:

Разработка НСИ

  • Plan (планирование):

Составляется техническое задание, на основании требований, предъявляемых заказчиком или потенциальными пользователями.

  • Do (выполнение):

Разработка программного продукта на основании составленного ТЗ.

  • Check (проверка):

Оценка работоспособности итогового программного продукта, его соответствия требованиям, а также тестирование на наличие ошибок или багов.

  • Update (улучшения):

Подготовка и внесение изменений и исправлений, на основании полученной обратной связи.

Муда: Нарушение логистики в поставке: товар ожидали через 2 дня, а приехал он через 2 недели, чем вызвал простой производства и потери.

Мура: Управляющие производством напряженно работают по понедельникам и вторникам, а в пятницу они сидят сложа руки, не зная, чем заняться.

Мури: Начало работы без должного предварительного обучения

16 Роменкова Маргарита
Задание 1. Пример цикла Деминга: создание сайта рекламной акции.

  • Plan (планирование): составить ТЗ, выбрать фреймворки, биболиотеки для создания сайта.
  • Do (выполнение): разработать сайт.
  • Check (проверка): протестировать сайт на соответствие ТЗ и налиие багов.
  • Act (улучшение): проверить аналитику использования сайта и запланировать доработки.

Задание 2.

  • Муда - разработка электронного индикатора уровня воды в прозрачной бутылке.
  • Мура - начало разработки продукта за день до сдачи.
  • Мури - нагрузка на продавцов магазинов во время крупных акций.

17 Рубцов Леонид
18 Рудов Илья
19 Саберов Ринат

Задание 1.

Пример цикла Деминга: "Оформление письменных работ для сдачи их на кафедру".

Plan (планирование): изучение актуальных требований, выделение времени на выполнение, поиск исходного текста. Do (выполнение): оформление текста в соответствии с актуальными требованиями. Check (проверка): сбор мнений всех присутствующих в момент сдачи работы людей относительно правильности оформления. Act (улучшение): сопоставление и систематизация полученных отзывов, получение из них обновленных требований. Задание 2:

Муда - бензин и время, которые тратятся при каждом личном визите на кафедру. Мура - сбор и анализ результатов проверки имеет смысл только в крайние сроки сдачи. Мури - появление очередей и фактической возможности выполнить требования только в крайние сроки сдачи (следует из пунктов выше). 20 Степаненков Илья
21 Сурков Кирилл
22 Черняк Николай
23 Чистякова Ксения
24 Якубова Вероника

ИДБ-16-07

1 Бада Олуватимилехин Пример цикла Деминга: система "Умный дом".

  • Plan (планирование): спланировать внедрение системы автоматики в условиях квартиры/дома, используя платформу Arduino.
  • Do (выполнение): внедрить систему на этапе ремонта/отделки квартиры/дома.
  • Check (проверка): проверить работоспособность системы, по окончании работ
  • Act (улучшение): рассмотреть тенденции развития системы в условиях конкретного места и перейти к планированию.

Задание №2

  • Муда - холостая работа станка.
  • Мура - непоследовательное выполнение нескольких проектов одним сотрудником.
  • Мури - недостаток антивибрационных средств на станках(в цехе), что может привести к выходи оборудования из строя.
    2 Бойкова Алена
    Задание 1: Пример цикла Деминга: продажи в кофейне.
    • Plan (планирование): поставить цель по продаже конкретного товара.
    • Do (выполнение): продавать товар.
    • Check (проверка): проверить выполнение поставленной цели.
    • Act (улучшение): повесить рекламный борд для лучшей продажи товара.

Задание 2:
• Муда - стажер, который стоит за кофе машиной: зерно и вода будут потрачены впустую, так как гость не получит напиток ожидаемого качества.
• Мура - на приготовлении напитков стоит 3 человека, в то время, как кофе-машина в заведении одна.
• Мури – загрузка кофемолки объёмом зерна, превышающий допустимый.
3 Войтенко Вадим Задание 1.

  • Пример цикла Деминга: починить компьютер
    • Plan (планирование): выявить причину неисправности, установка сроков, поиск и закупка деталей для замены.
    • Do (выполнение): исправить поломку.
    • Check (проверка): проверить работоспособность системы.
    • Act (улучшение): при повторе проблемы - поиск альтернативного решения и повторный ремонт.

Задание 2:

  • Для предыдущего примера:
    • Муда – ожидание доставки деталей для замены.
    • Мура – откладывание ремонта до крайних сроков и последующая усиленная работа с целью успеть выполнить ремонт в срок.
    • Мури – сервисный инженер работает свыше нормы ближе к сроку сдачи работы, чтобы компенсировать нерациональное использование времени и ресурсов ранее, тем самым перегружая себя.

4 Гепнер Иван

Задание 1: Пример цикла Деминга: Цель: Создание базы данных ГИБДД

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, определить среду разработки
  • Do (выполнение): Создать базу данных (создать таблицы, пользовательские функции, хранимые процедуры и т.д.)
  • Check (проверка): проверка ограничений, работы функций, триггеров и процедур и т.д.
  • Update (улучшения): Модификация базы данных (например, добавление дополнительных функций)

Задание 2:

  • Муда - использование обогревателя с включённом отоплением.
  • Мура - не распределить выполнение работы и начать за день до крайнего срока.
  • Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.

5 Демьянок Никита Plan: составить график работ предприятия на неделю Do: Выполнить план Check: Проанализировать результат и степень его выполнения Act: Провести работу с персоналом и выяснить необходимые изменения плана

Муда - простой сервера без нагрузки Мура - загрузка лишь одного ядра в многоядерном процессоре Мури - Использование одноядерной машины при сложных параллельных и многопоточных вычислениях

6 Дерменжи Мария

Задание 1.

  • Пример цикла Деминга: Подбор персонала.
    • Plan (планирование): Прием и обработка заявки на найм персонала, составление профиля вакансии.
    • Do (выполнение): Назначение определенного HR-менеджера на ту или иную заявку, поиск подходящих кандидатов, интервьюирование, их сопровождение на протяжении всего цикла найма.
    • Check (проверка): собеседования с HR-менеджером, собеседование с заказчиком, собеседование с директором компании, проверка на квалифицированность путем тестового задания (если должность того требует).
    • Act (улучшение): Расширение базы кандидатов, повышение квалификации HR-менеджеров, увеличение их количества и количества их помощников (отдельных рассыльшиков, интервьюровщиков итд).

Задание 2:

  • Для предыдущего примера:
    • むだ - переизбыток плохих кандидатов, на которых придется тратить время, непостоянность, непредвиденные отказы от офферов и частое ожидание.
    • むら - на плохоотобранных кандидатов придется тратить время всем вышестоящим коллегам, вакансию могут отменить (например, работодатель сам нашел себе сотрудника), новые требования работодателей поступающих после представления кандидатов, из-за чего поиски начинаются по-новому.
    • むり - сверхурочная работа HR-менеджера по причине сложнозакрываемых вакансий, срочности вакансий либо "текучки" компаний.

7 Искандерова Лорена

Задание 1.

Пример цикла Деминга: продажа iphone

  • Plan (планирование): продавец-консультант должен продать iphone в количестве пяти штук в срок с 1 октября 2019 года до 3 октября 2019 года, ведя диалог с клиентом, используя свою коммуникабельность.
  • Do (выполнение): продавать товар в соответствии с планом работы.
  • Check (проверка): проверить выполнение поставленной цели в конце указанного срока.
  • Act (улучшение): в случае невыполнения поставленной цели предоставить скидку на любой аксессуар (чехол, наушники – airpods, часы – apple watch).

Задание 2:

  • Муда – количество выпускаемых открыток намного больше, чем спрос на них.
  • Мура – не собранные во время данные, нужные для работы.
  • Мури – начало работы без должного предварительного обучения.

8 Казюканов Егор

Задание 1: Пример цикла Деминга: сезонное выращивание сельскохозяйственных культур.

  • Plan (планирование): Проанализировать имеющиеся ресурсы (земельные, рабочие и т.д.), подготовить план работ.
  • Do (выполнение): Произвести летний цикл работ (посадка-сбор урожая).
  • Check (проверка): Сравнить фактические объёмы собранного урожая с запланированными.
  • Act (улучшение): Внести изменения (например, уменьшить количество саженцев при чрезмерной плотности выращиваемых культур и в следствие этого снижении урожайности).

Задание 2:

  • Муда - Хранение нереализуемого товара на складе, что влечет за собой потери при оплате аренды помещения.
  • Мура - Поступление на склад чрезмерного количества товара, который магазин не успевает реализовать.
  • Мури - Работа продавца-кассира, не успевающего выкладывать на прилавки поступающий в излишних объёмах товар.

9 Кузиев Джамшид

10 Майоров Павел

Задание 1: Пример цикла Деминга: создание сайта для Систем безопасности.

  • Plan (планирование): Провести аналитику задачи, выявить требования и составить ТЗ.

  • Do (выполнение): Разработка сайта в соответствии с ТЗ.

  • Check (проверка): Тестирование продукта на предмет недочетов и надежности.

  • Act (улучшение): На основании полученных данных внесение исправлений и повторное тестирование. Задание 2:

  • Муда - Набор мышечной массы без правильного питания.

  • Мура - Тренировки на все группы мышц.

  • Мури - Занятие спортом каждый день.

11 Махмудов Бобурбек

Цикл Деминга:

Задание 1: Создание системы веб-шаблонов, с использованием библиотеки rust-mustache, создание RESTful-API для данной системы, а также веб-интерфейса для настройки системы.

  1. Plan - изучить исходный код библиотеки rust-mustache, изучить стандарты RESTful-API. Составить список задач, необходимых для достижения цели. Привлечь необходимые ресурсы.
  2. Do - кодирование продукта, дизайн интерфейса, проектирование встроенной базы данных для хранения настроек.
  3. Check - тестирование взаимодействия с библиотекой rust-mustache, тестирование API, тестирование работы веб-интерфейса.
  4. Act - внести необходимые правки, пересмотреть подходы к разработке, увеличить производительность системы.

Задание 2.

  • Муда - Создание фреймворка для написания автотестов, ресурсозатроный процесс, но не продвигает процесс разработки продукта.
  • Мура - Различные модули продукта требуют различного времени на реализацию, отсюда следует вероятность того, что некоторые модули будут завершены раньше других, и как результат ресурсы могут простаивать.
  • Мури - После разработки продукта и введения его в эксплуатацию, возможно поступление большого кол-ва запросов, которые система может не успевать обрабатывать ввиду ограниченности ресурсов.

12 Мельникова Влада
13 Мулляминов Роман

  • Пример цикла Деминга: Написать стендап монолог
  • Plan (планирование): поиск тем
  • Do (выполнение): написание шуток
  • Check (проверка): проверка материала на открытых микрофонах
  • Act (улучшение): Внесение изменений в материал, удаление плохих шуток и добавление новых
  • Задание №2
    • Муда - генерирование оригинальных тем для шуток, вместо классических и всем понятных проблем.
    • Мура - работе над харизматичной подачей уделяется больше времени, чем качеству материала.
    • Мури - комик пишет шутки по ночам, тем самым перегружая себя.

14 Попова Мария
Задание 1: Пример цикла Деминга: Цель: Создание системы управления складом (WMS-системы).

  • Plan (планирование): Проанализировать предметную область, определить основные задачи, решаемые системой, выделить конечных пользователей, составить техническое задание и другие документы, подобрать средства разработки.
  • Do (выполнение): Разработать программный продукт.
  • Check (проверка):Протестировать написанную систему.
  • Update (улучшения): Добавление новых возможностей, уменьшение ограничений, исправление ошибок, повышение производительности.

Задание 2:

  • Муда - Хранение в морозильных камерах товаров, которым охлаждение не нужно (например, стульев).
  • Мура - В последнюю неделю начать писать отчет, рассчитанный на месяц работы.
  • Мури - Нагрузить тележку, предельная грузоподъемность которой 1 тонна, товаром на 5 тонн.

15 Сергеев Андрей

  1. Пример цикла Деминга: Процесс доставки получателю
  • Plan (планирование): составление плана доставки посылок курьером получателям
  • Do (выполнение): непосредственно доставка
  • Check (проверка): проверка, что курьер доставил все посылки
  • Act (улучшение): оптимизация маршрута доставки, загруженности курьеров

Муда:

  • переживать, нервничать, тратить нервные клетки по какому то поводу

Мура:

  • чтение нескольких книг сразу по разным темам

Мури:

  • неправильный расчет курьеров на кол-во доставок. в итоге не доставлено большинство посылок а курьеры уже перегружены.
    16 Скворцов Антон

  • Пример цикла Деминга: Создать мобильную игру

    • Plan (планирование): подготовка графических ресурсов
    • Do (выполнение): написание кода
    • Check (проверка): тест игры и сравнение с поставленной целью
    • Act (улучшение): Внесение изменений, доработка игры
  • Задание №2

    • Муда - время, потраченное на ожидание графических ресурсов.
    • Мура - не своевременный релиз игры. В итоге в игре большое количество багов.
    • Мури - программист работает свыше нормы, чтобы написать свой проект, тем самым перегружая себя.

17 Слученкова Мария

  • Пример цикла Деминга: Отделать помещение
    • Plan (планирование): Рабочие должны произвести отделку помещения за месяц на основе имеющегося задания, построение плана работ
    • Do (выполнение): Выполнятся отделка
    • Check (проверка): Сопоставление результата с изначальной целью
    • Act (улучшение): Внесение изменений, доработка отделки помещения
  • Задание №2
    • Муда - использование помады (как правило, срок годности истекает раньше, чем она заканчивается)
    • Мура - покупка еды на месяц вперед -> еда портится + донести её до дома сложно из-за большого количества, в то время как можно покупать еду каждую неделю
    • Мури - зайти всемером в лифт, расчитанный на 4-5 человек

18 Стражева Елена

  • Пример цикла Деминга: разработка комплекта документов для новой компании.
    • Plan (планирование): Юристы должны составить комплект документов за две недели на основе имеющихся стандартов.
    • Do (выполнение): Выполнятся разработка
    • Check (проверка): Сопоставление результата с изначальной целью
    • Act (улучшение): Внесение изменений, доработка документов
  • Задание №2
    • Муда - многократное детализирование задачи. Может быть излишне для простой задачи, происходят большие затраты времени.
    • Мура - написать диплом за ночь до сдачи.
    • Мури - играть в твистер впятером (игра подразумевает не более 4 человек)

19 Тарбаев Владимир

Задание №1. Пример цикла Деминга: вырезание скульптуры. * Plan (планирование): создание чертежа. * Do (выполнение): вырезание. * Check (проверка): сверка с чертежом. * Act (улучшение): уточнение деталей. Задание №2. * Муда - ожидание поставки мрамора. * Мура - скульптор поранился и не мог выполнять работу, потом работал сверхурочно, чтобы успеть изготовить скульптуру в срок. * Мури - дешевые и некачественные инструменты для вырезания скульптур быстрее ломаются.

20 Толокольникова Анастасия

  • Пример цикла Деминга: Издать книгу
    • Plan (планирование): Подготовка текста написанной рукописи по определенным стандартам и форматам, создание оригинал-макета
    • Do (выполнение): Верстка по созданному оригинал-макету
    • Check (проверка): Проверка на соответствие ГОСТам
    • Act (улучшение): Согласование с автором, изменение оформления, формата и т.д. будущей книги в соответствии с требованиями заказчика
  • Задание №2
    • Муда - форматирование оригинал-макета книги по причине не точного заказа или ошибки редактора, потеря времени
    • Мура - несвоевременное написание курсового проекта, усиленная работа над ним в крайнюю неделю, чтобы сдать в срок
    • Мури - студент учится свыше нормы, чтобы сдать курсовой проект, тем самым перегружая себя.

21 Уланович Илья

  • Пример цикла Деминга: создание crm систем
      1. Plan (планирование): создать Программный продукт(ПП) по стандартам CRM. До следующего лета. это должен сделать я. с помощью моих мозгов.
      1. Создание ПП.
    • 3.Тестирование ПП по заявленным требованиям
    • 4.на основании полученных данных внесение исправлений и повторное тестирование. Задание 2:
    • неоднократное тестирование продукта, необходимое для выявления ошибок, что, в свою очередь, затратно. Но без этого этапа приложение не будет запущено.
    • Мура - написанием программного кода занимаются 1-2 человека, а разработкой программного решения целый отдел.
    • Мури - изначально была договоренность о создании дополнительного модуля, на самом деле было необходимо разработать новый продукт, что гораздо трудозатратней.

22 Чебыкин Герман

Задание №1. Пример цикла Деминга: управление проектом по системе Scrum.

  • Plan (планирование): создать бэклог, оценить сложность функций и порядок выполнения задач.
  • Do (выполнение): спринт 1-2 недели.
  • Check (проверка): ретроспективное собрание в конце спринта, обзор выполненных задач.
  • Act (улучшение): корректировка бэклога, выбор новых функций и задач на спринт.

Задание №2.

  • Муда - время, потраченное на составление скрам-доски и ожидание скрам-мастера.
  • Мура - количество функций на стадии дизайна больше, чем на стадии программирования, в результате чего дизайнеры сильно загружены, а программисты простаивают.
  • Мури - сверхурочная работа программистов из-за сложностей в реализации функций, которые необходимо внедрить до конца спринта.

23 Шаров Илья

  1. Пример цикла Деминга: Процесс доставки получателю
  • Plan (планирование): составление плана доставки посылок курьером получателям
  • Do (выполнение): непосредственно доставка
  • Check (проверка): проверка, что курьер доставил все посылки
  • Act (улучшение): оптимизация маршрута доставки, загруженности курьеров

Муда:

  • переживать, нервничать, тратить нервные клетки по какому то поводу

Мура:

  • чтение нескольких книг сразу по разным темам

Мури:

  • неправильный расчет курьеров на кол-во доставок. в итоге не доставлено большинство посылок а курьеры уже перегружены.