A importância prototipagem na construção de um software

Um protótipo busca simular a aparência e funcionalidade do software permitindo que os stakeholders interajam, avaliem, alterem e aprovem as características mais importantes na interface e nas funções. Os protótipos são caracterizados como evolutivos ou descartáveis. Nos protótipos evolutivos o software surge de evoluções refinadas. Já os descartáveis são  usados para descobrir problemas nos requisitos e posteriormente o protótipo é abandonado.

Para levantar requisitos utilizando os protótipos é necessário percorrer algumas etapas:

1 – implemente as funcionalidades e interfaces de um pequeno conjunto de funcionalidades;

2 – apresente-as aos stakeholders;

3 – durante a apresentação os stakeholders definem:

  • alternativas para interfaces;
  • problemas de comunicação com outros softwares;
  • viabilidade de atendimento aos requisitos de desempenho;
  • alternativas para o processamento das informações;

4 – relate as impressões dos stakeholders,  durante a construção do relatório utilize uma linguagem clara, concisa e consistente;

5 – valide o relatório junto aos stakeholders – dependendo do processo utilizado o relatório pode vir a ser o documento de especificação de requisitos.

Importante, se optar por construir protótipos evolutivos, implemente as alternativas e solucione os problemas apresentados no item 3, gerando um nova versão do software.

José Augusto Fabri – fabri@utfpr.edu.br

About these ads

2 Responses to “A importância prototipagem na construção de um software”

  1. [...] modelo espiral, proposto por Boehm em 1986, instancia a natureza iterativa proposta na prototipação com os aspectos sistemáticos apresentados no modelo [...]

  2. [...] após publicar este post, fui amplamente questionado sobre as ferramentas para prototipagem de interface. Acredito que uma [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 39 other followers

%d bloggers like this: