Introdução à Prototipagem para Análise de Negócios
Dentro p
rototyping, você cria um modelo da solução proposta. Na análise de negócios, um protótipo, ou brincar, significa, geralmente, uma representação de um ecrã de computador e exemplos de como o utilizador interage com a aplicação para realizar uma tarefa a resolver o problema de negócio. O analista de negócios cria o protótipo, geralmente com a ajuda da equipe técnica.Prototipagem é uma grande ferramenta para comunicar o que uma solução de software será semelhante. Você só precisa ter certeza de que a solução não vem antes que o problema subjacente foi identificada.
Às vezes, uma parte interessada desenha um quadro mostrando o que ele acha que a solução deve ser parecida. Essa iniciativa não é necessariamente ruim, mas coloca o carro antes do cavalo. Nesta situação, você ainda precisa entender o que o problema subjacente está dentro do domínio do negócio.
Aqui estão as razões pelas quais prototipagem é tão grande:
Protótipos dar aos usuários algo tangível a revisão. Pessoas são pessoas visual.Many estiver interessado em ver o que algo parece, e o protótipo se encaixa nesse projeto.
Quando feito corretamente, protótipos pode acelerar o ciclo de vida do projeto. Se uma imagem vale por mil palavras, protótipos guardar um monte de falar. De fato, em um sistema comercial off-the-shelf (COTS), analistas de negócios muitas vezes começam com protótipos porque a tela já foi concebido. As alterações para a tela ea configuração será modificado na maquete.
Tenha cuidado ao usar protótipos muito cedo no projeto. Os usuários podem ser pego na estética da tela e quero que você faça o serif fontes sans ou algo parecido.
A menos que alguém apresenta uma razão válida para alterar a estética, lembre-se o propósito do protótipo: Você só está tentando entender como a solução deve funcionar. Além disso, certifique-se toda a gente sabe o protótipo é apenas uma imagem. Alguns protótipos podem olhar, e até mesmo sentir, como um sistema real. As pessoas tendem a pensar que o sistema já está construído e pronto para ser usado, mas não tem.
Dito isto, por vezes, mudanças estéticas importa. Paul, uma vez criado um painel para seu gerente que mostrou a saúde dos projectos do gerente com caixas verdes, amarelas e vermelhas. Infelizmente, o gerente era daltônico, então as caixas vermelhas e verdes não foram úteis. que é uma razão válida para alterar as cores!
protótipos descartáveis
Você pode estar chocado que nós sugerimos que você joga fora algo que você levou muito tempo a criar, mas isso é essencialmente o que você faz com protótipos descartáveis.
protótipos descartáveis são apenas imagens. Você pode desenhá-los em um quadro branco ou com um aplicativo como o Microsoft Word ou mesmo em um guardanapo. Estes podem ser mantidos como artefatos, mas eles são jogados fora no sentido de que eles não são usados para construir o sistema diretamente. Claro, eles são gráficos úteis, mas isso é a extensão do mesmo.
A equipe de desenvolvimento começa a construir ou atualizar o aplicativo a partir do zero porque o protótipo não pode ser alavancada (Que não inclui o código que os desenvolvedores podem usar ao programar a solução).
Aqui é um exemplo de um protótipo amovível para uma aplicação de computador. O que é difícil de notar é que ele é apenas um desenho. Nada mais. Isso significa que os desenvolvedores têm que começar a codificar a partir do zero.
Quando você fazer protótipos descartáveis, siga o conceito de # 147 apenas o suficiente. # 148- Ou seja, gastar apenas o tempo suficiente no protótipo para obter a equipe do projeto para entender o que precisa ser feito, e, em seguida, seguir em frente. O tempo é apertado, então você não quer gastar mais tempo do que o necessário.
protótipo evolutivo
protótipos evolutivos deixe a equipe de desenvolvimento alavancar o esforço do Análisis- basicamente, o que começa como um protótipo se transforma em solução real.
A vantagem dessa abordagem é que as expectativas da empresa são sólidos. Eles vêem o front-end real da solução, e os desenvolvedores fazer as mudanças necessárias como a equipe trabalha para definir claramente a solução. Muitas vezes, a equipe de desenvolvimento está envolvido na criação de front-end e pode orientar a equipe sobre abordagens.
protótipo de simulação
protótipos de simulação são mais ou menos como protótipos descartáveis em esteróides. Em última análise, a equipe de desenvolvimento não pode alavancar esses protótipos para código (embora no momento da redação deste artigo, algumas ferramentas de simulação estão permitindo que alguns trechos de código a ser exportado como em um protótipo evolutivo).
A vantagem com a simulação é que dá a partes interessadas no negócio algo tangível para percorrer. Os usuários podem interagir com a solução e ver como ele funciona como eles clicar e navegar através da solução proposta.