-
Notifications
You must be signed in to change notification settings - Fork 27
sem3
- Семинар 3. Паттерны в анализе, проектировании, разработке ПО
_Наглядным примером паттерна является **Цикл Деминга (цикл PDCA)** — может быть использован как метод совершенствования деятельности. Он представляет логическую последовательность четырех шагов, направленных на постоянное улучшение и обучение: планирования, выполнения, проверки и улучшений._
- В задании 1 необходимо:**
1) Plan (Планирование) - определяется что нужно сделать, когда это нужно сделать, кто должен это сделать, как это следует сделать и с помощью чего;
2) Do (Выполнение) - выполняются запланированные работы;
3) Check (Проверка) - определяется, дало ли выполнение работ ожидаемый результат;
4) Act (Улучшение) - производится корректировка планов с учётом информации, полученной на этапе проверки, и проводятся необходимые изменения.
- Дополнительное описание:**
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.
- «Кайдзен»** — японская философия или практика, которая фокусируется на непрерывном совершенствовании процессов производства, разработки, вспомогательных бизнес-процессов и управления, а также всех аспектов жизни.
_Муда, мура, мури — Азбука бережливого производства._
- В задании 2 необходимо привести [пример](https://github.com/stankin/design-2018/wiki/sem3-2018):**
- Дополнительные источники:**
- ИДБ-16-05
1 [Анисимова Полина](https://github.com/UNKNOWN/wiki/labs-2019) 2 [Васильева Анастасия](https://github.com/UNKNOWN/wiki/labs-2019)
Задание 1.
Пример цикла Деминга: Разработка мобильного приложения дизайн-студии.
- Plan (планирование): постановка целей и задач, составление технического задания, определение функционала приложения, создание дизайн-макета интерфейса.
- Do (выполнение): написание программного кода в соответствии с техническим заданием.
- Check (проверка): тестирование созданного продукта на наличие багов.
- Act (улучшение): исправление найденных ошибок и повторное тестирование.
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 (улучшения): на основании полученных данных внесение исправлений и повторное тестирование.
- Муда - неоднократное тестирование продукта, необходимое для выявления ошибок, что, в свою очередь, затратно. Но без этого этапа приложение не будет запущено.
- Мура - написанием программного кода занимаются 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 (улучшения): на основании полученных данных внесение исправлений и повторное тестирование.
- Муда - многократное и необоснованное создание рабочего прототипа самолета и полевые испытания вместо компьютерного моделирования значительно повышает издержки разработки и не приносит потребителю никакой пользы. Выход - использование компьютерного моделирования и более тщательный анализ на ранних этапах разработки.
- Мура - из-за неправильной организации работы, конструктора и инженеры, отвечающие за условные модули Г,Д,Е не могут начать работу, пока не будут завершены модули А,Б,В. Из-за чего скорость разработки значительно падает. Решение - грамотный менеджмент проекта.
- Мури - из-за малого штата сотрудников, инженеры не могут начать параллельную разработку других модулей, из-за чего проект рискует быть не готовым в срок, что вынуждает работников перерабатывать, и меньше уделять времени тестированию и анализу. Выход - нанять больше квалифицированных кадров.
Задание 1: Пример цикла Деминга: Цель: создание сайта для магазина
- Plan (планирование): в соответствие с требованиями заказчика по созданию сайта, планируется список работ и план выполнения.
- Do (выполнение): выполняются все этапы плана и реализуется сайт.
- Check (проверка): оценка юзабилити сайта, а также его надежности.
- Update (улучшения): на основание полученных данных внесение исправлений и оптимизация.
- Муда - использование света в хорошо освещенном помещение. Включение или выключение света не меняет освещенность помещения, при этом на его работу тратится энергия (деньги). Например днем на остекленном балконе.
- Мура - на конвейерном производстве, когда одна технологическая операция занимает значительно больше времени, чем предшествующая. В итоге возникает простой оборудования на предыдущей операции. Получается эффект бутылочного горлышка. Возможное решение - разбиение одной операции на несколько, использование большего количество оборудования, параллельное выполнение одной операции несколькими линиями.
- Мури - в следствии задержки поставок материалов и невозможности переноса сроков повышается нагрузка на оборудование и людей (работа в несколько смен, без перерывов и т.д.). Другой пример из истории - "пятилетку за три года".
Задание 1. Пример цикла Деминга: прохождение обучающего онлайн-тренинга.
- Plan (планирование): определить цель и структуру тренинга.
- Do (выполнение): пройти теоретическую часть обучения.
- Check (проверка): пройти онлайн тестирование.
- Act (улучшение): Спланировать следующие шаги развития.
- Муда - Расположение склада запчастей и производства на большем расстоянии друг от друга, что приводит к лишним затратам на транспортировку.
- Мура - начать выполнение работы за день до дедлайна.
- Мури - закрытие финансового квартала или года отделом финансов. Из-за перегруженности сотрудников в эти периоды количество ошибок в отчетах может резко возрастать.
- Задание 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 (улучшения): исправить ошибки если они имеются, осуществление техподдержки.
- Муда - количество выпускаемых тетрадок намного больше, чем спрос на них.
- Муда - молока закупили больше, чем успели продать по сроку годности.
- Муда - наблюдать за работой оборудование, ожидать подписи.
- Муда - шлагбаум на платной парковке.
- Мура - разработкой сайта занимается 1 человек, разработкой дизайна сайта 5 человек.
- Мури - я не выпуская эмоций наружу копила долгое время внутри, тем самым накапливала негатив, что вылилось в стресс и нервозность.
Задание 1: Пример цикла Деминга. Цель: создание заставки в видеоролик для заказчика.
- Plan (планирование): составление ТЗ на основе пожеланий и требований заказчика, получение от него референсов.
- Do (выполнение): выполнение задания интро-мейкером, без учета множества спецэффектов.
- Check (проверка): внесение заказчиком корректировок в пожелания – исправление не устроивших клиента моментов.
- Update (улучшения): проведение интро-мейкером более подробного исследования новых программ с требуемыми спецэффектами, сбор новых референсов и усовершенствование старой версии заставки.
- Муда – подсветка дверной ручки холодильника. Электроэнергия потребляется, но человек может без подсветки, наощупь найти ручку дверцы холодильника.
- Мура – начать учить теорию для экзамена по экологии за 3 дня до даты сдачи. Приходится поглощать тонны информации, не высыпаться и работать в экстренном режиме, когда была возможность распределить нагрузку равномерно, например, на 10 дней.
- Мури – задержка рейса автобуса на 3 часа. За время ожидания 1 автобуса на автовокзале соберутся пассажиры старого рейса и текущего. Таким образом на одном автобусе поедут два состава пассажиров, то есть места будут все заняты, и кому-то придется ехать стоя. Повышается нагрузка не только на людей, но и на сам транспорт.
- ИДБ-16-06
- Plan (планирование): до сборки подбирается конфигурация.
- Do (выполнение): во время сборки компоненты объединяются.
- Check (проверка): после сборки проводится анализ производительности машины, выявляются слабые места текущей сборки.
- Update (улучшения): выявляются детали которые стоит заменить на иные.
- Муда - не закрытый кран с водой во время чистки зубов, утекающая вода не используется а счетчик растет.
- Мура - выполнение домашней работы в ночь за 6 с половиной часов до сдачи, планировалось распределение нагрузки на большой промежуток времени.
- Мури - обработка шкуры ножом для масла, нож затупится от такой нагрузки.
2 [Агапов](https://github.com/papintrydaga)
Задание 1: Пример цикла Деминга: Цель: Игра в футбол
- Plan (планирование): до матча планируется тактика игры команды, продумывается схемы, выбирается состав, анализируется соперник его сильные и слабые стороны, составляется расписание тренировок и подготовки к матчу.
- Do (выполнение): во время матча реализуются схема игры и тактика, происходит сам матч.
- Check (проверка): после матча проводится анализ игры, выявляются ошибки игроков и слабые стороны тактики и схемы.
- Update (улучшения): проводятся тренировки с целью улучшения игроков и дорабатываться схемы и тактики до совершенства.
- Муда - не соблюдение специального режима перед матчем отражается в меньших рывках в меньшей максимально скорости и объеме проделанной работы футболиста, а так же сказывается на качестве игры.
- Мура - неравномерный темп во время тренировки дает разный прогресс у игроков, страдает вся команда так как у игроков разный уровень.
- Мури - из-за плохой игры назначаются дополнительные тренировки, игроки преграждают мышцы и уходит больше времени на восстановление.
3 [Архипов](https://github.com/UNKNOWN/wiki/labs-2019)
Задание 1: Пример цикла Деминга: Цель: Нарисовать ключевой арт для проекта
- Plan (планирование): Глава проекта даёт задание по созданию ключевого арта проекта, даёт текстовое описание и референсы
- Do (выполнение): Художник выполняет задание, но не выдерживает заданный стиль.
- Check (проверка): Глава получает работу и приводит список необходимых доработок.
- Update (улучшения): Художник проводит более подробное исследование требуемого стиля, собирает собственные референсы и начинает работу над новой версией
- Муда - создание сторонних прототипов
- Мура - выполнение проверки полученных кадров не по мере поступления, а сразу скопом
- Мури - одновременная передача большого объёма данных через узкий канал.
- Plan (планирование): до переговоров с клиентом Наставник дает задание менеджеру подготовиться ко встрече и по специальному алгоритму дает установку доложить о цели переговоров и о стратегии ее достижения за 30 минут до встречи. На этом этапе закладывается успех продаж.
- Do (выполнение): на переговорах с клиентом менеджер по продажам и Наставник реализуют согласованную на этапе Планирования стратегию ведения переговоров. На этом этапе продавец совершает ошибки.
- Check (проверка): сразу же после переговоров Наставник и менеджер анализируют по специальному алгоритму ход встречи и ее результат. На этом этапе наставник учит, а продавец осознает ошибки.
- Update (улучшения): на вечернем разборе полетов менеджер по продажам докладывает коллективу отдела продаж о достигнутом результате, сообщает какие обстоятельства способствовали достижению цели или препятствовали, какие методы ведения переговоров и воздействия на клиента должны быть улучшены и какие для этого есть у менеджера и у отдела продаж ресурсы, берет на себя обязательства по реализации этих улучшений. На этом этапе закрепляются новые навыки продаж.
- Муда - производство дефектных изделий является расточительством из-за дополнительного контроля, дополнительной транспортировки, дополнительной доработки, дополнительного рабочего места.
- Мура - неравномерный темп работы сотрудников горячей линии, заставляющий операторов сначала спешить, а затем ждать.
- Мури - в следствие приближения дедлайна к сдаче программного продукта подключается большее число разработчиков и появляются переработки рабочего графика.
Задание 1: Пример цикла Деминга: Цель: Создание базы данных офиса продажи и установки окон и дверей.
- Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, выбрать средства для разработки.
- Do (выполнение): Создать БД для офиса.
- Check (проверка): Тестирование функционала, проверка ограничений.
- Update (улучшения): Улучшение бд, оптимизация, добавления нового функционала.
- Муда - Добавление ненужного функционала в разрабатываемое приложение, противоречащее ТЗ.
- Мура - Начать готовиться за день до экзамена.
- Мури - Закрывать долги по учёбе перед сессией, когда их можно было не собирать.
Пример цикла Деминга: разработка мобильной игры.
- Plan (планирование): выбор языка программирования.
- Do (выполнение): написание программного кода.
- Check (проверка): тестирование игры.
- Update (улучшения): выпуск обновлений.
- Муда - избыточное поступление продукции в производственный процесс.
- Мура - изготовление всей продукции за один день.
- Мури - изготовление всей продукции в последний запланированный день.
8 [Воронин](https://github.com/Voronin98)
Задание 1: Пример цикла Деминга: Цель: Создание базы данных книжного издательства
- Plan (планирование): провести анализ предметной области и выявить задачи и пользователей базы данных, определить среду разработки
- Do (выполнение): Создать базу данных (создать таблицы, пользовательские функции, хранимые процедуры и т.д.)
- Check (проверка): проверка ограничений, работы функций, триггеров и процедур и т.д.
- Update (улучшения): Модификация базы данных (например, добавление дополнительных функций)
- Муда - использование обогревателя с включённом отоплением.
- Мура - не распределить написание курсовой работы и начать писать её за день до сдачи.
- Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.
Задание 1: Пример цикла Деминга: Цель: Создать новый алгоритм аннуитетного платежа
- Plan (планирование): Руководитель отдела продаж дает ТЗ к новому алгоритму подсчета аннуитетного платежа.
- Do (выполнение): Разработчик изменяет процедуры и функции для подсчета нового аннуитетного платежа.
- Check (проверка): Руководитель отдела продаж проверяет новый алгоритм, и понимает что данные алгоритмы созданны для подсчета внутреннего аннуитетного платежа и перестраивает ТЗ и объясняет более подробно для чего нужен данный алгоритм.
- Update (улучшения): Разработчик понимает, что данный алгоритм изменяет не то, что имел в виду Руководитель отдела продаж, и возвращает все в обратно и создает алгоритм для подсчета аннуитетного платежа по уже выданным кредитам от других банков.
- Муда - Использование оборудования требующего лицензию, вместо оборудования того же уровня,но не требующего лицензию.
- Мура - Выполнение проектов и задач перед deadline'ом
- Мури - Алгоритм обработки заявок долго работает из-за большого спроса на данный вид заявок (продукта).
Пример цикла Деминга: разработка компьютерной игры.
- Plan (планирование): составление плана реализации игры.
- Do (выполнение): программирование и создание игры.
- Check (проверка): выполняется проверка на наличие ошибок и багов в игре.
- Update (улучшения): внесение изменений для исправления ошибок, выявленных на предыдущем этапе.
- Муда - установка батарей и обогревателей в доме в той стране, где среднегодовая температура не опускается ниже 20 градусов.
- Мура - игра в "города". Через какой-то период времени самые простые и известные города (особенно на букву "А") заканчиваются и тогда, чтобы назвать следующий город, требуется больше времени, потому что надо подумать.
- Мури - если долго и часто откладывать выполнение каких-либо заданий, появятся долги. Это приводит к увеличению нагрузки в последние дни перед дедлайном.
Пример цикла Деминга: разработка мобильного приложения.
- Plan (планирование): составление ТЗ на основании требований заказчика.
- Do (выполнение): написание программного кода логики приложения и разработка дизайна.
- Check (проверка): выявление ошибок и багов в процессе работы приложения.
- Update (улучшения): исправление найденных ранее ошибок.
- Муда - разработка мобильного приложения, которое отображает заряд мобильного телефона.
- Мура - задержка на работе до поздна, с целью как можно быстрее выполненить поставленную задачу. Приводит к тому, что на след день сотрудник придёт на работу не выспавшийся и уставший, что приведёт к не качественной работе в этот день.
- Мури - начинать выполнение большого задания за день до его сдачи, приведёт к не выполнению задания в срок и возникновению проблем.
12 [Ильин](https://github.com/Daniil-Ilin)
Задание 1: Пример цикла Деминга: Разработка программного продукта
- Plan (планирование): Составляется техническое задание, на основании требований, предъявляемых заказчиком или потенциальными пользователями.
- Do (выполнение): Разработка программного продукта на основании составленного ТЗ.
- Check (проверка): Оценка работоспособности итогового программного продукта, его соответствия требованиям, а также тестирование на наличие ошибок или багов.
- Update (улучшения): Подготовка и внесение изменений и исправлений, на основании полученной обратной связи.
- Муда - Настройка кондиционера на температуру 20 при температуре воздуха 20°C. Включение или выключение кондиционера не меняет температуру в помещении, при этом на его работу тратится энергия и деньги.
- Мура - Сдача экзамена студентами в порядке, соответствующему их номеру в списке группы. Из-за того что одним студентам требуется значительно больше времени на подготовку и сдачу экзамена, чем другим, возникает ситуация с простоем студентов. В итоге многие из тех, кто хорошо подготовлен вынуждены тратить больше времени на сдачу экзамена. Решениями могут послужить: позволить студентам самим определить порядок сдачи экзамена, разделение экзамена на подготовку билета и ответ преподавателю, наличие нескольких преподавателей, для одновременной сдачи экзамена несколькими студентами.
- Мури - в следствии задержки поезда в метрополитене повышается нагрузка на оборудование и людей (как работников метрополитена, так и на пассажиров, вынужденных ехать в условиях духоты и дискомфорта).
Цикл Деминга:
Разработка НСИ
- Plan (планирование):
- Do (выполнение):
- Check (проверка):
- Update (улучшения):
Муда: Нарушение логистики в поставке: товар ожидали через 2 дня, а приехал он через 2 недели, чем вызвал простой производства и потери.
Мура: Управляющие производством напряженно работают по понедельникам и вторникам, а в пятницу они сидят сложа руки, не зная, чем заняться.
Мури: Начало работы без должного предварительного обучения
16 [Роменкова](https://github.com/romenkova/sems) Задание 1. Пример цикла Деминга: создание сайта рекламной акции.
- Plan (планирование): составить ТЗ, выбрать фреймворки, биболиотеки для создания сайта.
- Do (выполнение): разработать сайт.
- Check (проверка): протестировать сайт на соответствие ТЗ и налиие багов.
- Act (улучшение): проверить аналитику использования сайта и запланировать доработки.
- Муда - разработка электронного индикатора уровня воды в прозрачной бутылке.
- Мура - начало разработки продукта за день до сдачи.
- Мури - нагрузка на продавцов магазинов во время крупных акций.
Задание 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)
- ИДБ-16-07
- 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 (улучшения): Модификация базы данных (например, добавление дополнительных функций)
- Муда - использование обогревателя с включённом отоплением.
- Мура - не распределить выполнение работы и начать за день до крайнего срока.
- Мури - подготовиться к экзамену за один день, когда можно было начать готовиться за неделю.
Муда - простой сервера без нагрузки Мура - загрузка лишь одного ядра в многоядерном процессоре Мури - Использование одноядерной машины при сложных параллельных и многопоточных вычислениях
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:
- Муда – количество выпускаемых открыток намного больше, чем спрос на них.
- Мура – не собранные во время данные, нужные для работы.
- Мури – начало работы без должного предварительного обучения.
Задание 1: Пример цикла Деминга: сезонное выращивание сельскохозяйственных культур.
- Plan (планирование): Проанализировать имеющиеся ресурсы (земельные, рабочие и т.д.), подготовить план работ.
- Do (выполнение): Произвести летний цикл работ (посадка-сбор урожая).
- Check (проверка): Сравнить фактические объёмы собранного урожая с запланированными.
- Act (улучшение): Внести изменения (например, уменьшить количество саженцев при чрезмерной плотности выращиваемых культур и в следствие этого снижении урожайности).
- Муда - Хранение нереализуемого товара на складе, что влечет за собой потери при оплате аренды помещения.
- Мура - Поступление на склад чрезмерного количества товара, который магазин не успевает реализовать.
- Мури - Работа продавца-кассира, не успевающего выкладывать на прилавки поступающий в излишних объёмах товар.
10 [Майоров](https://github.com/MaiorovP/MaiorovP.github.io)
Задание 1: Пример цикла Деминга: создание сайта для Систем безопасности.
- Plan (планирование): Провести аналитику задачи, выявить требования и составить ТЗ.
- Do (выполнение): Разработка сайта в соответствии с ТЗ.
- Check (проверка): Тестирование продукта на предмет недочетов и надежности.
- Act (улучшение): На основании полученных данных внесение исправлений и повторное тестирование.
- Муда - Набор мышечной массы без правильного питания.
- Мура - Тренировки на все группы мышц.
- Мури - Занятие спортом каждый день.
Цикл Деминга:
Задание 1: Создание системы веб-шаблонов, с использованием библиотеки *rust-mustache*, создание RESTful-API для данной системы, а также веб-интерфейса для настройки системы. 1. Plan - изучить исходный код библиотеки *rust-mustache*, изучить стандарты RESTful-API. Составить список задач, необходимых для достижения цели. Привлечь необходимые ресурсы. 2. Do - кодирование продукта, дизайн интерфейса, проектирование встроенной базы данных для хранения настроек. 3. Check - тестирование взаимодействия с библиотекой *rust-mustache*, тестирование API, тестирование работы веб-интерфейса. 4. Act - внести необходимые правки, пересмотреть подходы к разработке, увеличить производительность системы.
Задание 2.
- Муда - Создание фреймворка для написания автотестов, ресурсозатроный процесс, но не продвигает процесс разработки продукта.
- Мура - Различные модули продукта требуют различного времени на реализацию, отсюда следует вероятность того, что некоторые модули будут завершены раньше других, и как результат ресурсы могут простаивать.
- Мури - После разработки продукта и введения его в эксплуатацию, возможно поступление большого кол-ва запросов, которые система может не успевать обрабатывать ввиду ограниченности ресурсов.
- Plan (планирование): Проанализировать предметную область, определить основные задачи, решаемые системой, выделить конечных пользователей, составить техническое задание и другие документы, подобрать средства разработки.
- Do (выполнение): Разработать программный продукт.
- Check (проверка):Протестировать написанную систему.
- Update (улучшения): Добавление новых возможностей, уменьшение ограничений, исправление ошибок, повышение производительности.
- Муда - Хранение в морозильных камерах товаров, которым охлаждение не нужно (например, стульев).
- Мура - В последнюю неделю начать писать отчет, рассчитанный на месяц работы.
- Мури - Нагрузить тележку, предельная грузоподъемность которой 1 тонна, товаром на 5 тонн.
15 [Сергеев Андрей](https://github.com/Andreyfrech)
1. Пример цикла Деминга: Процесс доставки получателю
- Plan (планирование): составление плана доставки посылок курьером получателям
- Do (выполнение): непосредственно доставка
- Check (проверка): проверка, что курьер доставил все посылки
- Act (улучшение): оптимизация маршрута доставки, загруженности курьеров
- переживать, нервничать, тратить нервные клетки по какому то поводу
- чтение нескольких книг сразу по разным темам
- неправильный расчет курьеров на кол-во доставок. в итоге не доставлено большинство посылок а курьеры уже перегружены.
- Пример цикла Деминга: Отделать помещение
* 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.на основании полученных данных внесение исправлений и повторное тестирование.
- * неоднократное тестирование продукта, необходимое для выявления ошибок, что, в свою очередь, затратно. Но без этого этапа приложение не будет запущено.
- * Мура - написанием программного кода занимаются 1-2 человека, а разработкой программного решения целый отдел.
- * Мури - изначально была договоренность о создании дополнительного модуля, на самом деле было необходимо разработать новый продукт, что гораздо трудозатратней.
Задание №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)