PROTOTIPAÇÃO

March 17, 2018 | Author: Rafael | Category: Operating System, System, Software, Areas Of Computer Science, Technology


Comments



Description

INSTITUTO POLITÉCNICO – Centro Universitário UNAANÁLISE DE SISTEMAS Belo Horizonte 2015 PROTOTIPAÇÃO Trabalho apresentado como requisito de avaliação do curso de Sistemas de Informação do Centro Universitário UNA. Rafael Tavares. Warlei Souza. Job Ferreira. Daniel Basseda. Professora: Erica Oliveira Belo Horizonte 2015 . José Newton Larissa Silveira.Andreia Araújo. estes protótipos têm maior apelo visual. Desta forma. rápidos para se desenvolver e modificar. propor melhorias. o negócio do cliente. proporcionando uma experiência rica e realista. uma vez que garantem maior alinhamento entre a equipe e o cliente. Eles podem ser desenvolvidos em diferentes níveis de fidelidade: quanto maior ela for. Também ajudam a equipe a identificar novos requisitos. Importância: O processo de prototipação ajuda a entender o propósito do software que será desenvolvido. No entanto. prazo e orçamento para elaboração. Entretanto. a complexidade dos requisitos. . Wireframes são a melhor escolha para representar cenários complexos onde um fluxo ou processo precisa ser compreendido. Características: Os protótipos também são grandes aliados das metodologias ágeis de desenvolvimento. podemos propor uma solução adequada para o problema do cliente. Wireframes não vão mostrar detalhes visuais ou interações de tela. Podemos dividir os protótipos em três categorias:  Wireframes & Rascunhos São protótipos de baixa fidelidade. oportunidades e futuros problemas.  Protótipos visuais Criados com programas de edição gráfica. quando os requisitos já foram entendidos. mas vão ajudar a validar requisitos e regras de negócio de maneira eficiente. minimizar riscos e maximizar lucros. São uma ótima opção para telas com maior ênfase em estética e usabilidade. A escolha do protótipo ideal varia de acordo com o nível de entendimento do negócio. As consequências disso para o software são lucros maiores a longo prazo e riscos menores durante o desenvolvimento. Além da parte visual.O que é prototipação? A prototipação é um processo que tem como objetivo facilitar o entendimento dos requisitos.  Protótipos interativos São protótipos completos e representativos. protótipos interativos demandam uma equipe de maior conhecimento técnico e demoram mais tempo para serem criados. um protótipo de alta fidelidade leva mais tempo para ser criado ou modificado. Em contrapartida. não possuem interações de tela e demandam mais tempo para se fazer ajustes e melhorias. apresentar conceitos e funcionalidades do software. englobam uma série de detalhes de estética e efeitos de interação. mais o protótipo se assemelhará ao resultado entregue. Possibilidade de desenvolver um sistema que atenda mais de perto as necessidades e expectativas dos usuários. o desenvolvedor pode familiarizar-se com essas opções e esquecer-se de todas as razões pelas quais elas são inadequadas. Modelo mais concreto para fins de validação do que modelos representados por diagramas. Permite uma interação com o usuário ao longo de todo o ciclo de vida do desenvolvimento. Desenvolvedor não tem certeza da eficiência de um algoritmo. Vantagens da prototipação:      Facilita o entendimento dos requisitos do sistema. Permite descartar um sistema quando este se mostrar inadequado (protótipo de viabilidade). processamento e saída. a interface de comunicação com aplicação (Software) pode ser confusa ou não usual. de entrada. periféricos/componentes. várias interações são necessárias para se refinar um protótipo. Um algoritmo ineficiente pode ser implementado simplesmente para demonstrar capacidade. a prototipação pode se estender indefinidamente. Considerar o protótipo como sendo o sistema final: a qualidade pode não ter sido apropriadamente considerada. para o sistema (software). Interação homem-máquina pode não ser aceita pelo cliente. ou como ele pode se comportar em um determinado Sistema Operacional ou durante a comunicação com alguma interface. adequando-o mais de perto às necessidades do usuário (menor custo de uma alteração). Permite alterar o sistema mais cedo no desenvolvimento. surge uma importante questão: quando parar? Se esta questão não for tratada com cuidado. O desenvolvedor muitas vezes faz concessões de implementação a fim de colocar um protótipo em funcionamento rapidamente. Sob esta ótica. Desvantagens da prototipação:    Gerência do projeto: Normalmente. A opção menos que ideal se tornou então parte integrante do sistema. Um sistema operacional ou linguagem de programação imprópria pode ser usada simplesmente porque está à disposição e é conhecida. mas não foi capaz de gerar requisitos definidos.Quando aplicar?    Em muitos casos o cliente define somente um conjunto de objetivos gerais para o Sistema (Software). ou seja. . Depois de algum tempo. Pedro.googlecode.Na figura abaixo é demonstrado o processo de desenvolvimento do protótipo: Referências Bibliográficas: UNIVERSIDADE FEDERAL DO PARÁ. Técnicas de Levantamento de Requisitos. Bruno. Disponível em: http://engcompufpa2009.com. São Paulo.com/svn/trunk/EngComp_5semestre/APSS/Trabalhos_Feitos/trab1_ APSS/trabalho1_APSS. S. Belém. 2011. Disponível em: http://dextra.br/prototipacao-e-sua-importanciano-desenvolvimento-de-software/ . CARVALHO. 2009. 2013.com. Disponível em http://pedrofcarvalho.pdf CAMARINI. Rio Preto.br/PDF/ENGENHARIA_ANALISE_LEVANTAMENTO_REQU SITOS_2.pdf. J. Instituto de Tecnologia Faculdade de Engenharia da Computação. Prototipação e sua importância no desenvolvimento de software.
Copyright © 2024 DOKUMEN.SITE Inc.