Директор Центра прототипирования высокой сложности «Кинетика» НИТУ «МИСиС» Владимир Пирожков рассказал о своей работе.
Спикер:Директор Центра прототипирования высокой сложности «Кинетика» НИТУ «МИСиС» Владимир Пирожков рассказал о своей работе.
Прототипирование — это один из наиболее эффективных и наглядных аналитических методов создания чернового варианта продукта или изделия для проверки его функциональности и работоспособности, рассказывает Владимир Пирожков. Прототипирование также используется для оптимизации взаимодействия продукта с пользователем, для оценки всех возможных вариантов дизайна и в качестве основы для разработки и улучшения конечного решения. Самое главное в прототипировании (prototyping) — это то, что модель конечного решения быстро доставляется пользователю, что позволяет легко выявить отсутствующие или неправильно сформулированные требования и ошибочные решения, указав, как будет выглядеть конечный продукт и каковы будут его свойства или поведение на ранних этапах про
Прототип ― это тестовая версия готового продукта. Прототипы могут быть программами или товарами, предназначенными для продажи. Это происходит в случае специализированных крупногабаритных машин и устройств, например, гигантских котлов или промышленных насосов. Это также характерно для моделирования автомобилей или оружия, говорит Владимир Пирожков Их производство может быть мелкосерийным или даже единичным, поскольку они изготавливаются на заказ для одного заказчика и адаптированы к конкретным, строго определенным условиям эксплуатации. Для снижения затрат, связанных с отказом от прототипа или большими доработками, сначала создается правильно масштабированная модель. Результаты проведенных на ней испытаний используются при построении прототипа — окончательного варианта устройства, что характерно при, например, моделировании транспорта.
Прототипирование широко используется в разработке программного обеспечения или для инновации в проектировании. Оно состоит в графическом представлении всего приложения или только отдельных функций. Прототип может быть интерактивным или графическим макетом или даже наброском от руки, образующим своего рода раскадровку. Его задача — показать, что появится на экране устройства во время выполнения конкретной задачи. Макет позволяет получить быструю обратную связь от заказчика, помогает выявлять ошибки в UX (User Experience). Вносимые до кодирования исправления несравнимо дешевле и быстрее, чем исправление внешнего вида и функционала готового приложения.
Есть несколько подходов к созданию моделей:
Предварительное прототипирование является отправной точкой для дальнейшей разработки функционального прототипа.
При построении технического прототипа в зависимости от уровня детализации различают:
В случае небольших серий прототипов (например, предсерийных автомобилей в автомобильной промышленности) также говорят о «промышленном прототипировании». Прототипы не обязательно должны состоять из физических объектов, как, например, при моделировании оружия, — прототипом может быть, например, также реализация программного обеспечения или трехмерная модель. Услуги и определенные коммуникационные меры также могут быть протестированы в виде прототипов, например, в рамках проекта сервисного дизайна.
Чтобы провести различие между исследованиями и разработками, в научной среде определяются прототипы функциональных и испытательных моделей, особенно в отношении мер финансирования. Под прототипом понимается близкое к серийному производству устройство, которое уже во многом похоже на конечный продукт по форме, конструкции, принципу действия и изготовлению. Функциональная модель используется только для проведения экспериментов и проверки отдельных подфункций проектируемого серийного устройства. Тестовый вариант, несмотря на все имеющиеся сходства, все равно отличается от запланированного серийного аппарата. Проектирование в современной России, строительство и проведение испытаний функциональных моделей и испытательных продуктов часто считаются исследовательской деятельностью.
Создание прототипа требует нескольких этапов:
В результате описанного процесса создается полнофункциональный прототип. Его можно показать узкому кругу специалистов или клиенту, который его заказал, для получения обратной связи.
Прототипы являются предметом различных тестов и исследований, чтобы подтвердить, соответствует ли продукт проектным предположениям. При обнаружении несоответствий вносятся исправления и испытания повторяются. Этап итерации (повторение испытаний) длится до тех пор, пока не будут достигнуты желаемые параметры продукта. Если операция не удалась, новинка не пойдет в серийное производство. Испытания на прототипах снижают риск неудачных внедрений в компании или внедрения в серийное производство продукции с недостаточными параметрами, устаревшей или бракованной. Благодаря этому удается избежать огромных затрат на неперспективные проекты. Имея прототип, его можно сравнить с аналогичными продуктами на рынке и тем самым реально оценить полезность нового продукта и его шансы на коммерческий успех. Запуск продукта без предварительного прототипирования повышает риск не оправдать ожиданий потребителей. Целью испытаний на опытных образцах также является получение одобрения со стороны заказчика, то есть подтверждения соответствия способа эксплуатации и технических параметров действующим нормам. Участие представителей контролирующих органов в этом виде проверок обязательно.
Преимущества прототипа:
После разработки прототипа он может быть дополнен технологиями и решениями, изменен под требования заказчика или потребителей, отмечает Владимир Пирожков.
У прототипирования есть и свои недостатки. Например, в случае очень сложных систем или процессов разработчикам приходится сосредоточиться главным образом на том, «как создать прототип», а не на том, «что должно быть реализовано в нем». Кроме этого, решения, которые могут эффективно работать в тестовой версии, в окончательном варианте часто требуют существенных доработок, что создает дополнительную нагрузку на разработчиков, но не отменяет важность такой инновационной деятельности.
В современной России активно ведутся исследования и разработки в сфере нейроинтерфейсов ― технологий, совместимых с нервной системой человека. Эти технологии нужны для управления компьютерами, машинами и аппаратами без использования физических механизмов, только невербальным, мысленным способом. Сегодня такие высокие технологии активно развиваются в самых разных направлениях. Одно из наиболее популярных направлений развития ― развлечения. Яркий пример проектирования нейроинтерфейсов ― беспроводные наушники Nekomimi, которые считывают эмоциональное состояние пользователя, напряженность и расслабленность его тела и с учетом этого двигаются на голове. Западные компании активно моделируют и разрабатывают нейрошлемы, с помощью которых можно управлять персонажами в компьютерных играх, не используя джойстик или клавиатуру.
Аналогично принципам игровых нейроинтерфейсов ведутся разработки таких продуктов для медицинской сферы. Наиболее известные решения ― нейропротезы, которые управляются датчиками, реагирующими на нервные импульсы и напряжение мышц. Кроме этого ведутся разработки нейроинтерфейсов для людей, получивших повреждения мозга в результате травм или инсульта, для реабилитации функций опорно-двигательного аппарата. Устройства с нейроинтерфейсами могут быть внешними, в виде шлемов или перчаток, а могут быть внутренними, то есть имплантированными в организм человека. В этом и есть значимость прототипирования высокой сложности.