Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Análise Orientada a Objetivos by Mind Map: Análise Orientada a Objetivos
0.0 stars - 0 reviews range from 0 to 5

Análise Orientada a Objetivos

Benefícios

Abstração

Obtenção de descrições compreensíveis do “o que” o sistema deve fazer, sem a complexidade de descrever como o sistema funciona [van Lamsweerde 2001].

Direção

Objetivos fornecem aos analistas uma checklist de atividades a completar [Sommerville 1997, Yue 1987].

Rastreabilidade

Objetivos fornecem uma ponte ligando os pedidos das partes interessadas (stakeholders) às  especificações do sistema [Robinson 1990, Robinson 1998].

Análise

Objetivos fornecem um meio para analisar o sistema antes da sua construção. Tal análise é importante, e inclui: análise de conflitos [Robinson 1994, van Lamsweerde 1998] e de cobertura  [Yue 1987].

Conceitos básicos

Objetivo

Propriedade desejada do ambiente. Estimulam a elaboração de requisitos.

Forma Aquisição, Perguntas Como? e Porque?, Entrevistas, Observações, Revisão Documentos, Sistemas Existentes

Tipos, Obtenção, Manutenção, Não Ocorrência, Término

Patterns de Refinamento, Disjunção (ou), Conjunção (e), Marco, Baseado em Casos

Requisito

Concição ou capacidade que um sistema deve apresentar. Propriedade caracterizada por pertencer tanto ao ambiente quanto ao sistema. Tipo de objetivo que restringe o comportamento do software para alcançar o objetivo final do sistema. É adquirido através de refinamento dos objetivos.

Funcionais

Não Funcionais, Usabilidade, Confiança, Desempenho, Suporte, Aparência, Operacional, Cultura e Política, Segurança, Legal

Restrições

Especificação

Refinamento de requisito que tem a ver somente com sistema.

Propriedade de Domínio

Indeprendente do software é uma propriedade natural do ambiente.

Atividades

Qualquer método de análise

1. Eliciação

Método Orientado a objetivos

Método para obter especificações com UML a partir de objetivos.

2. Definição objetivos do sistema

3. Derivação requisitos

Método Orientado a objetos

4. Derivação casos de uso

5. Derivação modelos UML