Buscar

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 4 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

Prévia do material em texto

Exercícios 04 
 
1. O que é uma regra de negócio? 
 
Resposta incorreta. 
A. É outro nome criado para os requisitos de software. 
 
 
Você acertou! 
B. Regras do negócio podem ser vistas como declarações sobre a forma com que uma 
empresa faz seus negócios. 
 
Regras do negócio podem ser vistas como declarações sobre a forma com que uma 
empresa faz seus negócios e como um aspecto de uma empresa ou organização que se 
destina a descrever a estrutura ou o comportamento do negócio. Elas podem ser vistas 
como premissas e restrições, aplicadas a uma operação de uma empresa, que precisam ser 
atendidas para que o negócio funcione da maneira esperada. Uma regra de negócio não é 
um requisito de software e o não é um padrão de projeto (que são estruturas criadas para 
resolver problemas comuns). Também, as regras de negócio possuem atributos e não 
descrevem o sistema. 
 
Resposta incorreta. 
C. É uma premissa, mas não uma restrição. 
 
 
Resposta incorreta. 
D. É um padrão de projeto. 
 
 
Resposta incorreta. 
E. É um elemento da Engenharia de software que não possui atributos e descreve o 
sistema em baixo nível, abordando o código. 
 
 
 
2. Quais destes itens é um atributo de uma regra de negócio? 
 
Você acertou! 
A. Consistência. 
 
A resposta correta é consistência, pois uma regra de negócio não pode contradizer outra ou 
fazer coisas de forma contraditória com o contexto da organização. Persistência não é um 
atributo de uma regra de negócio, já que não está relacionada com o contexto. Atividade, 
constância e robustez não são atributos de uma regra de negócio. Atividades podem ser 
elementos de um processo, por exemplo, ou de um diagrama de casos de uso. Uma regra 
de negócio não precisa ser constante, já que é possível que muitas sejam alteradas durante 
o ciclo de vida do software e, consequentemente, fazendo o software ser alterado também. 
E por último, Regras de negócio não possuem relação com o termo Robustez. 
 
Resposta incorreta. 
B. Persistência. 
 
Resposta incorreta. 
C. Atividade. 
 
Resposta incorreta. 
D. Constância. 
 
Resposta incorreta. 
E. Robustez. 
 
 
3. Na identificação de regras de negócio, geralmente o primeiro passo é onde 
listamos todas as solicitações que o cliente ou usuário nos apresentou de 
forma clara. Qual o próximo passo? 
 
Resposta incorreta. 
A. Avaliar os processos de trabalho da organização e também identificar se as 
necessidades apresentadas pelo cliente estão de acordo com o negócio. 
 
Resposta incorreta. 
B. Revisar toda a lista e fazer uma análise crítica para se certificar se a solução irá ser 
eficaz para o problema apresentado. 
 
Resposta incorreta. 
C. Descrever o que o sistema deverá oferecer para satisfazer o item/necessidade 
(requisito) e depois como o sistema deverá se comportar (regra de negócio). 
 
Resposta incorreta. 
D. Conversar com o time de desenvolvimento para que o sistema utilize padrões de 
negócio. 
 
Você acertou! 
E. Identificar quais são as necessidades de negócio que o cliente/usuário não 
apresentou. 
 
O segundo passo para identificar as regras do negócio é Identificar quais são as 
necessidades de negócio que o cliente/usuário não apresentou. Isso pode ser feito por meio 
de questionamentos, dedução ou apenas observação do dia a dia do negócio. Após essa 
etapa ocorre: o terceiro passo - avaliar os processos de trabalho da organização e identificar 
se as necessidades apresentadas pelo cliente estão de acordo com o negócio; o quarto 
passo: revisar toda a lista e fazer uma análise crítica para se certificar se a solução irá ser 
eficaz para o problema apresentado; e o quinto passo: descrever o que o sistema deverá 
oferecer para satisfazer o item/necessidade (requisito) e depois como o sistema deverá se 
comportar (regra de negócio). Conversar com o time de desenvolvimento para que o sistema 
utilize padrões de negócio não é uma etapa realizada durante a identificação de regras de 
negócio. 
 
 
4. O que representa o campo Módulo dentro da especificação de uma regra de 
negócio? 
 
Resposta incorreta. 
A. Representa o módulo que a regra de negócio irá criar. 
 
Resposta incorreta. 
B. Representa o módulo que será removido do sistema com a regra descrita. 
 
Resposta incorreta. 
C. Representa o módulo que deve ter as restrições inseridas, com usuário e senha da 
regra de negócio. 
 
Você acertou! 
D. Representa o módulo ao qual o requisito funcional pertence. 
 
Ele representa o módulo ao qual o requisito funcional pertence e se for um sistema pequeno, 
que não possua nenhum módulo, somente o próprio sistema deve ser preenchido com N/A 
(não se aplica). Assim, ele não representa o módulo que a regra de negócio irá criar, pois a 
regra de negócio não irá criar um módulo. Podem surgir módulos que englobem a regra, 
mas ela, em si, não cria um módulo. Também, não representa o módulo que será removido 
do sistema com a regra descrita, pois neste campo não é colocado nenhum módulo que 
será removido do sistema. Da mesma forma, não representa o módulo que deve ter as 
restrições inseridas, com usuário e senha da regra de negócio. Por último, ele representa 
requisitos funcionais, e não os requisitos não funcionais que terão o nome inserido. Existe 
um campo de Dependência onde os requisitos funcionais são informados que possuem 
dependência da regra. Mas, neste campo, um módulo é informado. 
 
Resposta incorreta. 
E. Representa os itens dos requisitos não funcionais que terão o nome inserido. 
 
 
 
5. Para que serve o campo Dependências de uma especificação de regra de 
negócio? 
 
Resposta incorreta. 
A. Colocar o módulo ao qual a regra de negócio pertence. 
 
 
Resposta incorreta. 
B. Colocar o sufixo seguido de um identificador único. O sufixo geralmente utilizado é 
RN (Regra de Negócio) e o identificador único geralmente é composto de quatro ou mais 
dígitos. 
 
Você acertou! 
C. Para descrever os requisitos funcionais que são dependentes da RN para serem 
realizados. 
 
O campo Dependências de uma especificação de regra de negócio serve para descrever os 
requisitos funcionais que são dependentes da RN para serem realizados. Neste campo, 
apenas o identificador dos RFs é colocado, como RF002. A informação sobre o módulo ao 
qual a regra de negócio pertence é incluída no campo Módulo. O sufixo seguido de um 
identificador único é incluído no campo Identificador. No campo Descrição é informado a 
descrição detalhada da RN. E colocar as informações sobre como a regra de negócio foi 
identificada não é uma informação que consta na especificação padrão de uma regra de 
negócio, mas pode existir em outros documentos. 
 
Resposta incorreta. 
D. Colocar a descrição detalhada da RN. 
 
Resposta incorreta. 
E. Colocar as informações sobre como a regra de negócio foi identificada.