Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Trabalho es prototipagem

1,527 views

Published on

  • Be the first to comment

  • Be the first to like this

Trabalho es prototipagem

  1. 1. Dionei Jr MariñoPedro Henrique Falcão
  2. 2.  É uma abordagem baseada numa visão evolutiva do desenvolvimento de software, onde o processo é afetado como um todo. Esta abordagem envolve a produção de versões iniciais - protótipos (análogo a maquetes para a arquitetura) - de um sistema futuro onde pode-se realizar verificações e experimentos, com o objetivo de avaliar algumas de suas características e funcionalidades antes que o sistema venha realmente a ser construído, de forma definitiva.
  3. 3.  Como surgiu este modelo? As tecnologias de Prototipagem nasceram em finais dos anos 80 e têm vindo a ser utilizadas quase exclusivamente para a fabricação de protótipos. Recentemente, contudo, as Técnicas de Prototipagem evoluíram daquelas aplicações para o fabricação direta de componentes industriais para utilização de construção de softwares. Surgiu da falta de, ou pouca, troca de informações entre desenvolvedores e clientes durante o desenvolvimento do sistema, o que acarreta, geralmente, em grandes erros e deficiências no projeto do software e na insatisfação dos clientes. Para que isso não ocorra é criado um, ou mais, protótipos a serem apresentados para o cliente, que tem por objetivo prevenir os problemas citados.
  4. 4.  Descreva como funciona este modelo? Protótipo é a primeira versão desenvolvida do software, a qual tem a finalidade de abordar a questão de interface com o usuário, validar requisitos e apresentar a viabilidade do sistema. Durante a criação do protótipo, clientes e desenvolvedores ficam em constante comunicação, gerando assim um levantamento eficaz de requisitos e funcionalidades do sistema.
  5. 5.  Descreva como funciona este modelo? Alguns desenvolvedores utilizam prototipações que são descartadas, ou seja, o desenvolvimento do sistema somente será iniciado após o término do desenvolvimento do protótipo. Esses métodos de prototipações geralmente elevam o custo do sistema, pois são feitos dois projetos separados, um do protótipo e outro do sistema final. Essa separação entre o desenvolvimento do protótipo e do sistema final vem diminuindo a cada dia.
  6. 6.  Quais fases o modelo tem?
  7. 7.  Fases Definição dos objetivos do protótipo: é feito um estudo das regras de negócio do sistema que será criado. O objetivo é verificar a viabilidade da prototipação, o material a ser utilizado. Definição das funcionalidades do protótipo: este é o momento em que são acertadas, combinadas e registradas quais são as funcionalidades mais desejadas e mais importantes que devem estar presentes.
  8. 8.  Fases Desenvolvimento do protótipo: nesta fase é construído o protótipo de acordo com as especificações geradas nas fases anteriores. Entrega e avaliação do protótipo: o final de uma iteração no desenvolvimento de um protótipo é a entrega do mesmo, podendo este ser demonstrado aos usuários, extraindo a opinião dos mesmo a respeito do protótipo, verificando assim, as possibilidades de modificações e novas idéias sobre o objeto final a ser entregue.
  9. 9.  Para que tipo de projeto este modelo é apropriado? A prototipação é apropriada e essencial para o desenvolvimento de interfaces com o usuário, as quais são difíceis de serem especificadas usando somente informações abstraídas na forma escrita. Os usuários devem estar envolvidos na avaliação e na evolução do protótipo.
  10. 10.  Quais as principais desvantagens deste modelo? Custo elevado, pela quantidade de protótipos; Alguns requisitos não aparecem na especificação; Requisitos não funcionais não são testados de forma adequada; Difícil manutenção; Difícil gestão, em alguns casos.
  11. 11.  Quais as principais vantagens deste modelo? Rápida entrega do sistema, está disponível nos primeiros estágios no processo de desenvolvimento Desenho e implementação interligados; Equívocos entre os usuários de software e desenvolvedores são expostos; O protótipo pode ser usado para treinamento do usuário e teste de sistema. Sistema desenvolvido como uma série de incrementos ao usuário.
  12. 12.  De um exemplo de um projeto utilizando o modelo em estudo. Websites - http://www.prototiponavegavel.com.br/
  13. 13.  Foram apresentadas o surgimento do modelo, as fases, funcionalidades do modelo, o uso e algumas vantagens e desvantagens da utilização da prototipação no desenvolvimento de softwares. Por meio destes assuntos conclui-se que, em situações que são necessários documentos de requisitos detalhados e deseja-se a rápida construção de um sistema com um custo acessível a longo prazo, a prototipação é um modelo apropriado.
  14. 14.  http://disciplinas.lia.ufc.br/es062/arquivos/Captulo_8- Prototipacao.pdf http://www.slideshare.net/leopp/prototipao-de-software http://www.slideshare.net/jwainer/prototipagem http://artigos.netsaber.com.br/resumo_artigo_1504/artigo_sobre_p rototipacao_de_software http://www.slideshare.net/yurigarciacaetano/modelos-de-ciclo-de- vida-de-software https://pt.wikipedia.org/wiki/PrototipaçãoCompartilhar

×