Buscar

PROCESSO E DESENVOLVIMENTO DE SOFTWARE AP4

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

Prévia do material em texto

1a Questão (Ref.: 201408072630) Pontos: 0,1 / 0,1 
Um Analista de Sistemas recebeu a tarefa de modelar um pequeno sistema para controlar os pedidos de 
produtos feitos pela empresa na qual trabalha. Para realizar suas atividades o Analista escolheu utilizar 
diagramas empregados na análise estruturada. 
 
A figura abaixo apresenta o DFD (Diagrama de Fluxo de Dados) parcial por ele elaborado. 
 
Nesse DFD o item de dados "solicitação" é composto pelo número do pedido (num_pedido), número 
do cliente (num_cliente), pela descrição do pedido (descrição_pedido) e pelo endereço de entrega 
(endereço_entrega). O número do pedido, o número do cliente e a descrição do pedido são 
obrigatórios e o endereço de entrega é opcional. 
A partir destas informações, assinale a opção que representa a definição do item de dados 
"solicitação" no dicionário de dados elaborado pelo Analista. 
 
 
solicitação = [num_pedido | num_cliente | descrição_pedido | endereço_entrega]. 
 
solicitação = [num_pedido | num_cliente | descrição_pedido | (endereço_entrega)]. 
 
solicitação = num_pedido + num_cliente + descrição_pedido + endereço_entrega. 
 
solicitação = num_pedido + num_cliente + descrição_pedido. 
 
solicitação = num_pedido + num_cliente + descrição_pedido + (endereço_entrega). 
 
 
 
2a Questão (Ref.: 201408660707) Pontos: 0,0 / 0,1 
Existem diversos modelos CMMI disponíveis, gerados a partir do CMMI Framework. Em consequência disso, é 
preciso estar preparado para decidir qual modelo CMMI melhor atende às necessidades de melhoria de 
processos de uma organização específica. É possível selecionar uma representação, contínua ou em estágios, e 
determinar as áreas de conhecimento que serão incluídas no modelo que essa organização irá utilizar. Sobre 
essas representações, considere: I. Oferecerá uma sequência comprovada de melhorias, começando com 
práticas básicas de gerenciamento e progredindo por um caminho pré-definido e comprovado de níveis 
sucessivos, cada um servindo como base para o próximo. II. Oferecerá uma classificação única que resume os 
resultados de avaliações e permite comparações entre organizações. III. Possibilitará comparações dentro e 
entre organizações em uma área de processo em termos de área de processo ou pela comparação de resultados 
através do uso de estágios equivalentes. IV. Permitirá comparação dentro da organização e entre organizações 
pelo uso de níveis de maturidade. V. Permitirá selecionar a sequência de melhorias que melhor atende aos 
objetivos de negócios e reduz as áreas de risco da organização. Os itens apresentados referem-se, 
respectivamente, às representações: 
 
 
contínua, em estágios, contínua, em estágios, contínua. 
 
contínua, em estágios, em estágios, contínua, em estágios. 
 
em estágios, contínua, em estágios, contínua, em estágios. 
 
contínua, contínua, em estágios, contínua, em estágios. 
 
em estágios, em estágios, contínua, em estágios, contínua. 
 
 
 
3a Questão (Ref.: 201408724524) Pontos: 0,1 / 0,1 
São símbolos do diagrama de Caso de uso ? 
 
 
Ator e Triangulo 
 
Ator , Raia 
 
Triangulo 
 
Ator, Caso de Uso 
 
 
 
4a Questão (Ref.: 201408745894) Pontos: 0,0 / 0,1 
Documento que define os valores e princípios que fundamentam o desenvolvimento ágil de software: 
 
 
Carta aos desenvolvedores sobre o que é a metodologia ágil 
 
Declaração dos 17 ágeis 
 
Manifesto Ágil 
 
Declaração de valores e princípios do desenvolvimento ágil 
 
Carta aos desenvolvedores 
 
 
 
5a Questão (Ref.: 201408086028) Pontos: 0,0 / 0,1 
Estudos baseados na análise de diversos projetos de desenvolvimento de software sugerem que tais projetos 
têm maior chance de sucesso quando empregam metodologia e gerenciamento alinhados ao paradigma de 
desenvolvimento de novos produtos, em contraponto ao paradigma de produção industrial. Com base nessas 
observações, a maioria das metodologias modernas de desenvolvimento de software recomenda: 
 
 
providenciar, desde o início do projeto, mecanismos para prevenir e bloquear solicitações de mudanças 
de forma a garantir que será entregue exatamente o que foi especificado. 
 
concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto 
e implementação. 
 
não produzir documentação técnica para o sistema, tendo em vista que a mesma já nasce condenada a 
ficar desatualizada, investindo melhor o tempo em atividades de implementação e testes exaustivos. 
 
dividir o trabalho em iterações curtas, com prazos fixos, e não permitir que as mesmas avancem sobre 
os prazos, reduzindo o escopo da iteração, se necessárias. 
 
planejar detalhadamente no início do projeto todas as fases e atividades do mesmo, de forma que seja 
possível estimar com precisão o esforço necessário e os prazos de cada atividade.

Outros materiais