Protótipo

Protótipo do Controle do GameCube.

Tipo
artefacto (d)
Utilização
Uso
teste (d)
experiência científica
otimização (d)
proof (en)
prova de conceito
object of analysis (d)

Protótipo é um produto de trabalho da fase de testes e/ou planejamento de um projeto.[1]

O termo protótipo é usado em uma variedade de contextos, incluindo semântica, design, eletrônica e programação de software. Um protótipo é geralmente usado para avaliar um novo design para aumentar a precisão por analistas de sistema e usuários.[2] A prototipagem serve para fornecer especificações para um sistema real e funcional, ao invés de um sistema teórico.[3]

Em alguns modelos de fluxo de trabalho de design, a criação de um protótipo (um processo às vezes chamado de materialização) é a etapa entre a formalização e a avaliação de uma ideia.[4]

Os protótipos exploram diferentes aspectos de um projeto pretendido:[5]

  • Um protótipo de prova de princípio serve para verificar alguns aspectos funcionais importantes do projeto pretendido, mas geralmente não tem toda a funcionalidade do produto final.[6]
  • Um protótipo funcional representa toda ou quase toda a funcionalidade do produto final.[7]
  • Um protótipo visual representa o tamanho e a aparência, mas não a funcionalidade, do design pretendido. Um protótipo de estudo de forma é um tipo preliminar de protótipo visual no qual as características geométricas de um projeto são enfatizadas, com menos preocupação com cor, textura ou outros aspectos da aparência final.[8]
  • Um protótipo de experiência do usuário representa o suficiente da aparência e da função do produto para que ele possa ser usado para pesquisa do usuário.[9]
  • Um protótipo funcional captura a função e a aparência do design pretendido, embora possa ser criado com técnicas diferentes e até mesmo escala diferente do design final.[10][11]
  • Um protótipo de papel é uma representação impressa ou desenhada à mão da interface do usuário de um produto de software. Esses protótipos são comumente usados para testes iniciais de um projeto de software e podem fazer parte de um passo a passo de software para confirmar decisões de projeto antes que níveis mais dispendiosos de esforço de projeto sejam gastos.[12]

Características e limitações dos protótipos

editar

Engenheiros e especialistas em prototipagem buscam entender as limitações dos protótipos para simular exatamente as características de seu projeto pretendido.[13]

 
Um protótipo do carro hatchback econômico polonês Beskid 106 projetado na década de 1980

É importante reconhecer que, por sua própria natureza, os protótipos representam algum comprometimento do projeto final de produção. Isso se deve não apenas à habilidade e escolhas do(s) designer(s), mas às inevitáveis limitações inerentes de um protótipo devido à "relação mapa-território". Assim como um mapa é uma abstração reduzida que representa um território real muito mais detalhado, ou "o menu representa a refeição", mas não pode capturar todos os detalhes do alimento real entregue: um protótipo é uma aproximação necessariamente inexata e limitada de um produto final "real".[13]

Além disso, os protótipos fazem escolhas e compensações deliberadas e não intencionais por razões que vão desde economia de custo/tempo até o que consideram aspectos "importantes" versus "triviais" para focar a atenção e a execução do projeto. Devido a diferenças nos materiais, processos e fidelidade de design, é possível que um protótipo não tenha um desempenho aceitável, embora o design de produção possa ter sido sólido. Por outro lado, e de forma um tanto contraintuitiva: os protótipos podem realmente ter um desempenho aceitável, mas o design e o resultado da produção podem não ser bem-sucedidos, já que os materiais e processos de prototipagem podem realmente superar seus equivalentes de produção.[13]

Em geral, pode-se esperar que os custos individuais dos protótipos sejam substancialmente maiores do que os custos finais de produção devido a ineficiências em materiais e processos. Protótipos também são usados para revisar o projeto com o objetivo de reduzir custos através de otimização e refinamento.[13]

É possível usar testes de protótipo para reduzir o risco de que um projeto pode não funcionar como pretendido, no entanto, os protótipos geralmente não podem eliminar todos os riscos. Existem limitações pragmáticas e práticas à capacidade de um protótipo corresponder ao desempenho final pretendido do produto e são frequentemente necessárias algumas concessões e juízos de engenharia antes de avançar com um projeto de produção.[13]

Construir o projeto completo geralmente é caro e pode ser demorado, especialmente quando repetido várias vezes – construindo o projeto completo, descobrindo quais são os problemas e como resolvê-los e, em seguida, construindo outro projeto completo. Como alternativa, técnicas de prototipagem rápida ou desenvolvimento rápido de aplicações são usadas para os protótipos iniciais, que implementam parte, mas não todos, do projeto completo. Isso permite que os designers e fabricantes testem de forma rápida e barata as partes do projeto que têm maior probabilidade de ter problemas, resolvam esses problemas e, em seguida, construam o projeto completo.[13]

Essa ideia contraintuitiva – de que a maneira mais rápida de construir algo é, primeiro, construir outra coisa – é compartilhada por andaimes e pela regra do telescópio de Thomson.[13]

Modelagem em escala

editar
 
Modelo em escala de um contratorpedeiro Douglas SB2D em túnel de vento para teste

No campo da modelagem em escala (que inclui modelagem de ferrovias, modelagem de veículos, modelagem de aviões, modelagem militar, etc.), um protótipo é a base ou fonte do mundo real para um modelo em escala – como a locomotiva EMD GP38-2 real – que é o protótipo do modelo de locomotiva da Athearn (entre outros fabricantes). Tecnicamente, qualquer objeto não vivo pode servir como um protótipo para um modelo, incluindo estruturas, equipamentos e eletrodomésticos, e assim por diante, mas geralmente protótipos passaram a significar veículos do mundo real em tamanho real, incluindo automóveis (o protótipo 1957 Chevy gerou muitos modelos), equipamentos militares (como M4 Shermans, um favorito entre os modeladores militares dos EUA), equipamentos ferroviários, caminhões motorizados, motocicletas e naves espaciais (do mundo real, como Apollo/Saturn Vs, ou a ISS). A partir de 2014, máquinas de protótipos rápidos básicos (como impressoras 3D) custavam cerca de US$ 2 000, mas máquinas maiores e mais precisas podem custar até US$ 500 000.[14]

Programação de computadores e ciência da computação

editar

O software protótipo é muitas vezes referido como grau alfa, o que significa que é a primeira versão a ser executada. Muitas vezes apenas algumas funções são implementadas, o foco principal do alfa é ter um código base funcional no qual os recursos podem ser adicionados. Uma vez que o software de grau alfa tem a maioria dos recursos necessários integrados nele, ele se torna um software beta para testar todo o software e ajustar o programa para responder corretamente durante situações imprevistas durante o desenvolvimento.[15]

Muitas vezes, os usuários finais podem não ser capazes de fornecer um conjunto completo de objetivos de aplicativo, requisitos detalhados de entrada, processamento ou saída no estágio inicial. Após a avaliação do usuário, outro protótipo será construído com base no feedback dos usuários, e novamente o ciclo retorna para a avaliação do cliente. O ciclo começa ouvindo o usuário, seguido pela criação ou revisão de uma maquete e permitindo que o usuário teste o mock-up e, em seguida, vice-versa. Existe agora uma nova geração de ferramentas chamadas Application Simulation Software que ajudam a simular rapidamente a aplicação antes do seu desenvolvimento.[16]

A programação extrema usa design iterativo para adicionar gradualmente um recurso de cada vez ao protótipo inicial.[17]

Arquitetura

editar

Em arquitetura, prototipagem refere-se à criação de modelos arquitetônicos (como forma de modelagem em escala) ou como parte de experimentação estética ou material, como o centro de prototipagem de material de código aberto Forty Wall House na Austrália.[18][19]

Protótipos de arquitetos para testar ideias estruturalmente, esteticamente e tecnicamente. Se o protótipo funciona ou não é o foco principal: a prototipagem arquitetônica é o processo revelador através do qual o arquiteto ganha insight.[20]

Ciências naturais

editar

Em muitas ciências, da patologia à taxonomia, protótipo refere-se a uma doença, espécie, etc., o que constitui um bom exemplo para toda a categoria. Em biologia, protótipo é a forma ancestral ou primitiva de uma espécie ou outro grupo; um arquétipo. Por exemplo, o bichir do Senegal é considerado como os protótipos de seu gênero, Polypterus.[21]

Ver também

editar

Referências

  1. Blackwell, A. H.; Manar, E., eds. (2015). «Prototype» 3rd ed. UXL Encyclopedia of Science. Consultado em 29 de dezembro de 2021 
  2. Gero, John S. (15 de dezembro de 1990). «Design Prototypes: A Knowledge Representation Schema for Design». AI Magazine. 11 (4). 26 páginas. ISSN 0738-4602. Consultado em 29 de dezembro de 2021 
  3. «Prototyping Definition». PC Magazine. Consultado em 29 de dezembro de 2021 
  4. Marcelo M. Soares; Francesco Rebelo (9 de julho de 2012). Advances in Usability Evaluation. [S.l.]: CRC Press. p. 482. ISBN 978-1-4398-7025-9. Consultado em 29 de dezembro de 2021 
  5. Lai, Chun Sing; Locatelli, Giorgio (2021). «Valuing the option to prototype: A case study with Generation Integrated Energy Storage» (PDF). Energy. 217. 119290 páginas. doi:10.1016/j.energy.2020.119290  
  6. «Proof-of-Principle Prototype». 3d-printing-expert.com. Consultado em 15 de dezembro de 2019 
  7. «What Is A Working Prototype». product-design-prototype-experts.com. Consultado em 15 de dezembro de 2019 
  8. «What Is A Visual Prototype». 3d-printing-expert.com. Consultado em 15 de dezembro de 2019 
  9. «User Experience Prototype». 3d-printing-expert.com. Consultado em 15 de dezembro de 2019 
  10. Somiya, Shigeyuki, ed. (2013). Handbook of Advanced Ceramics: Materials, Applications, Processing, and Properties 2nd ed. [S.l.]: Academic Press. 491 páginas. ISBN 9780123854704 
  11. «Prototypes: General Categories». ThomasNet. Consultado em 13 de julho de 2015 
  12. «Prototyping». Brown University - User Experience, Independent Study Project. Consultado em 24 de fevereiro de 2015 
  13. a b c d e f g Gschwind, M.; Salapura, V.; Maurer, D. (abril de 2001). «FPGA prototyping of a RISC processor core for embedded applications». IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2): 241–250. ISSN 1063-8210. doi:10.1109/92.924027. Consultado em 18 de junho de 2024 
  14. «Council on Foreign Relations». web.archive.org. 28 de outubro de 2013. Consultado em 18 de junho de 2024 
  15. «5.5 Function Prototypes». HP. Consultado em 3 de maio de 2012 
  16. «Baseblock Software LLC, Software for the Motor Control Industry.». www.baseblock.com. Consultado em 15 de dezembro de 2019 
  17. Garvin, David A. (1 de julho de 1993). «Building a Learning Organization». Harvard Business Review (July–August 1993). ISSN 0017-8012. Consultado em 15 de dezembro de 2019 
  18. «Open source architecture lab launched in Tasmania». Architecture News. 2021 
  19. Lev, Jiri. «Forty Wall House – 40walls.org» (em inglês). Consultado em 29 de setembro de 2021 
  20. Burry, Mark (2017). Prototyping for Architects. GB: [s.n.] ISBN 9780500292495 
  21. «Definition of prototype | Collins English Dictionary». web.archive.org. 21 de janeiro de 2013. Consultado em 18 de junho de 2024 

Ligações externas

editar
  NODES
Project 1
todo 4