Buscar

Especificação e Modelagem de Requerimentos em TI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 25 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

GESTÃO DE PROCESSO EM TI 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
REGRAS DE ANÁLISE 
DE NEGÓCIO 
1 
PRÓXIMOS 
PASSOS 
DIAGRAMA DE FLUXO DE 
DADOS PARA SERVIÇOS 
2 
DICIONÁRIO DE 
 DADOS E GLOSSÁRIO 
3 
Análise de Regras de Negócio 
 
Estabelecer as regras que governam as decisões em uma organização e que definem, restringem ou 
possibilitam as operações organizacionais. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Análise de Regras de Negócio 
 
 
 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Políticas e regras direcionam e restringem a organização e a sua operação. 
Uma política do negócio é uma diretiva não acionável que apoia um objetivo do negócio. 
Uma regra de negócio é uma diretiva específica, acionável e testável que está sob o 
controle de uma organização e que apoia uma política do negócio. 
Análise de Regras de Negócio 
 
Um conjunto de princípios básicos guia o analista de negócios quando são declaradas ou 
gerenciadas as regras de negócio. Tais regras devem ser: 
 
• Declaradas em terminologia apropriada para permitir que especialistas no assunto as validem; 
• Documentadas independentemente de como elas serão impostas; 
• Declaradas em nível atômico e em formato declarativo; 
• Separadas dos processos que apoiam ou restringem; 
• Mantidas de forma a permitir que a organização as monitore e as adapte conforme as políticas 
do negócio mudam. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Regras operativas 
São aquelas que a organização escolhe para impor como uma questão de política. Elas são 
destinadas a guiar as ações das pessoas que trabalham dentro da organização. 
Podem: 
• obrigar as pessoas a tomar certas ações; 
• evitar que as pessoas tomem certas ações; 
• ou prescrever condições sob as quais uma ação deva ser tomada. 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Regras operativas 
Por definição, deve ser possível para as pessoas violar uma regra operativa, mesmo quando não há 
circunstâncias sob as quais a organização aprovaria este ato. Um exemplo de regra operativa é: 
Um pedido não deve ser tirado quando o endereço de cobrança fornecido pelo cliente não 
corresponder ao endereço registrado na companhia do cartão de crédito. 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Regras estruturais 
São destinadas a auxiliar na determinação de quando algo é, ou não, verdadeiro, ou quando as 
coisas se encaixam dentro de uma categoria específica. Elas são expressas como regras porque 
descrevem categorizações que podem mudar ao longo do tempo. 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Regras estruturais 
Uma vez que elas estruturam o conhecimento da organização, e não o comportamento das 
pessoas, não podem ser violadas (porém, podem ser mal aplicadas). Um exemplo de regra 
estrutural é: 
Um pedido deve ter relacionado um e apenas um método de pagamento. 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Forças 
Definir e estruturar claramente as regras permite que as organizações façam mudanças à política 
sem alterar processos. O impacto das mudanças às regras de negócio pode ser avaliado, com mais 
facilidade, quando elas são documentadas separadamente dos processos que elas detalham, ou dos 
meios usados para impor as regras. 
Análise de Regras de Negócio 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Fraquezas 
Organizações podem produzir longas listas de regras de negócio. Regras de negócio podem 
contradizer umas às outras ou produzir resultados imprevistos quando combinadas. 
 
Pode ser também importante questionar regras de negócio existentes, em relação à sua contínua 
relevância, sobre modos atuais ou projetados de operações e estrutura organizacionais. 
Diagrama de Fluxo de Dados 
 
Apresentar como a informação é inserida, processada, armazenada e retirada de um sistema. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Diagrama de Fluxo de Dados 
 
Fornece uma representação visual de como a informação é movida através do sistema. Ele mostra: 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
• As entidades externas que fornecem dados para, ou recebem dados de, um sistema; 
• Os processos do sistema que transformam os dados; 
• Os depósitos de dados nos quais os dados são colecionados por algum período de 
tempo; 
• Os fluxos de dados através dos quais os dados se movem entre entidades externas, 
processos e depósitos de dados. 
Diagrama de Fluxo de Dados 
 
É usado como parte de uma abordagem de análise estruturada. Eles podem ser utilizados para 
compreender o alcance dos dados dentro do domínio. Eles são tipicamente usados após a 
criação de um diagrama de contexto e como um pré-requisito ou atividade concorrente da 
modelagem de dados. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Diagrama de Fluxo de Dados 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Pontos Fortes 
• Pode ser usado como técnica de descoberta de processos e dados, ou como uma técnica para a 
verificação de uma Decomposição funcional que já tenha sido completado; 
 
• A maior parte dos usuários considerará esses diagramas fáceis de compreender; 
 
• Geralmente, considerada uma entrega útil aos desenvolvedores em um ambiente de 
programação estruturada. 
Diagrama de Fluxo de Dados 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Pontos Fracos 
• DFDs não podem apresentar facilmente quem é responsável por desempenhar o trabalho. Eles 
não podem mostrar caminhos alternativos para o mesmo processo. 
Diagrama de Fluxo de Dados 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Diagrama de Fluxo de Dados 
Dicionário de Dados e Glossário 
 
Um dicionário de dados ou glossário define os principais termos e dados relevantes para um 
domínio do negócio. 
 
 
Um dicionário de dados ou glossário é útil para garantir que todas as partes interessadas 
concordem com o formato e conteúdo de informações relevantes. Capturar essas definições, em 
um único modelo, garante que esses termos serão usados consistentemente. 
Gestão de Processos em TI 
Especificaçãoe Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Dicionário de Dados e Glossário 
 
Dicionários de dados e glossários são usados para identificar formalmente e definir toda a 
terminologia usada pela organização ou unidade organizacional. 
 
Por exemplo, uma unidade organizacional pode diferenciar entre cliente e consumidor, onde um 
cliente é uma parte com a qual o negócio possui um acordo de serviço, enquanto um consumidor 
pode possuir um relacionamento muito mais casual e baseado em transações com o negócio. 
 
Em uma organização de Saúde, como um hospital, o termo paciente pode ser usado como 
definição única, no lugar de cliente ou consumidor. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Dicionário de Dados e Glossário 
 
Glossário 
 
Um glossário documenta termos únicos para o domínio. Ele é criado para garantir que todas as 
partes interessadas compreendam o que se pretende dizer quando certa palavra é empregada. 
 
Um glossário consiste de um termo relevante e uma única definição para cada domínio, como 
também apelidos de referência cruzada. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Dicionário de Dados e Glossário 
 
Dicionário de dados 
 
Dicionários de dados incluem definições-padrão para elementos de dados, seus significados e 
valores permitidos. 
 
Um dicionário de dados contém definições de cada elemento primitivo de dados e indica como 
esses elementos se combinam em elementos compostos de dados. 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Dicionário de Dados e Glossário 
 
Elementos de dados primitivos 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Nome: um único nome para cada elemento de dados, que será referenciado pelos elementos de 
dados compostos; 
Apelidos: nomes alternativos para o elemento de dados usados pelas diferentes partes 
interessadas; 
Valores/Significados: uma lista de valores para o elemento de dados. Isso pode ser expresso como 
uma lista enumerada ou como uma descrição dos formatos permitidos para o dado (incluindo 
informações como o número de caracteres). Se os valores são abreviados, haverá uma explicação 
do significado; 
Descrição: a definição do elemento de dados no contexto da solução. 
Dicionário de Dados e Glossário 
 
Elementos de dados compostos 
 
Dados compostos são montados a partir de elementos de dados primitivos. Estruturas compostas 
incluem: 
Gestão de Processos em TI 
Especificação e Modelagem de Requerimentos 
AULA 8: ESPECIFICAÇÃO E MODELAGEM DE REQUERIMENTOS 
Sequências: mostram dados primitivos em ordem. Os elementos primitivos devem ocorrer em uma 
ordem específica; 
Repetições: mostram que um ou mais elementos primitivos de dados devem ocorrer múltiplas 
vezes no elemento composto; 
Elementos opcionais: podem ou não ocorrer em uma instância particular do elemento de dados. 
Assuntos da próxima aula: 
Especificação e Modelagem de 
Requerimentos; 
 
Modelagem de Dados para serviços; 
 
Cenários e Casos de uso para serviços; 
 
User Stories para serviços . 
 
 
CONTEÚDO DA PRÓXIMA AULA