Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Análise com Casos de Uso baseada em Objetivos by Mind Map: Análise com Casos de Uso baseada em Objetivos
0.0 stars - 0 reviews range from 0 to 5

Análise com Casos de Uso baseada em Objetivos

Principais conceitos relacionados

Objetivo

Propriedade desejada que tem a ver com o ambiente do sistema, com a organização, com o usuário e não com a tecnologia. É a base para a definição dos requisitos.

Requisito

Objetivo que possui restrições quanto ao ambiente do sistema e quanto à tecnologia. É obtido através da derivação dos objetivos.

Especificação

Requisito que se refere exclusivamente às propriedades do sistema, à tecnologia. Descreve como o sistema produz seus comportamentos.

Atividades que compõem o método

1 - Levantamento

Atividade que consiste na aquisição de informações sobre o sistema e o seu escopo, seja através de entrevistas, documentos ou observação do ambiente no qual o sistema será implantado.

2 - Definição de objetivos

A partir do levantamento, define-se as propriedades do ambiente, os objetivos iniciais.

3 - Definição de requisitos

A partir do refinamento dos objetivos iniciais com a incorporação de outras informações e restrições, os requisitos são definidos. O refinamento dos objetivos devem cessar no momento em que eles não digam mais respeito às propriedades do domínio (sai da fase de análise e entra na fase de design).

4 - Definição de casos de uso

São construídos a partir dos requisitos definidos.

5 - Derivação de modelos UML

Outros diagramas da UML são confeccionados a partir dos requisitos ou casos de uso encontrados.

Benefícios

Abstração

O uso de objetivos proporciona descrições de alto nível, ou seja, descrições daquilo que se quer fazer e não como fazer, reduzindo a complexidade.

Direção

Os objetivos guiam os analistas provendo um checklist do que há por fazer.

Rastreabilidade

Faz uma ponte entre o que foi pedido pelos usuários e o que foi especificado pelo analista.

Análise

Provê um meio de avaliação do sistema antes mesmo que ele seja implementado.

Perguntas importantes a serem feitas durante o processo

Perguntas importantes para que se faça a estruturação dos objetivos respeitando os relacionamentos existentes entre eles, gerando uma hierarquia de objetivos.

Por que?

Ao perguntar-se "por que?", o analista obtém a lógica do sistema, entendendo como as estratégias de alto nível definem as decisões de baixo nível.

Como?

A pergunta "Como?" faz com que os objetivos sejam refinados gerando sub-objetivos. Gera-se uma hierarquia expandida de cima para baixo, sendo que a cada nível que se desce os objetivos vão ficando cada vez mais especializados. Este refinamento deve ser interrompido quando os objetivos gerados não mais se referirem ao domínio do problema.