Requisitos organizacionais
© 2003 Jaelson Castro
1
Objetivos



Introduzir a noção de requisito
organizacional
Explicar o papel crítico dos requisitos
organizacionais para o sucesso de
sistemas de software
Mostrar uma abordagem para descrever
requisitos organizacionais
© 2003 Jaelson Castro
Modelagem Organizacional 2
Tipos de Requisitos
 Funcionais
 Definição das funções que um sistema ou componente
do sistema deve fazer
 Ex. O sistema deve permitir a busca de livros por título,
autor ou ISBN
 Não-funcionais
 Relacionados com restrições e aspectos de qualidade
 Ex. O sistema deve ser fácil de usar
 Organizacionais
 Metas da empresa, suas políticas estratégicas adotadas
 Ex. O sistema deve agilizar o atendimento de
estudantes
© 2003 Jaelson Castro
Modelagem Organizacional 3
Modelagem Organizacional
Requisitos
Organizacionais
Requisitos
Funcionais
© 2003 Jaelson Castro
Requisitos
Não-Funcionais
Modelagem Organizacional

Para suportar as mudanças organizacionais
precisamos associar os requisitos (iniciais ou
finais) funcionais e não-funcionais com as
intenções organizacionais e suportar estes
links com mecanismos que garantam a
consistência e evolução concorrente de um
sistema e seu ambiente organizacional
© 2003 Jaelson Castro
I*



University of Toronto
John Mylopoulos
Eric Yu
© 2003 Jaelson Castro
Necessidade de Capturar Intenções
Organizacionais
Como poderemos revisar o processo se não
temos informações sobre os participantes do
processo ..?
Por exemplo, Sistema seguro-saúde
 Pacientes
 Companhias de seguro saúde
 Gerência de ressarcimento
 Médicos
 Laboratórios
© 2003 Jaelson Castro
Sistema seguro-saúde




O paciente que ter cobertura para
suas doenças
Médicos querem receber logo pelo
tratamento efetuado
O paciente que ser tratado por um
médico
Companhias precisam de informação
dos pacientes
© 2003 Jaelson Castro
Necessidade de Modelar o que o
Participante quer e suas Habilidades


O que cada participante quer?
Quem é capaz de fornecer o que o
participante quer?
© 2003 Jaelson Castro
Necessidade de Conduzir uma
Análise Baseada na Informação Obtida


Por que o participante quer o que ele
quer?
E se diferentes processo são adotados
para fornecer o que ele quer?
© 2003 Jaelson Castro
Modelo de Dependência Estratégica (SD)
Meta
Tarefa
Recurso
Meta-Soft
© 2003 Jaelson Castro
© 2003 Jaelson Castro
Atores e Dependências
 Atores
 possuem metas;
 necessitam que certas tarefas sejam
executadas;
 necessitam
que
recursos
estejam
disponíveis.
 podem ser agentes (humanos ou não),
papéis (funções) ou posições (locais de
trabalho/cargos).
© 2003 Jaelson Castro
Atores e Dependências

Dependências
 definem relacionamentos intencionais entre
atores, onde um ator depende de outro para:
 satisfazer uma meta ou uma meta-soft,
 executar um processo ou fornecer um recurso.
 podem ser dependências de:




© 2003 Jaelson Castro
metas,
tarefas,
recursos, ou
metas soft.
Atores e Dependências

Dependendo da força do compromisso
dos atores envolvidos e do tipo de
inconveniências causada
por um
dependência
não
realizada,
as
dependências podem ser:



críticas,
compromissos, ou
abertas
© 2003 Jaelson Castro
Reembolso total
© 2003 Jaelson Castro
Possível conflito
de interesses,
a companhia
pode
melhorar seu
fluxo
de caixa
retardando
pagamento aos
médicos
Reembolso Controlado



A seguradora tenta controlar custos e tornar
apólices mais baratas, requerendo aprovação
prévia de um tratamento
O objetivo de tratamento rápido do paciente não
poderá ser obtido dos médicos, a menos que haja
aprovação rápida do gerente de aprovação
A companhia também deseja aprovação rápida, a
condição do paciente pode deteriorar e aumentar
custo do tratamento
© 2003 Jaelson Castro
Reembolso Controlado
© 2003 Jaelson Castro
Assistência Médica Gerenciada



Paciente se filia a uma cooperativa. O médico
não recebe uma taxa por cada serviço, mas é
pago uma quantia fixa por cada paciente;
Pacientes devem ir a médico selecionados e
aprovados;
O paciente obtém tratamento rápido (não é
preciso aprovação prévia);
© 2003 Jaelson Castro
Assistência Médica Gerenciada



Médicos pagam pelos testes laboratoriais;
Médico fica responsável por controlar custos
(prescreve programas preventivos);
Mensalidade mais barata para pacientes e mais
rentável para investidor da companhia seguro.
© 2003 Jaelson Castro
Assistência Médica Gerenciada
© 2003 Jaelson Castro
A Necessidade de Capturar Razão




Links de meio-fim relacionam metas a tarefas que
podem ser usadas para satisfazer estas metas
Decomposição de tarefas relaciona tarefas a outras
tarefas dos componentes
Metas soft são satisfeitas quando existem mais
contribuições positivas do que negativas de uma
tarefa e de outras metas soft satisfeitas
Decomposição de tarefas
© 2003 Jaelson Castro
Modelo Estratégico da Razão (SR)



Um médico precisa enviar previamente um
tratamento para aprovação da seguradora,
caso contrário o tratamento pode não ser
reembosável
Companhia verifica se o tipo do tratamento
está coberto na apólice e que o tratamento
proposto é apropriado (de acordo com uma
opinião médica)
Detalhe do agente
© 2003 Jaelson Castro
Modelo Estratégico da Razão
Alternativas
-O Próprio gerente ou
- Outro funcionário
faz a avaliação
Contribuições
para metas soft
© 2003 Jaelson Castro
Razões não-funcionais para a
escolha entre as alternativas
Alternativa 1
© 2003 Jaelson Castro
Alternativa 2
Alternativa 3
i* - Meeting Scheduler
Modelo da Dependência Estratégica -SD
© 2003 Jaelson Castro
Modelagem Organizacional 26
Revelando Metas e
encontrando alternativas
© 2003 Jaelson Castro
Modelagem Organizacional 27
Usando um Meeting Scheduler
© 2003 Jaelson Castro
Modelagem Organizacional 28
Modelo Estratégico da Razão - SR

SR2
© 2003 Jaelson Castro
Modelagem Organizacional 29
A Tok&Stok tem a preocupação
de conciliar em seus produtos
design, qualidade e preços
acessíveis. As lojas são amplas,
confortáveis e possuem
atendimento qualificado para
auxiliar o cliente na compra de
um móvel ou mesmo para
desenvolver um projeto de
decoração. Atenta às tendências
nacionais e internacionais e
investindo em soluções para os
mais diferentes ambientes, a
empresa sempre tem alguma
novidade em suas prateleiras.
© 2003 Jaelson Castro
Modelagem Organizacional 30
Desejos e habilidades
Eu quero...
© 2003 Jaelson Castro
Eu posso
suprir
...
Modelagem Organizacional 31
A Strategic Dependency Model
LEGENDA
ator
© 2003 Jaelson Castro
Dependência de meta
Dependência de tarefa
Dependência de recurso
Dependência de meta-soft
Modelagem Organizacional 32
Papéis, Posições, Agentes
LEGENDA
agente
posição
papel
Um modelo SD
mostrando incentivos
para a melhoria da
performance
© 2003 Jaelson Castro
Modelagem Organizacional 33
Algumas dependências estratégicas entre
a loja e seus clientes
© 2003 Jaelson Castro
Modelagem Organizacional 34
A Strategic Rationale Model
Link de Decomposição de Tarefa
Limites do Ator
Link Meio-fim
Link de Contribuição
de Meta-soft
© 2003 Jaelson Castro
Modelagem Organizacional 35
Download

Modelagem de Requisitos Organizacionais