Please enable JavaScript.
Coggle requires JavaScript to display documents.
UE 2 Delimitar o Sistema e o Contexto do Sistema (N2) (Resumo (O contexto…
UE 2 Delimitar o Sistema e o Contexto do Sistema (N2)
Sistema, contexto e limites
Fonte
Fontes fornecem dados de entrada (inputs) ao sistema
Destinos recebem dados de saída (outputs)
Consistem no conjunto de todos os aspectos do contexto que deram início ou influenciaram a definição dos requisitos. São aspectos potenciais:
Tipos
Pessoas (stakeholders ou grupos de stakeholders)
Sistemas em operação (software, hardware ou sistemas técnicos)
Processos (de negócio, técnicos ou físicos)
Eventos (técnicos ou físicos)
Documentos (normas, regulamentos, documentação do sistema)
Fontes e destinos interagem com o sistema a ser desenvolvido por meio das interfaces do sistema
A função do limite do sistema é determinar quais aspectos serão cobertos pelo sistema planejado e quais são partes do ambiente
A função do contexto do sistema é identificar a parte do ambiente que tem uma relação com o sistema a ser desenvolvido
Determinar os limites do sistema e do contexto
Limite do sistema
As funções e qualidades desejadas do sistema a ser planejado são conhecidas apenas de forma incompleta ou mesmo desconhecidas
Muitas vezes o limite do sistema somente é definido mais precisamente ao final do processo
O limite do sistema separa o sistema a ser desenvolvido do seu ambiente (isto é, separa a parte da realidade que pode ser modificada ou alterada pelo processo de desenvolvimento) daqueles aspectos do ambiente que não podem ser mudados ou modificados pelo processo de desenvolvimento
Aspectos dentro do contexto do sistema podem ser processos de negócio, processos técnicos, pessoas e papéis, estruturas organizacionais e componentes da infraestrutura de TI
Limite do contexto
Pode mudar com o passar do tempo
Engloba aqueles aspectos identificados do ambiente cuja relação com o sistema planejado não está clara em determinado momento
Diagramas de casos de uso e diagramas de fluxo de dados são muitas vezes utilizados para documentar o contexto do sistema (especialmente os limites do sistema e do contexto)
O limite do contexto separa a parte relevante do ambiente de um sistema a ser desenvolvido da parte irrelevante, isto é, a parte que não influência o sistema a ser desenvolvido e, sendo assim, não precisa ser considerado durante a engenharia de requisitos
Uma definição completa e precisa do limite do contexto para sistemas complexos é virtualmente impossível
O propósito de definir os limites do sistema e do contexto é identificar a parte do ambiente que influência os requisitos do sistema a ser desenvolvido
Contexto do sistema
Um requisito é definido para um contexto específico e somente pode ser definido corretamente em relação a esse contexto específico
Os limites do sistema e do contexto definem o contexto do sistema
Documentação
Para documentar o contexto do sistema, são muitas vezes utilizados diagramas de casos de uso ou diagramas de fluxo de dados ou diagramas de classe
Diagrama de fluxo de dados
O contexto é modelado por meio de fontes e destinos no ambiente do sistema representando a origem ou destino de fluxos de dados
Diagramas de casos de uso
São modelados atores no ambiente do sistema e suas relações de uso com o sistema
Zona cinzenta
Engloba certos aspectos do ambiente a respeito dos quais não se pode afirmar com clareza se estão relacionados ao sistema ou não
Ajustes da zona cinzenta
Não somente o limite do sistema pode deslocar-se dentro da zona cinzenta
Mas a própria zona cinzenta pode deslocar-se durante o processo de engenharia de software
Resumo
O contexto do sistema é a parte da realidade que influência o sistema a ser desenvolvido e dessa forma também influência os requisitos do sistema
Para que se possam elicitar os requisitos do sistema a ser desenvolvido, é necessário em primeiro lugar definir o limite entre o sistema e o contexto do sistema, bem como o limite entre o contexto do sistema e o ambiente irrelevante
Uma vez definidos os limites do sistema, o escopo do sistema estará determinado
O escopo do sistema engloba aqueles aspectos que podem ser modificados e projetados durante o desenvolvimento do sistema