Prévia do material em texto
<p>Prototipação no desenvolvimento de sistemas</p><p>William da Silva Oliveira</p><p>RESUMO A prototipação voltada ao desenvolvimento de sistemas é altamente aplicada e extremamente importante para alcançar resultados esperados, tanto por Stackholder quanto para cliente e a necessidade de decisão sobre a utilização dos mais variados tipos de protótipos é o fator principal para determinar o sucesso do projeto nesse quesito.</p><p>Nesse ensaio abordaremos os dois principais tipos de protótipo, sendo eles o protótipo de baixa fidelidade, utilizado em níveis mais primários do projeto e o protótipo de alta fidelidade, que utiliza até mesmo elementos gráficos que podem ou não estar mais próximos do que será o produto final. Analisaremos os benefícios e as limitações de cada tipo de protótipo bem como a integração no ambiente de desenvolvimento de sistemas.</p><p>1- INTRODUÇÃO</p><p>Protótipo é uma versão inicial de um sistema utilizado para demonstrar conceitos, avaliar opções para um projeto e observar a existência de problemas, facilitando a busca por soluções ainda na fase de concepção ou mesmo antes do lançamento da versão final.</p><p>Se testar seu protótipo com os clientes, você ganhará o melhor de todos os prêmios – a chance de descobrir, em apenas cinco dias, se está no caminho certo com suas ideias. Os resultados não seguem um modelo exato. Você pode ter fracassos eficientes que são boas notícias, sucessos com falhas que precisam ser resolvidas, e diversas outras combinações. (Knapp, 2017, p221)</p><p>Dentre os tipos de prototipação existentes, destacam-se os protótipos de baixa fidelidade, versões simplificadas do projeto que permitem obter ideias básicas , que podem ser feitos em esboços de papel ou ferramentas digitais mais básicas. Esses protótipos de baixa fidelidade testam a navegabilidade sem considerar o design final e é importante a coleta do feedback do usuário. O wireframe é um exemplo de protótipo de baixa fidelidade que consiste em adotar um esqueleto, uma versão bastante primitiva do projeto representando através de retângulos, círculos e linhas. Como o nível de detalhamento é baixo, não há necessidade de aplicação de textos, sendo apenas importante representar com linhas. Os botões interativos podem ser representados por retângulos e com textos que sejam com palavras curtas. Imagens podem também ser representadas com retângulos e as animações podem ser retratadas com setas direcionando o sentido.</p><p>A característica principal de um protótipo de baixa fidelidade é simular aspectos funcionais do projeto não estéticos sendo seu escopo de interesse receber um feedback dos usuários que terão contato preliminar com esse tipo de protótipo. Não há utilidade em situações em que o projeto esteja em situações mais avançadas pois sua funcionalidade não atenderá a demanda , já que têm por característica não conter detalhamentos ou refinamentos não tendo interatividade e seu nível de interesse é para estágios iniciais de desenvolvimento.</p><p>Os protótipos de alta fidelidade já se aproximam mais do que será o produto final. Considera-se que tenha passado por etapas de refinamento e transmite ideias de como será a interação.</p><p>De acordo com Alex (2019) esse tipo de protótipo é desenvolvido quando há recurso financeiro e tempo disponíveis. Normalmente trata-se de um projeto que está em fase mais avançada, sendo comum a denominação Template, pois, nesse tipo de modelo, há alta relevância do aspecto visual.</p><p>O nível de interação do usuário é a base para desenvolvimento desse tipo de protótipo, onde um clique do usuário leva para uma pagina ou realiza determinada ação gerando um retorno de informação para o utilizador.</p><p>Existem diversas formas de criação de protótipos de alta fidelidade. Em desenvolvimento de sistemas, aplicativos que geram paginas de interação como Figma.</p><p>Os benefícios dos protótipos de alta fidelidade permitem testagem de designs visuais, elementos interativos como esquema de botões, animações e mini-interações e quando se deseja entender como o usuário se sente em relação ao produto e deseja obter feedback do mesmo.</p><p>Nos casos citados, entende-se que a utilização dos protótipos trazem diversos benefícios. Entendendo cada um deles e escolhendo o modelo correto para cada etapa do projeto conseguimos reduzir custos e antecipar-se aos contratempos que poderiam ocorrer já com o projeto finalizado e em andamento, o que dificultariam correções e provavelmente incidiriam custos maiores. Esses Protótipos são importantes tanto para desenvolvedores, que conseguem um feedback do usuário e demonstração de falhas antecipadamente permitindo correções antes do lançamento , quanto para usuário, que pode informar à equipe que trabalha no projeto sobre dificuldades, fluidez dentre outras situações que podem ocorrer dentro do processo de desenvolvimento.</p><p>REFERENCIAS</p><p>SILVA, Jessica Laisa Dias da; STATI, Cesar Ricardo. Prototipagem e testes de usabilidade.1 ed. Curitiba: Intersaberes, 2021. E-book. Disponível em: https://plataforma.bvirtual.com.br Acesso em: 23 ago.2024</p><p>SOMMERVILLE, Ian . Engenharia de software.10. ed. São Paulo, SP: Pearson,2018. E-book. Disponível em : https://plataforma.bvirtual.com.br. Acesso em: 23 ago.2024.</p>