Do curso: Fundamentos da Análise de Negócios
Uso de técnicas de modelagem de requisitos
Falarei sobre a importância de modelar os requisitos de negócios. O analista de negócios é importante para o projeto devido à sua capacidade de, além de descobrir os requisitos, analisá-los. Para isso, ele desenvolve modelos para examinar os requisitos sob três pontos de vista: substantivos, verbos e regras. Vamos pegar o exemplo “Como cliente, quero pedir uma câmera para fotografar minha família”. Se você “quebrar” o requisito, comprar é o verbo e câmera, o substantivo. Lembre-se, porém, de que também existem regras não ditas. Há dois modelos principais para quebrar os requisitos. Um para o processo, ou verbos, a modelagem de processos e outro para os dados, ou substantivos, a modelagem de dados. Fácil de lembrar, não? Assim, primeiro, criamos o modelo de processo para entender as várias etapas necessárias. Você procurará os verbos. Um dos melhores métodos para isso é ter uma discussão presencial com as partes interessadas, usando um quadro branco. Você pode usar o quadro para fazer anotações, desenhar e registrar a discussão. Comece desenhando a ordem em que as coisas acontecem, os verbos. Isso completará o modelo de processo. Depois, pergunte-se qual é o substantivo ou produto. Câmeras, clientes. Existem diferentes tipos de câmeras ou de clientes? Usamos técnicas de modelagem de dados para descobrir isso. Agora, imagine-se adicionando os substantivos ou produtos ao quadro branco em notas adesivas. A primeira parte da técnica de modelagem de dados está concluída e você pode passar para o modelo de regras de negócio. Vejamos o que já sabemos. Os substantivos e verbos fazem as regras. Imagine-se, de novo, com a parte interessada. Durante a discussão, você identificará relações e diferenças. Aqui vai uma dica profissional. Notas adesivas são ótimas para mostrar diferenças. Nesse caso, diferentes tipos de clientes e câmeras. Depois de identificadas, essas regras apontam as etapas que se aplicam a clientes individuais, bem como quaisquer descontos em vigor. Agora, os modelos de processo, de dados e de regras de negócios ajudarão você a analisar cada requisito, mas o melhor é analisá-los em conjunto. Não se preocupe se não tiver modelos completos. Fragmentos de requisitos ajudam a saber: as etapas para atender a um pedido, o produto pedido e o preço cobrado, dependendo do produto e do cliente, entre outras coisas. Se mapear tudo junto, você fornecerá uma solução que excederá às expectativas do cliente, seguindo as regras da organização.