Прототипирование: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
MerlIwBot (обсуждение | вклад)
м робот удалил: pt:Prototipagem (deleted)
оформление, стилевые правки
Строка 1:
'''Прототипи́рование''' ({{lang-en|prototyping}}) — это быстрая «черновая» реализация базовой функциональности для анализа работы системы в целом.
После этапа прототипирования обязательно следуют этапы пересмотра архитектуры системы, разработки, реализации и тестирования конечного продукта.
 
Прототипирование, по мнению некоторых программистовразработчиков, является самым важным этапом [[разработка|разработки]].
На этапе прототипирования малыми усилиями создается работающая система (возможно неэффективно, с ошибками, и не в полной мере).
Во время прототипирования более детальная картина устройства системы.
Применяется в [[Машиностроение|машино]]- и [[Приборостроение|приборостроении]], [[Программирование|программировании]] и во многих других областях.
 
== Прототипирование программных продуктов и компьютерных систем ==
Строка 6 ⟶ 11 :
Термин ''прототипирование'' активно используется в индустрии [[Компьютерная Система|компьютерных систем]]. В английском языке используется термин [[:en:Software_Prototyping|Software Prototyping]].
 
Прототипирование, в [[Разработка программного обеспечения|разработке программного обеспечения]], является важным этапом в [[Жизненный цикл программного обеспечения|жизненном цикле программного обеспечения]] (разработке программного обеспечения).
 
Для прототипирования компьютерных ([[Software|софтварных]]) систем чаще используют языки программирования высокого уровня абстракции ([[Java]], [[Perl]], [[Python]], [[Haskell]], …).
Строка 12 ⟶ 17 :
При реализации решения обычно пишут более аккуратный, документированный код, а на тестирование и [[Отладка программы|отладку]] системы тратят сравнительно большое количество усилий. На этапе прототипирования выявляются важные архитектурные ошибки, вносятся поправки в [[Интерфейс|интерфейсы]]
модулей системы и перераспределяется функциональность между модулями системы.
 
Прототипирование по мнению некоторых программистов является самым важным этапом разработки.
На этапе прототипирования малыми усилиями создается работающая система (возможно неэффективно, с ошибками, и не в полной мере).
Во время прототипирования более детальная картина устройства системы.
Применяется также в машино- и приборостроении.
 
== См. также ==
 
* [[Быстрое прототипирование]]
* [[Быстрая разработка программного обеспечения]]