Tarefa: Análise da Operação de Negócio
Esta tarefa define como executar a transformação de uma descrição comportamental no Nível do Sistema de Negócio, na estrutura de sistema grosseira.
Disciplinas: Modelagem de Negócios
Objetivo
  • Elaborar o texto do fluxo de eventos da caixa preta para cada  Operação de Negócio em cada  caso de uso arquiteturalmente significativo em seqüências de etapas de caixa branca, falando em termos de ações de subsistema e colaborações.
  • Ampliar  essas descrições de caixa branca com decisões relacionadas às visualizações arquiteturais relevantes e requisitos de orçamento de caixa branca.
  • Criar interações de subsistema em diagramas de seqüência ou de colaboração (no Modelo de Análise de Negócio), com base nas etapas de caixa branca.
Relacionamentos
Descrição Principal
Nesta tarefa, o Designer de Negócios inicia a transformação de uma descrição comportamental no Nível do Sistema de Negócio, na estrutura de sistema grosseira (e interações associadas) e o comportamento no Nível do Subsistema  de Negócio.
Etapas
Elaborar Texto de Caixa Preta nas Etapas de Caixa Branca do Subsistema

Nesta etapa, você utiliza o Modelo de Caso de Uso de Negócios e elabora o texto do fluxo de eventos de caixa preta (que é uma propriedade de cada caso de uso de negócios) em seqüências de etapas de caixa branca (que fala em termos de ações de subsistema e interações), utilizando os subsistemas e colaborações esboçados da Análise de Arquitetura de Negócio. Se essa tarefa for executada para um subsistema no qual as operações já foram especificadas, então, o ponto inicial serão as operações e você poderá continuar diretamente para a Expansão Inicial de Etapas de Caixa Branca.

Em seguida, uma Operação de Sistema de Negócio (etapa de caixa preta) será expandida para uma ou mais etapas de caixa branca e cada uma delas é executada por um subsistema nomeado. O Designer é orientado pelo trabalho feito pelo Arquiteto (durante a Análise de Arquitetura) na seleção de subsistemas e interações que são utilizados para descrever as etapas de caixa branca. Observe que a análise agora continua conduzida pela Operação de Sistema de Negócio; ou seja, trate a próxima etapa de realização como a realização de cada Operação de Sistema de Negócio (em vez da noção mais abstrata da etapa de caixa preta do caso de uso de negócios). 

Expansão Inicial de Etapas de Caixa Branca

As etapas de caixa branca para cada Operação de Sistema de Negócio são capturadas (inicialmente) no Modelo de Análise de Negócio, associado à Operação de Sistema de Negócio correspondente como sua realização. As etapas de caixa branca não são armazenadas com o Caso de Uso de Negócios (elas são mostradas aqui simplesmente como uma ilustração), mas podem ser tratadas desde o Caso de Uso de Negócios até a Operação de Sistema de Negócio.

Ampliar Etapas de Caixa Branca com Decisões de Localidade, de Processo e do Trabalhador

A descrição é, então, ampliada com decisões de localidade, de processo e do trabalhador. A decisão de localidade é colocada, com alguma latitude (dado o nível de abstração da localidade) onde as etapas de caixa branca do subsistema são executadas. A decisão do processo é necessária apenas quando é decidido que (para essa etapa pelo menos) o subsistema é "passivo", ou seja, suas operações são chamadas por processos externos ao subsistema. Um subsistema "ativo" pode responder de forma independente, utilizando processos internos ao subsistema. O designer de negócios é novamente orientado pelo trabalho do  arquiteto de negócio (na produção do Modelo de Localidade e do Modelo de Processo). Nas decisões do trabalhador, adequadas quando você faz alocações em recursos humanos, você começa a identificar as entidades organizacionais e, então, os recursos do trabalhador de sistema necessários para uma Operação de Sistema de Negócio.

Se a análise mostrar que uma etapa de caixa branca requer mais de uma localidade (ou processo), então, decomponha-a em etapas menores, para que cada uma possa ser associada a uma única localidade (e processo, onde adequado). Essa decomposição poderá ter ramificações arquiteturais importantes (ela poderá precisar que o subsistema seja recriado) e precisar de um canvas para a equipe ou pessoa que está desempenhando a função Arquiteto de Negócio.

Alocar Requisitos de Orçamento de Caixa Branca
Em seguida, divida os requisitos de orçamento das etapas de caixa branca com as etapas de caixa preta. Essa alocação permite determinar os requisitos de desempenho para o subsistema e a localidade associada. No caso de um subsistema passivo, é uma entrada na análise de latência do processo de chamada (que poderá ter outras responsabilidades).
Classificar Etapas de Caixa Branca por Subsistema

Nesta etapa, você coleta todas as etapas de caixa branca juntas para cada subsistema (ou seja, as etapas de caixa branca que pertencem àquela subsistema). Isso é feito em preparação para a identificação das Operações de Subsistema (que são para o subsistema o que as Operações de Sistema de Negócio são para o sistema de negócio), pelo exame das descrições das etapas de caixa branca do subsistema. Como ocorre na identificação das operações de sistema de negócio, não poderá ser uma operação de subsistema exclusiva para cada etapa de caixa branca. Observe também que as etapas de caixa branca são agrupadas pela operação de sistema de negócio. Por exemplo, isso poderá ser feito também em forma tabular, agrupada pelo subsistema:

Refinar as Colaborações Esboçadas para cada Operação de Sistema

Com base nas etapas de caixa branca, as interações de subsistema são criadas em diagramas de seqüência ou de colaboração (no Modelo de Análise de Negócio). Isso refina o trabalho feito anteriormente pelo Arquiteto de Negócio. Nesse estágio, as colaborações ainda poderão ser abstratas, talvez apenas os links serão identificados ou as mensagens em um nível abstrato. Esse trabalho, contudo, fornece uma percepção do acoplamento e da coesão dos subsistemas. Isso refina a expansão de etapas de caixa branca executadas anteriormente (consulte Expansão Inicial de Etapas de Caixa Branca).

Avaliar a Análise
O Designer de Negócios precisa solicitar uma revisão informal na conclusão dessa tarefa e, portanto, assegurar que todos os problemas emergentes serão registrados e planejados para resolução.
Informações Adicionais