Buscar

Análise e Levantamento de Requisitos de Software

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

Análise e Levantamento de Requisitos de Software 
Processo de Desenvolvimento 
 
 
01 
Um processo de desenvolvimento de software é um conjunto de 
atividades, parcialmente ordenadas, com a finalidade de obter um 
produto de software. 
No processo ADIT as atividades são: Análise, Design, Implementação e 
Testes. 
Dadas as afirmações: 
I - Na análise são identificadas as necessidades e metas dos usuários que 
serão convertidas para os requisitos para o desenvolvimento da 
aplicação. 
II – Os papeis de todos os envolvidas no ADIT são: usuário e cliente. 
III – No design são realizados os testes para validação dos requisitos e 
verificação das funcionalidades. 
Assinale a alternativa correta 
1. Apenas I é verdadeira 
2. Apenas II é verdadeira 
3. Apenas III é verdadeira 
4. I e II são verdadeiras 
5. II e III são verdadeiras 
 
02 
Um processo de desenvolvimento de software é um conjunto de 
atividades, parcialmente ordenadas, com a finalidade de obter um 
produto de software. No processo ADIT as atividades são: Análise, 
Design, Implementação e Testes. 
Dadas as afirmações: 
I - Na implementação são identificadas as necessidades e metas 
dos usuários que serão convertidas para os requisitos para o 
desenvolvimento da aplicação. 
II – Os papeis de todos os envolvidas no ADIT são: usuário, 
engenheiro de software, programador e testador. 
III – Nos testes são realizados os testes para validação dos 
requisitos e verificação das funcionalidades. 
Assinale a alternativa correta 
 
1. Apenas I é verdadeira 
2. Apenas II é verdadeira 
3. Apenas III é verdadeira 
4. I e II são verdadeiras 
5. II e III são verdadeiras 
 
 
 
03 
Com base nessa definição de processo de desenvolvimento de software 
“Um processo de software é um conjunto de atividades relacionadas que 
levam a produção de um sistema de software” (Sommerville, 2019) 
Dadas as afirmações: 
I – Uma das principais atividades de um processo de software está 
diretamente relacionada com a descoberta de requisitos. 
II – A crise do software foi um movimento para agilizar o 
desenvolvimento mais rápido. 
III – O processo de desenvolvimento envolve um conjunto de atividades, 
um conjunto de desenvolvedores e ferramentas como linguagem de 
programação. 
Assinale a alternativa correta 
 
1. Apenas I é verdadeira 
2. Apenas II é verdadeira 
3. Apenas III é verdadeira 
4. I e III são verdadeiras 
5. II e III são verdadeiras 
 
 
 
04 
O modelo que é um exemplo de processo dirigido por plano. A 
princípio pelo menos é necessário planejar e criar um cronograma 
de todas as atividades de processo antes de começar o 
desenvolvimento do software. Essa descrição é relativa a qual ciclo 
de vida de desenvolvimento 
Assinale a alternativa correta 
 
1. Cascata 
2. Incremental 
3. Prototipação 
4. Espiral 
5. Processo Unificado 
 
 
 
 
 
 
 
 
 
 
 
 
05 
Observe o cenário: 
O avô possui um conjunto de ferramentas que são utilizadas para 
realizar manutenção e serviços em casa de terceiros. Com a 
necessidade de organizar as ferramentas e a agenda de trabalho 
ele solicitou para o neto, que iniciou seus estudos em um curso 
ligado ao desenvolvimento de sistemas, para ajudá-lo na criação de 
um aplicativo. 
O estudante está aprendendo sobre ciclos de vida de 
desenvolvimento de software, e sabendo que ele sempre deve 
seguir um processo de desenvolvimento, ele escolheu o processo 
ágil Scrum, pois achou ser uma boa escolha. O estudante convidou 
alguns colegas da faculdade para formar uma equipe, e após a 
primeira reunião eles definiram quais elementos? 
Assinale a alternativa correta: 
 
1. Lista de requisitos e os casos de uso 
2. O plano de testes e requisitos funcionais 
3. Plano de trabalho e a lista de testes 
4. Definiram o backlog e as sprints 
5. Desenharam as telas e o backlog 
 
06 
Os métodos ágeis são fundamentados no desenvolvimento e entrega 
incremental atender as necessidades e metas dos clientes. Eles agregam 
um conjunto de princípios provenientes do manifesto ágil tais como: 
• envolvimento do cliente; 
• entrega incremental; 
• pessoas, não processos; 
• acolher as mudanças; 
• manter a simplicidade. 
O XP Extreme Programming é um exemplo de método ágil e tem como 
abordagem a ideia de levar a níveis extremos as boas práticas 
reconhecidas, como o desenvolvimento iterativo. 
Avalie as afirmações a seguir sobre a relação do XP com os princípios do 
manifesto Ágil 
I- o XP adota a entrega incremental por meio de sprints. 
II- o XP é apoiado por meio do uso de programação em pares. 
III- o XP adota o envolvimento do cliente com a priorização e a 
negociação dos requisitos na concepção dos releases. 
Assinale a alternativa correta: 
 
 
1. Apenas I é verdadeira 
2. Apenas II é verdadeira 
3. Apenas III é verdadeira 
4. I e III são verdadeiras 
5. II e III são verdadeiras

Continue navegando