Trabalho es prototipagem

14
Dionei Jr Mariño Pedro Henrique Falcão

Transcript of Trabalho es prototipagem

Page 1: Trabalho es   prototipagem

Dionei Jr Mariño

Pedro Henrique Falcão

Page 2: Trabalho es   prototipagem

É 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.

Page 3: Trabalho es   prototipagem

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.

Page 4: Trabalho es   prototipagem

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.

Page 5: Trabalho es   prototipagem

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.

Page 6: Trabalho es   prototipagem

Quais fases o modelo tem?

Page 7: Trabalho es   prototipagem

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.

Page 8: Trabalho es   prototipagem

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.

Page 9: Trabalho es   prototipagem

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.

Page 10: Trabalho es   prototipagem

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.

Page 11: Trabalho es   prototipagem

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.

Page 13: Trabalho es   prototipagem

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.

Page 14: Trabalho es   prototipagem

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_prototipacao_de_software

http://www.slideshare.net/yurigarciacaetano/modelos-de-ciclo-de-vida-de-software

https://pt.wikipedia.org/wiki/PrototipaçãoCompartilhar

dioneijr
Sticky Note
http://www.youtube.com/watch?v=VrmlEdWhAGA http://www.youtube.com/watch?v=6rD9FRh7HAE http://www.youtube.com/watch?v=sKmc7OaXbkw http://www.youtube.com/watch?v=3Bt8f6GvJd8 http://www.youtube.com/watch?v=RI1XH64NC0Q http://www.youtube.com/watch?v=qyxEL-jIdDY