| Linha 29: | Linha 29: | ||
= Referências bibliográficas = | = Referências bibliográficas = | ||
<br> | <br> | ||
>>Engenharia_de_Software 6a-ed - Roger S. Pressman - portugues-Brasil | |||
>>Engenharia_Software_-_Ian Sommerville | |||
Edição das 11h46min de 25 de novembro de 2014
Conceito
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
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
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
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
Protótipo vertical
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
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
>>Engenharia_de_Software 6a-ed - Roger S. Pressman - portugues-Brasil
>>Engenharia_Software_-_Ian Sommerville