stringtranslate.com

Опытный образец

Прототип вывески на Зеленом поясе Бойсе , испытания на ржавчину , стойкость краски , долговечность и т. д.
Знак, поясняющий вывеску прототипа

Прототип — это ранний образец, модель или выпуск продукта, созданный для тестирования концепции или процесса . [1] Этот термин используется в различных контекстах, включая семантику , дизайн , электронику и программирование . Прототип обычно используется системными аналитиками и пользователями для оценки новой конструкции с целью повышения точности. [2] [3] Прототипирование служит для предоставления спецификаций реальной, работающей системы, а не теоретической. [4] В некоторых моделях рабочего процесса проектирования создание прототипа (процесс, который иногда называют материализацией ) является шагом между формализацией и оценкой идеи. [5]

Прототип может также означать типичный пример чего-то, например , при использовании слова « прототипический ». [6] Это полезный термин для определения объектов, поведения и концепций, которые считаются принятой нормой, и аналогичен таким терминам, как стереотипы и архетипы .

Слово прототип происходит от греческого πρωτότυπον prototypon , «примитивная форма», нейтрального от πρωτότυπος prototypos , «оригинальный, примитивный», от πρῶτος protos , «первый» и τύπος typos , «впечатление» (первоначально в смысле следа, оставленного удар, затем штамп, нанесенный штампом (заметьте «пишущая машинка»); по смыслу шрам или отметина; по аналогии форма, то есть статуя, (образно) стиль или сходство; модель для подражания или иллюстративный пример — примечание «типичный»). [1] [7] [8]

Типы

Прототипы исследуют различные аспекты предполагаемой конструкции: [9]

Различия в создании прототипа и конечного продукта

В общем, создание прототипов будет отличаться от создания конечного продукта некоторыми фундаментальными моментами:

Инженеры и специалисты по прототипам стараются свести к минимуму влияние этих различий на предполагаемую роль прототипа. Например, если визуальный прототип не может использовать те же материалы, что и конечный продукт, они попытаются заменить материалы со свойствами, которые точно имитируют предполагаемые конечные материалы.

Характеристики и ограничения прототипов

Прототип польского экономичного хэтчбека Beskid 106 , спроектированного в 1980-х годах .

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

Важно признать, что по своей природе прототипы представляют собой некоторый компромисс по сравнению с окончательным производственным проектом. Это связано не только с навыками и выбором дизайнера(ов), но и с неизбежными ограничениями, присущими прототипу из-за «отношения карты и территории ». Точно так же, как карта — это уменьшенная абстракция, представляющая гораздо более подробную реальную территорию, или «меню представляет еду», но не может отразить все детали фактической доставленной еды: прототип — это неизбежно неточное и ограниченное приближение к «реальному» финалу. продукт.

Кроме того, создатели прототипов делают как осознанный, так и непреднамеренный выбор и компромиссы по причинам, варьирующимся от экономии средств и времени до того, что они считают «важными» и «тривиальными» аспектами, на которых нужно сосредоточить внимание при проектировании и исполнении. Из-за различий в материалах, процессах и точности проектирования возможно, что прототип может не работать приемлемо, хотя производственный проект мог быть надежным. И наоборот, и это несколько противоречит здравому смыслу: прототипы на самом деле могут работать приемлемо, но производственный дизайн и результат могут оказаться неудачными, поскольку материалы и процессы прототипирования могут фактически превосходить свои производственные аналоги.

В целом можно ожидать, что затраты на отдельные прототипы будут значительно выше, чем окончательные производственные затраты из-за неэффективности материалов и процессов. Прототипы также используются для пересмотра конструкции с целью снижения затрат за счет оптимизации и доработки. [17]

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

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

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

Технические науки

В технологических исследованиях демонстратор технологии — это прототип, служащий доказательством концепции и демонстрационной моделью новой технологии или будущего продукта, доказывающий ее жизнеспособность и иллюстрирующий возможные варианты применения.

В крупных проектах разработки испытательный стенд представляет собой платформу и среду разработки прототипов для тщательного экспериментирования и тестирования новых технологий, компонентов, научных теорий и вычислительных инструментов. [18]

Благодаря недавним достижениям в области компьютерного моделирования становится практичным отказаться от создания физического прототипа (за исключением, возможно, значительно уменьшенных масштабов для рекламных целей), вместо этого моделируя все аспекты конечного продукта в виде компьютерной модели . Пример такой разработки можно увидеть в Boeing 787 Dreamliner , в котором на серийной производственной линии производится первая полноразмерная физическая реализация. Компьютерное моделирование в настоящее время широко используется в автомобильном дизайне, как с точки зрения формы (стиля и аэродинамики автомобиля), так и функциональности, особенно для повышения ударостойкости автомобиля и снижения веса для увеличения пробега.

Машиностроение и электротехника

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

Дизайнер электроники часто создает первый прототип из макета , картона или перфорированного картона , обычно используя корпуса «DIP».

Однако все чаще первый функциональный прототип строится на «прототипной печатной плате », практически идентичной серийной печатной плате, поскольку цены на производство печатных плат падают и многие компоненты недоступны в DIP- корпусах, а доступны только в SMT- корпусах, оптимизированных для размещения. на печатной плате.

Строители военной техники и авиации предпочитают термины «экспериментальный» и «эксплуатационные испытания». [19]

Электроника

Прототип простой электронной схемы на макетной плате
Пример прототипа в оптоэлектронике ( Texas Instruments , DLP Cinema Prototype System)

В электронике прототипирование означает создание реальной схемы на основе теоретического проекта для проверки ее работоспособности и предоставления физической платформы для ее отладки, если она не работает . Прототип часто создается с использованием таких методов, как обмотка проводов или использование макета , картона или перфорированной платы , в результате чего получается схема, которая электрически идентична конструкции, но физически не идентична конечному продукту. [20]

Существуют инструменты с открытым исходным кодом, такие как Fritzing, для документирования электронных прототипов (особенно макетов) и перехода к физическому производству. Платформы прототипирования, такие как Arduino , также упрощают задачу программирования и взаимодействия с микроконтроллером . [21] Разработчик может использовать свое изобретение как есть, используя платформу прототипирования, или заменить его только чипом микроконтроллера и схемой, соответствующей его продукту.

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

Компьютерное программирование и информатика

Прототип программного обеспечения часто называют альфа-версией , что означает, что это первая запускаемая версия. Часто реализуются лишь несколько функций, и основная цель альфа-версии — создание функционального базового кода, к которому можно добавлять функции. Как только в программное обеспечение альфа-класса интегрировано большинство необходимых функций, оно становится бета-версией для тестирования всего программного обеспечения и настройки программы для правильного реагирования в непредвиденных ситуациях во время разработки. [22]

Часто конечные пользователи не могут предоставить полный набор целей приложения, подробные требования к вводу, обработке или выводу на начальном этапе. После оценки пользователей будет создан еще один прототип на основе отзывов пользователей, и цикл снова вернется к оценке клиентов. Цикл начинается с прослушивания пользователя, за которым следует создание или редактирование макета и предоставление пользователю возможности протестировать макет , а затем обратно. Сейчас существует новое поколение инструментов под названием « Программное обеспечение для моделирования приложений» , которые помогают быстро моделировать приложения до их разработки. [23]

Экстремальное программирование использует итеративный дизайн для постепенного добавления одной функции к исходному прототипу. [24]

Другие концепции программирования/вычислений

Во многих языках программирования прототип функции — это объявление подпрограммы или функции (его не следует путать с прототипированием программного обеспечения) . Этот термин скорее специфичен для C / C++ ; другими терминами для этого понятия являются подпись , тип и интерфейс . В программировании на основе прототипов (разновидность объектно-ориентированного программирования ) новые объекты создаются путем клонирования существующих объектов, которые называются прототипами. [25]

Этот термин также может относиться к прототипу Javascript Framework .

Кроме того, этот термин может относиться к шаблону проектирования прототипа .

Подходы непрерывного обучения в организациях или предприятиях также могут использовать концепцию прототипов бизнеса или процессов через модели программного обеспечения.

Концепция прототипичности используется для описания того, насколько веб-сайт отклоняется от ожидаемой нормы и приводит к снижению предпочтений пользователей в отношении дизайна этого сайта. [26]

Прототипирование данных

Прототип данных — это форма функционального или рабочего прототипа. [27] Обоснованием его создания обычно является проект миграции данных , интеграции данных или реализации приложения, а исходные материалы, используемые в качестве входных данных, представляют собой экземпляр всех соответствующих данных, которые существуют в начале проекта.

Целями прототипирования данных являются:

Для этого архитектор данных использует графический интерфейс для интерактивной разработки и выполнения правил преобразования и очистки с использованием необработанных данных. Полученные данные затем оцениваются и правила уточняются. Помимо очевидной визуальной проверки данных на экране архитектором данных, обычные подходы к оценке и проверке заключаются в использовании программного обеспечения для профилирования данных [28], а затем вставке полученных данных в тестовую версию целевого приложения и опробовании их использования. .

Прототипирование для взаимодействия человека и компьютера

При разработке программного обеспечения или цифровых инструментов, с которыми взаимодействуют люди, прототип — это артефакт, который используется для того, чтобы задать вопрос дизайна и ответить на него. Прототипы предоставляют средства для изучения проблем проектирования и оценки решений. [29]

Специалисты по HCI могут использовать несколько различных типов прототипов:

Масштабное моделирование

Масштабная модель эсминца Douglas SB2D в аэродинамической трубе для испытаний.

В области масштабного моделирования (в том числе моделей железных дорог , моделирования транспортных средств, моделирования самолетов , военного моделирования и т. д.) прототип является реальной основой или источником для масштабной модели, такой как настоящий локомотив EMD GP38-2 . который является прототипом модели локомотива Athearn (среди других производителей). Технически прототипом модели может служить любой неживой объект, включая конструкции, оборудование, приборы и т. д., но обычно под прототипами понимают полноразмерные реальные транспортные средства, включая автомобили (прототип Chevy 1957 года породило множество моделей), военную технику (например, M4 Shermans, фаворит среди военных моделистов США), железнодорожное оборудование, грузовики, мотоциклы и космические корабли (реальные, такие как «Аполлон/Сатурн против» или МКС). По состоянию на 2014 год базовые машины для быстрого прототипирования (например, 3D-принтеры ) стоят около 2000 долларов, но более крупные и точные машины могут стоить до 500 000 долларов. [33]

Архитектура

В архитектуре прототипирование относится либо к созданию архитектурных моделей (как форма масштабного моделирования ), либо к части эстетических или материальных экспериментов , как, например, в центре прототипирования материалов с открытым исходным кодом Forty Wall House в Австралии. [34] [35]

Архитекторы создают прототипы для проверки идей структурно, эстетически и технически. Работает прототип или нет, это не главный вопрос: архитектурное прототипирование — это процесс откровения, посредством которого архитектор получает представление. [36]

Метрология

В науке и практике метрологии прототип — это созданный человеком объект, который используется в качестве эталона измерения некоторой физической величины , на основе которого основываются все измерения этой физической величины. Иногда этот стандартный объект называют артефактом . В Международной системе единиц ( СИ ) с 20 мая 2019 года не осталось эталона-прототипа . До этой даты последним использованным прототипом был международный прототип килограмма , твёрдый платиново-иридиевый цилиндр, хранившийся в Международном бюро мер и весов (Международное бюро мер и весов) в Севре , Франция (пригород Парижа ). определением была масса ровно один килограмм . Копии этого прототипа изготавливаются и выдаются многим странам как национальный стандарт килограмма и периодически сравниваются с парижским прототипом. Теперь килограмм переопределен таким образом, что постоянной Планка h присваивается значение ровно 6,626 070 15 × 10 −34  джоуль-секунда (Дж⋅с)

До 1960 года счетчик определялся в виде платино-иридиевого прототипа бруска с двумя отметками на нем (которые по определению были расположены на расстоянии одного метра друг от друга), международного прототипа счетчика , а в 1983 году определение счетчика было изменено на единицу измерения. расстояние в свободном пространстве , преодолеваемое светом за 1/299 792 458 секунды ( таким образом определяя скорость света как 299 792 458 метров в секунду).

Естественные науки

Во многих науках, от патологии до систематики, прототип относится к заболеванию, виду и т. д., что является хорошим примером для всей категории. В биологии прототип — это предковая или примитивная форма вида или другой группы; архетип. [37] Например, сенегальский бичир считается прототипом своего рода Polypterus .

Смотрите также

Рекомендации

  1. ^ аб Блэквелл, АХ; Манар, Э., ред. (2015). "Опытный образец". Научная энциклопедия UXL (3-е изд.) . Проверено 13 июля 2015 г.
  2. ^ Рэгг, Дэвид В. (1973). Словарь авиации (первое изд.). Скопа. п. 216. ИСБН 9780850451634.
  3. ^ Геро, Джон С. (15 декабря 1990 г.). «Прототипы дизайна: схема представления знаний для дизайна». Журнал ИИ . 11 (4): 26. ISSN  0738-4602.
  4. ^ «Определение прототипирования» . Журнал ПК . Архивировано из оригинала 15 октября 2012 г. Проверено 3 мая 2012 г.
  5. ^ Марсело М. Соареш; Франческо Ребело (15 августа 2012 г.). Достижения в оценке юзабилити. ЦРК Пресс. п. 482. ИСБН 978-1-4398-7025-9.
  6. ^ «Прототипическое (прилагательное) определение и синонимы | Словарь Macmillan» . www.macmillandictionary.com . Проверено 15 декабря 2019 г.
  7. ^ Харпер, Дуглас. «прототип (сущ.)». Интернет-словарь этимологии .
  8. ^ "Согласие Стронга". Strongsconcordance.org . Проверено 7 августа 2022 г.
  9. ^ Лай, Чун Синг; Локателли, Джорджо (февраль 2021 г.). «Оценка возможности создания прототипа: практический пример использования интегрированного хранилища энергии» (PDF) . Энергия . 217 : 119290. doi : 10.1016/j.energy.2020.119290 .
  10. ^ «Прототип доказательства принципа действия». 3d-printing-expert.com . Проверено 15 декабря 2019 г.
  11. ^ «Что такое рабочий прототип» . Product-design-prototype-experts.com . Проверено 15 декабря 2019 г.
  12. ^ «Что такое визуальный прототип». 3d-printing-expert.com . Проверено 15 декабря 2019 г.
  13. ^ «Прототип пользовательского опыта» . 3d-printing-expert.com . Проверено 15 декабря 2019 г.
  14. ^ Сомия, Сигэюки, изд. (2013). Справочник по современной керамике: материалы, применение, обработка и свойства (2-е изд.). Академическая пресса. п. 491. ИСБН 9780123854704.
  15. ^ «Прототипы: Общие категории». ТомасНет . Проверено 13 июля 2015 г.
  16. ^ «Прототипирование». Университет Брауна — Пользовательский опыт, независимый исследовательский проект . Проверено 24 февраля 2015 г.
  17. ^ Гшвинд, М.; Салапура, В.; Маурер, Д. (апрель 2001 г.). «FPGA-прототипирование ядра RISC-процессора для встраиваемых приложений». Транзакции IEEE в системах очень большой интеграции (VLSI) . 9 (2): 241–250. дои : 10.1109/92.924027. ISSN  1063-8210.
  18. ^ Саймон, Хайлесен (31 января 2007 г.). Проектирование сетевых коммуникаций: стратегии и развитие: стратегии и развитие. Идея Групп Инк (IGI). ISBN 9781599040714.
  19. ^ Уиллкокс, Корнелис Де Витт; Стюарт, Эдвин Рой (1918). Международный военный дайджест. Накопительный дайджест корпорации.
  20. ^ "Быстрый прототип печатной платы" . www.wellpcb.com . Ну печатная плата . Проверено 1 июня 2017 г.
  21. ^ Тревеннор, Алан (17 октября 2012 г.). Практические микроконтроллеры AVR: игры, гаджеты и домашняя автоматизация с помощью микроконтроллера, используемого в Arduino. Апресс. ISBN 9781430244462.
  22. ^ «Определение альфа-версии» . Журнал ПК . Проверено 3 мая 2012 г.
  23. ^ «ООО Baseblock Software, Программное обеспечение для индустрии управления двигателями» . www.baseblock.com . Проверено 15 декабря 2019 г.
  24. ^ Гарвин, Дэвид А. (1 июля 1993 г.). «Создание обучающейся организации». Гарвардское деловое обозрение . № июль – август 1993 г. ISSN  0017-8012 . Проверено 15 декабря 2019 г.
  25. ^ «5.5 Прототипы функций» . ХП . Проверено 3 мая 2012 г.
  26. ^ Туч, Александр Н.; Пресслабер, Ева Э.; Штёклин, Маркус; Опвис, Клаус; Баргас-Авила, Хавьер А. (1 ноября 2012 г.). «Роль визуальной сложности и прототипичности в первом впечатлении от веб-сайтов: работа над пониманием эстетических суждений». Международный журнал человеко-компьютерных исследований . 70 (11): 794–811. doi :10.1016/j.ijhcs.2012.06.003. ISSN  1071-5819.
  27. ^ Введение в инженерию: Основы и концепции инженерии: электронная книга. Тюркер Джанбазоглу. 11 декабря 2018 г.
  28. ^ Абеджан, Зиаваш (2018). «Введение в профилирование данных». В Зиманьи, Эстебан (ред.). Бизнес-аналитика и большие данные . Конспекты лекций по обработке деловой информации. Том. 324. Международное издательство Спрингер. стр. 1–20. дои : 10.1007/978-3-319-96655-7_1. ISBN 978-3-319-96655-7.
  29. ^ Аб Хауд, Стефани; Хилл, Чарльз (1 января 1997 г.), Хеландер, Мартин Г.; Ландауэр, Томас К.; Прабху, Прасад В. (ред.), «Глава 16 - Что представляют собой прототипы прототипов?», Справочник по взаимодействию человека и компьютера (второе издание) , Амстердам: Северная Голландия, стр. 367–381, CiteSeerX 10.1.1.224.2119 , doi : 10.1016/b978-044481862-1.50082-0, ISBN  978-0-444-81862-1, S2CID  18520479 , получено 13 декабря 2021 г.
  30. ^ "Прототипы Волшебника страны Оз". Фонд интерактивного дизайна . Проверено 13 декабря 2021 г.
  31. ^ Реттиг, Марк (апрель 1994 г.). «Прототипирование для крошечных пальчиков». Коммуникации АКМ . 37 (4): 21–27. дои : 10.1145/175276.175288 . ISSN  0001-0782. S2CID  9934034.
  32. ^ Кнапп, Джейк (6 января 2016 г.). «Бумажное прототипирование — пустая трата времени». Середина . Проверено 13 декабря 2021 г.
  33. ^ «Совет по международным отношениям». Архивировано из оригинала 28 октября 2013 г. Проверено 30 октября 2013 г.
  34. ^ «Лаборатория архитектуры с открытым исходным кодом открыта на Тасмании» . Новости архитектуры . 2021.
  35. ^ Лев, Иржи. «Дом с сорока стенами – 40walls.org» . Проверено 29 сентября 2021 г.
  36. ^ Берри, Марк (2017). Прототипирование для архитекторов . ГБ. ISBN 9780500292495.{{cite book}}: CS1 maint: отсутствует местоположение издателя ( ссылка )
  37. ^ прототип. Архивировано 21 января 2013 г. в Wayback Machine . CollinsDictionary.com. Словарь английского языка Коллинза - полное и несокращенное, 11-е издание. Проверено 7 декабря 2012 г.