A Linguagem de Modelagem Unificada (UML) pode ser usada para v?rios aspectos da an?lise de neg?cios. Os modelos podem ser criados por um analista de neg?cios (BA) para representar os processos de neg?cios atuais e propostos, promovendo mudan?as organizacionais. A UML para an?lise de neg?cios tamb?m pode ser usada para capturar requisitos de neg?cios e fornecer um ponto de partida para projetar e desenvolver aplicativos de computador.
A UML para an?lise de neg?cios oferece diferentes tipos de diagramas. Cada tipo destaca certos aspectos de processos de neg?cios ou requisitos de sistema. Esses diagramas podem incluir diagramas de raia de nata??o, diagramas de casos de uso, diagramas de atividades e diagramas de sequ?ncia.
Um diagrama de raia pode ser usado para an?lise de processos e requisitos de neg?cios. Este diagrama mostra um processo espec?fico, os atores no processo e as intera??es entre os atores, que podem representar como uma unidade de trabalho se move entre os atores. Esses diagramas geralmente s?o f?ceis de entender para usu?rios n?o t?cnicos, para que possam confirmar que o diagrama est? correto. Os diagramas de raia de nata??o tamb?m facilitam a exibi??o de redund?ncias ou inefici?ncias em um processo, para que ele possa ser aprimorado. Por exemplo, se um item de trabalho retornar a um ator v?rias vezes, ? poss?vel que o processo seja mais eficiente combinando tarefas ao item de trabalho que seja retornado menos vezes.
Os diagramas de casos de uso especificam pelo menos um ator e uma tarefa que fornece valor ao (s) ator (es). Como exemplo, o ator pode ser o Cliente e a tarefa a ser realizada ? Solicitar mercadoria. Esse diagrama da UML para an?lise de neg?cios mostra muito simplesmente o requisito do sistema para um recurso que permite ao ator solicitar mercadorias.
Diagramas de classes s?o comumente usados ??para ajudar a definir requisitos de neg?cios para o desenvolvimento de sistemas. Eles mostram os tipos de objetos, como pessoas ou coisas, seus relacionamentos entre si e seus atributos e opera??es. Como exemplo, uma companhia de seguros pode ter um sistema de gerenciamento de pol?ticas com uma classe chamada Pol?ticas. A classe Policies pode ter um atributo como owner e uma opera??o como payClaim.
Os diagramas de atividades s?o ?teis para modelagem de processos de neg?cios, pois representam o fluxo de trabalho e tamb?m podem ser usados ??como documentos de requisitos do sistema. Um diagrama de atividades geralmente mostra tarefas executadas sequencialmente. O modelo freq?entemente possui um come?o e um fim, pontos de decis?o e indica v?rias partes respons?veis ??e suas tarefas. Tamb?m indica quais tarefas podem ocorrer ao mesmo tempo.
Os diagramas de sequ?ncia s?o outra ferramenta UML para an?lise de neg?cios que pode ser usada no n?vel do processo de neg?cios para descrever como os objetos de neg?cios interagem atualmente. Esses diagramas tamb?m podem ser usados ??para requisitos de novas aplica??es. Eles representam chamadas ou mensagens entre objetos, na ordem em que ocorrem.
Inteligente de ativos.