Coletar Informações sobre o Caso de Uso de Negócios
O rascunho da descrição passo a passo do workflow servirá como base para descrever o workflow detalhadamente.
Entretanto, antes de começar a descrição, é preciso reunir informações sobre o caso de uso de negócios. Forme um grupo
que inclua membros da equipe do projeto e pessoas da organização que trabalhem no processo. Apresente um caso de uso de
negócios ao grupo e peça aos membros que:
-
Identifiquem o proprietário do caso de uso de negócios. O proprietário é a atribuição ou a pessoa responsável por
tomar decisões referentes ao desempenho e às melhorias do caso de uso de negócios. Dúvidas relativas à forma atual
de trabalho devem ser dirigidas ao proprietário do caso de uso de negócios.
-
Identifiquem ao menos dez tarefas que devam pertencer ao caso de uso de negócios. Aceitem por brainstorm toda
sugestão, sem considerar a ordem ou o tamanho da tarefa.
-
Indiquem pelo menos cinco interações com atores de negócios, como requisitos de um ator de negócios e de eventos
aos quais o caso de uso de negócios deva reagir.
Organizem as tarefas e interações de acordo com o tempo disponível. Identifiquem o fluxo de trabalho básico e adicionem
novas tarefas conforme necessário. A ordem resultante das tarefas e das interações servirá de base para a descrição do
caso de uso de negócios.
Durante essa fase de coleta de informações, você, sem dúvida, terá idéias de como os profissionais de negócios e as
entidades de negócios são organizados. Assegure-se de escrever estas idéias e salvá-las para uso futuro.
|
Detalhar o Fluxo de Trabalho do Caso de Uso de Negócios
Quando você sentir que já tem informações suficientes, organizadas em ordem cronológica, este é o momento de descrever
detalhadamente o workflow do caso de uso de negócios.
Comece descrevendo o workflow normal do caso de uso de negócios. Verifique os atores e o caso de uso de negócios
simultaneamente e especifique as interações entre eles. Depois que o workflow normal estiver descrito e relativamente
estável, comece a descrever os workflows alternativos.
Siga os padrões aceitos relativos à aparência do workflow do caso de uso de negócios. Para obter informações adicionais
sobre estilo, consulte Técnica: Caso
de Uso de Negócios e Diretriz de Produto de
Trabalho: Caso de Uso, a discussão sobre o fluxo de eventos.
|
Identificar as Metas de Negócio Suportadas pelo Caso de Uso de Negócios
Casos de uso de negócios devem suportar objetivos de negócios. Se for difícil identificar uma ou mais metas de negócios
suportadas por um caso de uso de negócios, pode ser um sinal de que o caso de uso seja muito abstrato ou que as metas
ainda não sejam suficientemente concretas. Considere todas as metas de negócios, pois os casos de uso de negócios podem
suportar mais de uma delas. Tente reverter seu raciocínio e também, por exemplo, perguntar quais metas de negócios
(ainda não identificadas) poderiam ser suportadas pelo caso de uso de negócios, considerando sua finalidade e workflow.
Esta abordagem pode ajudar a descobrir as metas de negócios ou aprimorar as já existentes. Para obter informações
adicionais, consulte Técnica: Modelo de Caso de Uso de Negócios e Tarefa:
Identificar Metas de Negócio.
|
Estrutura do Fluxo de Trabalho do Caso de Uso de Negócios
O workflow de um caso de uso de negócios pode ser dividido em vários subfluxos. Quando o caso de uso de negócios é
ativado, os subfluxos podem ser combinados de várias maneiras, se as seguintes afirmações forem verdadeiras:
-
O caso de uso de negócios pode prosseguir a partir de um dos vários caminhos possíveis, dependendo das informações
fornecidas por determinado ator de negócios ou dos valores de algum atributo ou objeto. Por exemplo, o workflow
pode seguir caminhos diferentes, conforme o que ocorrer na interação com o ator de negócios.
-
O caso de uso de negócios pode executar alguns subfluxos em seqüências opcionais.
-
O caso de uso de negócios pode executar vários subfluxos ao mesmo tempo.
Você deve descrever todos esses subfluxos opcionais ou alternativos. Recomenda-se que cada subfluxo seja descrito em um
suplemento separado do workflow. De fato, isto é mandatório para os seguintes tipos de subfluxos:
-
Subfluxos que ocupam um grande segmento de determinado workflow.
-
Subfluxos excepcionais. Dessa forma, o workflow principal do caso de uso de negócios ficará melhor destacado.
-
Subfluxos que podem ser executados em vários intervalos no mesmo workflow.
Se um subfluxo envolver apenas uma parte secundária do workflow total, descreva-o no corpo do texto e não em um
suplemento separado.
É possível ilustrar a estrutura do fluxo de trabalho com um diagrama de tarefas. Consulte Técnica: Diagrama de Atividades no Modelo de Caso de Uso de Negócios.
Para obter informações adicionais sobre a estrutura de um fluxo de trabalho, consulte Diretriz do Produto de Trabalho: Caso de Uso, a discussão sobre a estrutura do fluxo
de eventos.
|
Ilustrar Relacionamentos com Agentes Comerciais e Outros Casos de Uso de Negócios
Crie diagramas de casos de uso que mostrem o caso de uso e seus relacionamentos com os atores de negócios e outros
casos de uso de negócios. Um diagrama desse tipo funciona como um diagrama local do caso de uso de negócios e deve
estar relacionado a ele. Lembre-se de que esse tipo de diagrama de caso de uso local é pouco útil, a menos que o caso
de uso de negócios tenha relacionamentos de extensão ou de inclusão que precisem ser explicados ou se houver alguma
complexidade incomum entre os atores de negócios envolvidos. Consulte também Técnica: Diagrama de Casos de Uso no Modelo de Análise de Negócio.
|
Descrever os Requisitos Especiais do Caso de Uso de Negócios
Descreva qualquer informação que possa estar relacionada ao caso de uso de negócios, mas que não seja considerada no
workflow nem nas metas de desempenho.
|
Descrever as Metas de Desempenho do Caso de Uso de Negócios
Identifique as metas de desempenho importantes no momento que devem ser reproduzidas para um ator de negócios. Se o
cliente for desenvolver ou implementar um sistema aplicativo, concentre-se nas metas que são relevantes sob uma
perspectiva de sistema de informações. Estas metas de desempenho podem ajudar a avaliar o caso de negócios após a
implantação.
|
Descrever Pontos de Extensão
Avaliar os Resultados
Um caso de uso de negócios só estará completo quando descrever tudo o que o negócio realiza. Antes de terminar,
verifique se o caso de uso de negócios apresenta as propriedades características de um bom caso de uso.
Avalie cada caso de uso de negócios e seu workflow. Uma forma especial para avaliar o workflow de um caso de uso de
negócios é fazer um teste completo de revisão. Neste método de avaliação, a pessoa responsável pelo caso de uso de
negócios orienta um ou dois membros da equipe do projeto através do workflow do caso de uso de negócios. Utilize um
cenário: imagine uma situação da vida real, com pessoas específicas como atores, quando você entra no caso de uso de
negócios.
Consulte a lista de verificação para casos de uso de negócios Tarefa: Revisar o Modelo de Caso de Uso de Negócios.
|
|