Prototipação Flashcards

1
Q

O que é um protótipo?

A

<p>&Eacute; uma <strong>vers&atilde;o inicial de um sistema de software, usado para demonstrar conceitos, experimentar op&ccedil;&otilde;es de projeto e descobrir mais sobre o problema e suas poss&iacute;veis solu&ccedil;&otilde;es</strong>. O desenvolvimento r&aacute;pido e iterativo do prot&oacute;tipo &eacute; essencial para que os custos sejam controlados e as partes interessadas do sistema possam experiment&aacute;-lo no in&iacute;cio do processo de software.</p>

<p>Embora a prototipa&ccedil;&atilde;o possa ser <strong>utilizada como um modelo de processo isolado</strong> (stand-alone process) &eacute; mais comumente utilizada como <strong>uma t&eacute;cnica pass&iacute;vel de ser implementada no contexto de qualquer modelo de processo</strong>. Independentemente da forma como &eacute; aplicado, quando os requisitos est&atilde;o obscuros, o paradigma da prototipa&ccedil;&atilde;o <strong>auxilia os interessados a compreender melhor o que est&aacute; para ser constru&iacute;do</strong>.</p>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quais os tipos de protótipos e suas definições?

A

<ul>
<li><strong>Prototipa&ccedil;&atilde;o evolucion&aacute;ria ou desenvolvimento explorat&oacute;rio</strong>: abordagem para o desenvolvimento do sistema onde um <strong>prot&oacute;tipo inicial &eacute; produzido e refinado atrav&eacute;s de v&aacute;rios est&aacute;gios at&eacute; atingir o sistema final</strong>. &Eacute; um modelo de processo que inicia com os requisitos mais bem compreendidos.</li>
<li><strong>Prototipa&ccedil;&atilde;o descart&aacute;vel (throw-away)</strong>: um <strong>prot&oacute;tipo</strong> o qual &eacute; usualmente uma implementa&ccedil;&atilde;o pr&aacute;tica do sistema &eacute; p<strong>roduzido para ajudar a levantar os problemas com os requisitos e depois descartado</strong>. Funciona como uma t&eacute;cnica utilizada em outro modelo de processo que &eacute; aplicada geralmente aos requisitos menos compreendidos.</li>
</ul>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quais as fases de desenvolvimento de um protótipo? (Sommerville)

A

<ul>
<li><strong>Estabelecer objetivos do prot&oacute;tipo</strong>: os objetivos da prototipa&ccedil;&atilde;o devem ser explicitados desde o in&iacute;cio do processo.</li>
<li><strong>Definir a funcionalidade do prot&oacute;tipo</strong>: o pr&oacute;ximo est&aacute;gio do processo &eacute; decidir o que colocar e, talvez mais importante ainda, o que deixar de fora do sistema de prot&oacute;tipo. Para reduzir os custos de prototipa&ccedil;&atilde;o e acelerar o cronograma de entrega, pode-se deixar alguma funcionalidade fora do prot&oacute;tipo.</li>
<li><strong>Desenvolver prot&oacute;tipo</strong>: cria&ccedil;&atilde;o do prot&oacute;tipo.</li>
<li><strong>Avaliar prot&oacute;tipo</strong>: provis&otilde;es devem ser feitas para o treinamento do usu&aacute;rio, e os objetivos do prot&oacute;tipo devem ser usados para derivar um plano de avalia&ccedil;&atilde;o.</li>
</ul>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly