Por que usar protótipos no desenvolvimento de software?

Darryl Bachmeier
Feb 27, 2020
Gerenciamento-de-Projetos


Os protótipos não são apenas sobre economia de custos ou erros de captura. Eles ajudam a equipe de desenvolvimento a capturar os requisitos corretos das áreas de negócios para criar o produto correto. Os protótipos ajudam os usuários a colocar as mãos em algo, para que eles sintam se o produto funcionará para eles. Aumenta a compreensão em toda a equipe do projeto.

Tipos de protótipos

Existem diferentes tipos de protótipos. Os protótipos podem ser divididos em murchar baixa ou alta fidelidade.

Protótipo de baixa fidelidade

Um protótipo de baixa fidelidade é caneta e papel. Às vezes, faço isso quando encontro meus clientes e preciso esclarecer o que acontece aonde. Eu desenho um doodle simples em uma abstração muito alta. Uma imagem pode ser representada por uma única caixa com um “X”. Se várias páginas ou telas forem necessárias no produto, talvez eu desenhe telas minúsculas na página com setas conectando-as para que eu possa entender o fluxo de navegação.

Protótipo de alta fidelidade

Um protótipo de alta fidelidade geralmente é o que eu crio depois que acho que tenho todos os requisitos documentados. Isso será feito em C # usando o Sharp Develop. Gosto porque é gratuito e de código aberto, e é rápido o layout dos componentes na tela. Eu costumo chegar a preencher caixas de listagem e tabelas de dados com alguns dados fictícios, mas não passo muito tempo com a funcionalidade. Como analista de negócios, não desenvolvedor, deixo o desenvolvimento para os profissionais. Lembro aos meus clientes que o protótipo não é o produto final, mesmo que eu consiga uma boa aparência, a apenas alguns passos.

O uso de protótipos economizou muito tempo e esforço nos meus projetos e deu ao meu cliente o produto de que eles precisavam. Também ajudou a dividir projetos em iterações menores. Aumentou a comunicação de idéias entre a equipe do projeto. Ele evitou não apenas erros, mas também alterações feitas no final do processo de desenvolvimento, que são amplamente conhecidas como de custo mais alto para correção.

2020 © Zenbo Services Ltd. All rights reserved.