Skip to content
Vladimir Tarbaev edited this page Nov 21, 2019 · 2 revisions
  1. Семинар 3. Паттерны в анализе, проектировании, разработке ПО
_**Паттерн проектирования** — это часто встречающееся решение определённой проблемы при проектировании процессов._

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

    • В задании 1 необходимо:**
Привести [пример](https://github.com/stankin/design-2018/wiki/sem3-2018) цикла Деминга (PDCA), состоящий из 4 пунктов:

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

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

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

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

    • Дополнительное описание:**
1. http://losev-al.blogspot.com/2014/04/pdca.html

1. 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.

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

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

1. Муда - любая деятельность, которая потребляет ресурсы, но не создает ценности для клиента. 2. Мура - это неравномерность выполнения работы. 3. Мури - это перегрузка оборудования или операторов, по сравнению с расчетной нагрузкой.
    • Дополнительные источники:**
1. http://www.leaninfo.ru(http://www.leaninfo.ru/2011/07/06/muda-mura-muri-lean-alphabet/) 2. http://www.leanopedia.ru(http://www.leanopedia.ru/index.php/%D0%9F%D0%BE%D1%82%D0%B5%D1%80%D0%B8)
    1. ИДБ-16-05

1 [Анисимова Полина](https://github.com/UNKNOWN/wiki/labs-2019) 2 [Васильева Анастасия](https://github.com/UNKNOWN/wiki/labs-2019)

Задание 1.

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

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


3 [Гёнен Дарья](https://github.com/UNKNOWN/wiki/labs-2019) 4 [Глазунов Николай](https://github.com/UNKNOWN/wiki/labs-2019) 5 [Дмитренко Сергей](https://github.com/UNKNOWN/wiki/labs-2019) 6 [Дьяков Александр](https://github.com/UNKNOWN/wiki/labs-2019) 7 [Есипова Анна](https://github.com/UNKNOWN/wiki/labs-2019)

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

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


8 [Касимовский Алексей](https://github.com/kasimovskiy/github.io/wiki/Seminars#%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80-3) 9 [Колгатин Денис](https://github.com/UNKNOWN/wiki/labs-2019)

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

  • Plan (планирование): постановка целей и задач разработки, составление технического задания, определение требований к новому самолету.
  • Do (выполнение): проектирование прототипа в соответствии с заданием.
  • Check (проверка): испытание агрегатов самолета на земле, испытания прототипа в воздухе.
  • Update (улучшения): на основании полученных данных внесение исправлений и повторное тестирование.
Задание 2:
  • Муда - многократное и необоснованное создание рабочего прототипа самолета и полевые испытания вместо компьютерного моделирования значительно повышает издержки разработки и не приносит потребителю никакой пользы. Выход - использование компьютерного моделирования и более тщательный анализ на ранних этапах разработки.
  • Мура - из-за неправильной организации работы, конструктора и инженеры, отвечающие за условные модули Г,Д,Е не могут начать работу, пока не будут завершены модули А,Б,В. Из-за чего скорость разработки значительно падает. Решение - грамотный менеджмент проекта.
  • Мури - из-за малого штата сотрудников, инженеры не могут начать параллельную разработку других модулей, из-за чего проект рискует быть не готовым в срок, что вынуждает работников перерабатывать, и меньше уделять времени тестированию и анализу. Выход - нанять больше квалифицированных кадров.
10 [Кулаков Константин](https://github.com/UNKNOWN/wiki/labs-2019) 11 [Лаверычев Максим](https://github.com/LaverychevM/laverychevM.github.io/wiki/Seminars)

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

  • Plan (планирование): в соответствие с требованиями заказчика по созданию сайта, планируется список работ и план выполнения.
  • Do (выполнение): выполняются все этапы плана и реализуется сайт.
  • Check (проверка): оценка юзабилити сайта, а также его надежности.
  • Update (улучшения): на основание полученных данных внесение исправлений и оптимизация.
Задание 2:
  • Муда - использование света в хорошо освещенном помещение. Включение или выключение света не меняет освещенность помещения, при этом на его работу тратится энергия (деньги). Например днем на остекленном балконе.
  • Мура - на конвейерном производстве, когда одна технологическая операция занимает значительно больше времени, чем предшествующая. В итоге возникает простой оборудования на предыдущей операции. Получается эффект бутылочного горлышка. Возможное решение - разбиение одной операции на несколько, использование большего количество оборудования, параллельное выполнение одной операции несколькими линиями.
  • Мури - в следствии задержки поставок материалов и невозможности переноса сроков повышается нагрузка на оборудование и людей (работа в несколько смен, без перерывов и т.д.). Другой пример из истории - "пятилетку за три года".
12 [Ларин Николай](https://github.com/UNKNOWN/wiki/labs-2019) 13 [Лисица Захар](https://github.com/z-lis/z-lis.github.io/wiki/Seminars)

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

  • Plan (планирование): определить цель и структуру тренинга.
  • Do (выполнение): пройти теоретическую часть обучения.
  • Check (проверка): пройти онлайн тестирование.
  • Act (улучшение): Спланировать следующие шаги развития.
Задание 2.
  • Муда - Расположение склада запчастей и производства на большем расстоянии друг от друга, что приводит к лишним затратам на транспортировку.
  • Мура - начать выполнение работы за день до дедлайна.
  • Мури - закрытие финансового квартала или года отделом финансов. Из-за перегруженности сотрудников в эти периоды количество ошибок в отчетах может резко возрастать.
14 [Мавлетдинов Ринат](https://github.com/UNKNOWN/wiki/labs-2019) 15 [Маслихин Вадим](https://github.com/vmaslikhin1/4kurs/wiki/Семинары)
    • Задание 1: Пример цикла Деминга: разработка автоматизированной системы закупок техники**
  • **Plan (планирование):** Составление технического задание, создание плана работ.
  • **Do (выполнение):** Создание автоматизированной системы.
  • **Check (проверка):** Всестороннее тестирование.
  • **Update (улучшения):** Внесение исправлений и повторное тестирование.
    • Задание 2:**
  • **Муда** - Отслеживание гендерного равенства в компании. Полезно для внутреннего настроения и социальной позиции, но не имеет ценности для потребителя.
  • **Мура** - Избыток маркетинга при недостатке тестирования у ведущих компаний по разработке игр.
  • **Мури** - Запуск серверов World of Warcraft: Classic. Неверно рассчитанное количество игроков привело к постоянным падениям серверов.


16 [Морозов Виктор](https://github.com/UNKNOWN/wiki/labs-2019) 17 [Ружейников Михаил](https://github.com/mihloruj/mihloruj.github.io/wiki/Seminars)

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


18 [Семионова Анастасия](https://github.com/UNKNOWN/wiki/labs-2019)



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

  • Plan (планирование): Анализ процессов реализации швейных изделий. Формирование требований к проекту, в соответствии с требованиями заказчика. Выбор среды разработки, например, HTML, PHP. Формирование задач, целей.
  • Do (выполнение): Разработка информационных моделей и требований к web-сайту по продажам швейных изделий. Реализация web-сайта.
  • Check (проверка): тестирование сайта, представить продукт заказчику, послушать замечания и оценку.
  • Update (улучшения): исправить ошибки если они имеются, осуществление техподдержки.
Задание 2:
  • Муда - количество выпускаемых тетрадок намного больше, чем спрос на них.
  • Муда - молока закупили больше, чем успели продать по сроку годности.
  • Муда - наблюдать за работой оборудование, ожидать подписи.
  • Муда - шлагбаум на платной парковке.
  • Мура - разработкой сайта занимается 1 человек, разработкой дизайна сайта 5 человек.
  • Мури - я не выпуская эмоций наружу копила долгое время внутри, тем самым накапливала негатив, что вылилось в стресс и нервозность.
19 [Соловьева Людмила](https://github.com/UNKNOWN/wiki/labs-2019) 20 [Тараненко Андрей](https://github.com/UNKNOWN/wiki/labs-2019) 21 [Фролов ](https://github.com/UNKNOWN/wiki/labs-2019) 22 [Чистякова Евгения](https://github.com/UNKNOWN/wiki/labs-2019)

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

  • Plan (планирование): составление ТЗ на основе пожеланий и требований заказчика, получение от него референсов.
  • Do (выполнение): выполнение задания интро-мейкером, без учета множества спецэффектов.
  • Check (проверка): внесение заказчиком корректировок в пожелания – исправление не устроивших клиента моментов.
  • Update (улучшения): проведение интро-мейкером более подробного исследования новых программ с требуемыми спецэффектами, сбор новых референсов и усовершенствование старой версии заставки.
Задание 2:
  • Муда – подсветка дверной ручки холодильника. Электроэнергия потребляется, но человек может без подсветки, наощупь найти ручку дверцы холодильника.
  • Мура – начать учить теорию для экзамена по экологии за 3 дня до даты сдачи. Приходится поглощать тонны информации, не высыпаться и работать в экстренном режиме, когда была возможность распределить нагрузку равномерно, например, на 10 дней.
  • Мури – задержка рейса автобуса на 3 часа. За время ожидания 1 автобуса на автовокзале соберутся пассажиры старого рейса и текущего. Таким образом на одном автобусе поедут два состава пассажиров, то есть места будут все заняты, и кому-то придется ехать стоя. Повышается нагрузка не только на людей, но и на сам транспорт.
    1. ИДБ-16-06
1 [Абрамов](https://github.com/UNKNOWN/wiki/labs-2019) Пример цикла Деминга: Цель: Сборка компьютера
  • Plan (планирование): до сборки подбирается конфигурация.
  • Do (выполнение): во время сборки компоненты объединяются.
  • Check (проверка): после сборки проводится анализ производительности машины, выявляются слабые места текущей сборки.
  • Update (улучшения): выявляются детали которые стоит заменить на иные.
Задание 2:
  • Муда - не закрытый кран с водой во время чистки зубов, утекающая вода не используется а счетчик растет.
  • Мура - выполнение домашней работы в ночь за 6 с половиной часов до сдачи, планировалось распределение нагрузки на большой промежуток времени.
  • Мури - обработка шкуры ножом для масла, нож затупится от такой нагрузки.


2 [Агапов](https://github.com/papintrydaga)

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

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


3 [Архипов](https://github.com/UNKNOWN/wiki/labs-2019)

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

  • Plan (планирование): Глава проекта даёт задание по созданию ключевого арта проекта, даёт текстовое описание и референсы
  • Do (выполнение): Художник выполняет задание, но не выдерживает заданный стиль.
  • Check (проверка): Глава получает работу и приводит список необходимых доработок.
  • Update (улучшения): Художник проводит более подробное исследование требуемого стиля, собирает собственные референсы и начинает работу над новой версией
Задание 2:
  • Муда - создание сторонних прототипов
  • Мура - выполнение проверки полученных кадров не по мере поступления, а сразу скопом
  • Мури - одновременная передача большого объёма данных через узкий канал.
4 [Аскаров](https://github.com/UNKNOWN/wiki/labs-2019) 5 [Бабаян](https://github.com/Ernest0-Production) Задание 1: Пример цикла Деминга: Цель: переговоры с клиентом
  • Plan (планирование): до переговоров с клиентом Наставник дает задание менеджеру подготовиться ко встрече и по специальному алгоритму дает установку доложить о цели переговоров и о стратегии ее достижения за 30 минут до встречи. На этом этапе закладывается успех продаж.
  • Do (выполнение): на переговорах с клиентом менеджер по продажам и Наставник реализуют согласованную на этапе Планирования стратегию ведения переговоров. На этом этапе продавец совершает ошибки.
  • Check (проверка): сразу же после переговоров Наставник и менеджер анализируют по специальному алгоритму ход встречи и ее результат. На этом этапе наставник учит, а продавец осознает ошибки.
  • Update (улучшения): на вечернем разборе полетов менеджер по продажам докладывает коллективу отдела продаж о достигнутом результате, сообщает какие обстоятельства способствовали достижению цели или препятствовали, какие методы ведения переговоров и воздействия на клиента должны быть улучшены и какие для этого есть у менеджера и у отдела продаж ресурсы, берет на себя обязательства по реализации этих улучшений. На этом этапе закрепляются новые навыки продаж.
Задание 2:
  • Муда - производство дефектных изделий является расточительством из-за дополнительного контроля, дополнительной транспортировки, дополнительной доработки, дополнительного рабочего места.
  • Мура - неравномерный темп работы сотрудников горячей линии, заставляющий операторов сначала спешить, а затем ждать.
  • Мури - в следствие приближения дедлайна к сдаче программного продукта подключается большее число разработчиков и появляются переработки рабочего графика.
6 [Беседин](https://github.com/sggst)

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

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, выбрать средства для разработки.
  • Do (выполнение): Создать БД для офиса.
  • Check (проверка): Тестирование функционала, проверка ограничений.
  • Update (улучшения): Улучшение бд, оптимизация, добавления нового функционала.
Задание 2:
  • Муда - Добавление ненужного функционала в разрабатываемое приложение, противоречащее ТЗ.
  • Мура - Начать готовиться за день до экзамена.
  • Мури - Закрывать долги по учёбе перед сессией, когда их можно было не собирать.
7 [Будагян](https://github.com/sofiya1661)

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

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


8 [Воронин](https://github.com/Voronin98)

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

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, определить среду разработки
  • Do (выполнение): Создать базу данных (создать таблицы, пользовательские функции, хранимые процедуры и т.д.)
  • Check (проверка): проверка ограничений, работы функций, триггеров и процедур и т.д.
  • Update (улучшения): Модификация базы данных (например, добавление дополнительных функций)
Задание 2:
  • Муда - использование обогревателя с включённом отоплением.
  • Мура - не распределить написание курсовой работы и начать писать её за день до сдачи.
  • Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.
9 [Галиулин](https://github.com/LsFurkat/LsFurkat.github.io)

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

  • Plan (планирование): Руководитель отдела продаж дает ТЗ к новому алгоритму подсчета аннуитетного платежа.
  • Do (выполнение): Разработчик изменяет процедуры и функции для подсчета нового аннуитетного платежа.
  • Check (проверка): Руководитель отдела продаж проверяет новый алгоритм, и понимает что данные алгоритмы созданны для подсчета внутреннего аннуитетного платежа и перестраивает ТЗ и объясняет более подробно для чего нужен данный алгоритм.
  • Update (улучшения): Разработчик понимает, что данный алгоритм изменяет не то, что имел в виду Руководитель отдела продаж, и возвращает все в обратно и создает алгоритм для подсчета аннуитетного платежа по уже выданным кредитам от других банков.
Задание 2:
  • Муда - Использование оборудования требующего лицензию, вместо оборудования того же уровня,но не требующего лицензию.
  • Мура - Выполнение проектов и задач перед deadline'ом
  • Мури - Алгоритм обработки заявок долго работает из-за большого спроса на данный вид заявок (продукта).
10 [Горланова](https://github.com/GorlanovaAV) Задание 1.

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

  • Plan (планирование): составление плана реализации игры.
  • Do (выполнение): программирование и создание игры.
  • Check (проверка): выполняется проверка на наличие ошибок и багов в игре.
  • Update (улучшения): внесение изменений для исправления ошибок, выявленных на предыдущем этапе.
Задание 2.
  • Муда - установка батарей и обогревателей в доме в той стране, где среднегодовая температура не опускается ниже 20 градусов.
  • Мура - игра в "города". Через какой-то период времени самые простые и известные города (особенно на букву "А") заканчиваются и тогда, чтобы назвать следующий город, требуется больше времени, потому что надо подумать.
  • Мури - если долго и часто откладывать выполнение каких-либо заданий, появятся долги. Это приводит к увеличению нагрузки в последние дни перед дедлайном.
11 [Гуров](https://github.com/UNKNOWN/wiki/labs-2019) Задание 1.

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

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


12 [Ильин](https://github.com/Daniil-Ilin)

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

  • Plan (планирование): Составляется техническое задание, на основании требований, предъявляемых заказчиком или потенциальными пользователями.
  • Do (выполнение): Разработка программного продукта на основании составленного ТЗ.
  • Check (проверка): Оценка работоспособности итогового программного продукта, его соответствия требованиям, а также тестирование на наличие ошибок или багов.
  • Update (улучшения): Подготовка и внесение изменений и исправлений, на основании полученной обратной связи.
Задание 2:
  • Муда - Настройка кондиционера на температуру 20 при температуре воздуха 20°C. Включение или выключение кондиционера не меняет температуру в помещении, при этом на его работу тратится энергия и деньги.
  • Мура - Сдача экзамена студентами в порядке, соответствующему их номеру в списке группы. Из-за того что одним студентам требуется значительно больше времени на подготовку и сдачу экзамена, чем другим, возникает ситуация с простоем студентов. В итоге многие из тех, кто хорошо подготовлен вынуждены тратить больше времени на сдачу экзамена. Решениями могут послужить: позволить студентам самим определить порядок сдачи экзамена, разделение экзамена на подготовку билета и ответ преподавателю, наличие нескольких преподавателей, для одновременной сдачи экзамена несколькими студентами.
  • Мури - в следствии задержки поезда в метрополитене повышается нагрузка на оборудование и людей (как работников метрополитена, так и на пассажиров, вынужденных ехать в условиях духоты и дискомфорта).
13 [Консулова](https://github.com/AnnKons/stankin/wiki/S3) 14 [Куканова](https://github.com/Stankin-Kukanova/seminars/wiki/Seminars) 15 [Лякишева](https://github.com/OculusDei)

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

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

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

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

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

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



16 [Роменкова](https://github.com/romenkova/sems) Задание 1. Пример цикла Деминга: создание сайта рекламной акции.

  • Plan (планирование): составить ТЗ, выбрать фреймворки, биболиотеки для создания сайта.
  • Do (выполнение): разработать сайт.
  • Check (проверка): протестировать сайт на соответствие ТЗ и налиие багов.
  • Act (улучшение): проверить аналитику использования сайта и запланировать доработки.
Задание 2.
  • Муда - разработка электронного индикатора уровня воды в прозрачной бутылке.
  • Мура - начало разработки продукта за день до сдачи.
  • Мури - нагрузка на продавцов магазинов во время крупных акций.
17 [Рубцов](https://github.com/Stio001/tutu) 18 [Рудов](https://github.com/riccchforever/cntfucku/blob/master/README.md) 19 [Саберов](https://github.com/Rinat888)

Задание 1.

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

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

Муда - бензин и время, которые тратятся при каждом личном визите на кафедру. Мура - сбор и анализ результатов проверки имеет смысл только в крайние сроки сдачи. Мури - появление очередей и фактической возможности выполнить требования только в крайние сроки сдачи (следует из пунктов выше). 20 [Степаненков](https://github.com/UNKNOWN/wiki/labs-2019) 21 [Сурков](https://github.com/UNKNOWN/wiki/labs-2019) 22 [Черняк](https://github.com/cmpunk551/seminars) 23 [Чистякова](https://github.com/Hoshi089/hello-world/wiki/Chistyakova-Ksenia-Seminar1-3) 24 [Якубова](https://github.com/Hoshi089/hello-world/wiki/Homework-Seminar3)





    1. ИДБ-16-07
1 [Бада Олуватимилехин](https://github.com/tosin1307/Tosin1307.github.io) Пример цикла Деминга: система "Умный дом".

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

Задание №2

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

Задание 2: • Муда - стажер, который стоит за кофе машиной: зерно и вода будут потрачены впустую, так как гость не получит напиток ожидаемого качества. • Мура - на приготовлении напитков стоит 3 человека, в то время, как кофе-машина в заведении одна. • Мури – загрузка кофемолки объёмом зерна, превышающий допустимый. 3 [Войтенко Вадим](https://github.com/waditi/waditi.github.io) 4 [Гепнер Иван](https://github.com/UNKNOWN/wiki/labs-2019)

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

  • Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, определить среду разработки
  • Do (выполнение): Создать базу данных (создать таблицы, пользовательские функции, хранимые процедуры и т.д.)
  • Check (проверка): проверка ограничений, работы функций, триггеров и процедур и т.д.
  • Update (улучшения): Модификация базы данных (например, добавление дополнительных функций)
Задание 2:
  • Муда - использование обогревателя с включённом отоплением.
  • Мура - не распределить выполнение работы и начать за день до крайнего срока.
  • Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.
5 [Демьянок Никита](https://github.com/UNKNOWN/wiki/labs-2019) Plan: составить график работ предприятия на неделю Do: Выполнить план Check: Проанализировать результат и степень его выполнения Act: Провести работу с персоналом и выяснить необходимые изменения плана

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



6 [Дерменжи Мария](https://github.com/Keksylka/Keksylka.github.io)

Задание 1.

- Пример цикла Деминга: Подбор персонала.

 Задание 2:

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

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

7 [Искандерова Лорена](https://github.com/IskenderovaLorena/IskenderovaLorena.github.io)

Задание 1.

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

  • Plan (планирование): продавец-консультант должен продать iphone в количестве пяти штук в срок с 1 октября 2019 года до 3 октября 2019 года, ведя диалог с клиентом, используя свою коммуникабельность.
  • Do (выполнение): продавать товар в соответствии с планом работы.
  • Check (проверка): проверить выполнение поставленной цели в конце указанного срока.
  • Act (улучшение): в случае невыполнения поставленной цели предоставить скидку на любой аксессуар (чехол, наушники – airpods, часы – apple watch).
 Задание 2:
  • Муда – количество выпускаемых открыток намного больше, чем спрос на них.
  • Мура – не собранные во время данные, нужные для работы.
  • Мури – начало работы без должного предварительного обучения.
8 [Казюканов Егор](https://github.com/egorkazyukanov/egorkazyukanov.github.io)

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

  • Plan (планирование): Проанализировать имеющиеся ресурсы (земельные, рабочие и т.д.), подготовить план работ.
  • Do (выполнение): Произвести летний цикл работ (посадка-сбор урожая).
  • Check (проверка): Сравнить фактические объёмы собранного урожая с запланированными.
  • Act (улучшение): Внести изменения (например, уменьшить количество саженцев при чрезмерной плотности выращиваемых культур и в следствие этого снижении урожайности).
Задание 2:
  • Муда - Хранение нереализуемого товара на складе, что влечет за собой потери при оплате аренды помещения.
  • Мура - Поступление на склад чрезмерного количества товара, который магазин не успевает реализовать.
  • Мури - Работа продавца-кассира, не успевающего выкладывать на прилавки поступающий в излишних объёмах товар.
9 [Кузиев Джамшид](https://github.com/kuziev16-07)


10 [Майоров](https://github.com/MaiorovP/MaiorovP.github.io)

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

  • Plan (планирование): Провести аналитику задачи, выявить требования и составить ТЗ.
  • Do (выполнение): Разработка сайта в соответствии с ТЗ.
  • Check (проверка): Тестирование продукта на предмет недочетов и надежности.
  • Act (улучшение): На основании полученных данных внесение исправлений и повторное тестирование.
Задание 2:
  • Муда - Набор мышечной массы без правильного питания.
  • Мура - Тренировки на все группы мышц.
  • Мури - Занятие спортом каждый день.
11 [Махмудов](https://github.com/bobs4462/bobs4462.github.io)

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

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

Задание 2.

  • Муда - Создание фреймворка для написания автотестов, ресурсозатроный процесс, но не продвигает процесс разработки продукта.
  • Мура - Различные модули продукта требуют различного времени на реализацию, отсюда следует вероятность того, что некоторые модули будут завершены раньше других, и как результат ресурсы могут простаивать.
  • Мури - После разработки продукта и введения его в эксплуатацию, возможно поступление большого кол-ва запросов, которые система может не успевать обрабатывать ввиду ограниченности ресурсов.
12 [Мельникова Влада](https://github.com/UNKNOWN/wiki/labs-2019) 13 [Мулляминов Роман](https://github.com/UNKNOWN/wiki/labs-2019) 14 [Попова Мария](https://github.com/isagel/isagel.github.io) Задание 1: Пример цикла Деминга: Цель: Создание системы управления складом (WMS-системы).
  • Plan (планирование): Проанализировать предметную область, определить основные задачи, решаемые системой, выделить конечных пользователей, составить техническое задание и другие документы, подобрать средства разработки.
  • Do (выполнение): Разработать программный продукт.
  • Check (проверка):Протестировать написанную систему.
  • Update (улучшения): Добавление новых возможностей, уменьшение ограничений, исправление ошибок, повышение производительности.
Задание 2:
  • Муда - Хранение в морозильных камерах товаров, которым охлаждение не нужно (например, стульев).
  • Мура - В последнюю неделю начать писать отчет, рассчитанный на месяц работы.
  • Мури - Нагрузить тележку, предельная грузоподъемность которой 1 тонна, товаром на 5 тонн.


15 [Сергеев Андрей](https://github.com/Andreyfrech)

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

  • Plan (планирование): составление плана доставки посылок курьером получателям
  • Do (выполнение): непосредственно доставка
  • Check (проверка): проверка, что курьер доставил все посылки
  • Act (улучшение): оптимизация маршрута доставки, загруженности курьеров
2. Муда:
  • переживать, нервничать, тратить нервные клетки по какому то поводу
Мура:
  • чтение нескольких книг сразу по разным темам
Мури:
  • неправильный расчет курьеров на кол-во доставок. в итоге не доставлено большинство посылок а курьеры уже перегружены.
16 [Скворцов Антон](https://github.com/UNKNOWN/wiki/labs-2019) 17 [Слученкова Мария](https://github.com/hrjukke/hrjukke.github.io)
  • Пример цикла Деминга: Отделать помещение
   * Plan (планирование): Рабочие должны произвести отделку помещения за месяц на основе имеющегося задания, построение плана работ
   * Do (выполнение): Выполнятся отделка
   * Check (проверка): Сопоставление результата с изначальной целью
   * Act (улучшение): Внесение изменений, доработка отделки помещения
  • Задание №2


18 [Стражева Елена](https://github.com/StrazhevaEK/StrazhevaEK.github.io)

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

19 [Тарбаев Владимир](https://github.com/VLBond007/VLBond007.github.io)



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

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

Задание №2.

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

20 [Толокольникова Анастасия](https://github.com/AnastasyTol/AnastasyTol.github.io)

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

21 [Уланович Илья](https://github.com/ilyuxa-sw97/UlanovichID.github.io)

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

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

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

Задание №2.



23 [Шаров Илья](https://github.com/UNKNOWN/wiki/labs-2019) 24 [Шаров Михаил](https://github.com/UNKNOWN/wiki/labs-2019)

Clone this wiki locally