Limpou toda a página
Linha 1: Linha 1:
= Conceito =
<br>
A Prototipagem é a versão inicial do que poderá ser o projeto final, ou seja, são modelos construídos para obter uma pré-visualização da funcionalidade de um produto em desenvolvimento, estes modelos são denominados protótipos. Protótipo é uma representação do produto final, ele possibilita obter informações do produto, o que pode ajudar a fazer mudanças e melhorias no projeto.


= Fases da prototipagem =
<br>
A Prototipagem começa com a comunicação entre o cliente e o engenheiro de software responsável, os quais se encontram e definem os objetivos gerais do software, identificam as necessidades conhecidas e delineiam áreas que precisão de mais definições. Uma iteração de modelagem é planejada rapidamente e a modelagem (projeto rápido) é feita. O projeto rápido concentra-se na representação daqueles aspectos do software questão mais visíveis para o cliente/usuário. O projeto rápido leva a construção de um protótipo, que é implantado e depois avaliado pelo cliente/usuário. O Feedback é usado para refinar os requisitos do software. A iteração ocorre à medida que o protótipo é ajustado para satisfazer as necessidades do cliente, e, ao mesmo tempo, permite desenvolvedor entender melhor o que precisa ser feito.
= Classificação dos protṕtipos =
<br>
Os protótipos podem ser classificados em: protótipos funcionais, protótipos verticais, protótipos horizontais, protótipos físicos, protótipos estáticos( feitos em papel), protótipos interativos( feitos em aplicativos específicos).
= Protótipos físicos =
<br>
Protótipo físico cria uma aproximação física do projeto, pode apresentar comportamento não modelado, alguns comportamentos podem ser um artefato da aproximação, geralmente o melhor para comunicação e visualização do cliente e o engenheiro de software.
= Protótipos funcionais =
<br>
O protótipo funcional é criado a partir do diálogo com o cliente, este tem como objeto demonstrar a função que o cliente necessita que seu projeto tenha, ou seja, é criado para exercer um determinada função.
= Protótipo vertical =
<br>
Protótipo vertical: permite verificar como o usuário se desloca pelos níveis de hierarquia; representa a funcionalidade do sistema em um grupo de atividades; permite que o usuário interaja em níveis aprofundados; apenas um pequeno número de caminhos é implementado totalmente.
= Protótipo horizontal =
<br>
Protótipo horizontal: Apresenta toda a funcionalidade do nível mais alto projetada e habilitada; permite testar a organização geral do sistema; representa a página inicial com todas as chamadas principais, com cada link ligado a pelo menos uma página; permite testar o nível de compreensão das categorias principais.
= Referências bibliográficas =
<br>
* Engenharia de Software 6a. ed - Roger S. Pressman - Portuguës-Brasil
* Engenharia de Software - Ian Sommerville

Edição das 02h10min de 8 de abril de 2015