Buscar

AULA 2 EX1 PROCESSOS DE DESENVOLVIMENTO 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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
2a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0194_EX_A2_201603425501_V1  Matrícula: 201603425501
Aluno(a): RICARDO SOUZA DE CARVALHO Data: 04/02/2017 16:45:02 (Finalizada)
  1a Questão (Ref.: 201603523510)  Fórum de Dúvidas (2)       Saiba   (2)
Basicamente o que é um processo de software?
Um processo de software define a forma como os requisitos devem ser levantados.
Um processo de software define como um produto deve ser entregue.
  Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e
quando deve ser feito.
Um processo de software define que linguagem deve se usar.
Um processo de software define como se testar.
 
 Gabarito Comentado
  2a Questão (Ref.: 201604168223)  Fórum de Dúvidas (2)       Saiba   (2)
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que
determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica,
econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento
de sistemas é chamada:
análise de requisitos.
design lógico do sistema.
estudo de caso.
análise de equilíbrio.
  estudo de viabilidade.
 
  3a Questão (Ref.: 201603521854)  Fórum de Dúvidas (2 de 2)       Saiba   (2 de 2)
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (Não Funcional).
 
I. O sistema deve emitir extrato online de cada funcionário;
II. O banco de dados dever ser SQL Server, que a empresa já possui;
III. O sistema deve rodar em ambiente web;
IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido.
Assina a única opção que classifica corretamente os requisitos é:
I­F, II­F, III­F, IV­F
I­NF, II­NF, III­NF, IV­NF
I­F, II­NF, III­F, IV­F
  I­F, II­NF, III­NF, IV­F
I­F, II­F, III­NF, IV­F
 
 Gabarito Comentado
  4a Questão (Ref.: 201604176953)  Fórum de Dúvidas (2)       Saiba   (2)
Marque a alternativa INCORRETA:
Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve
oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto
beneficiará os clientes interessados?Existe uma outra alternativa?
Atividades para análise de requisitos ­ ECONÔMICA ­ Visa a atender os requisitos financeiros do
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os
custos de sua implementação não terão os benefícios desejados
  Atividades para análise de requisitos OPERACIONAL ­ Visa a atender os requisitos técnicos do produto a
ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de
desenvolvimento.
REQUISITOS FUNCIONAIS ­ Descrevem as funcionalidades do sistema. Estão diretamente ligados às
especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema.
Atividades para análise de requisitos ­ CRONOGRAMA ­ Visa a atender os requisitos de tempo para os
prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo
estipulado. Prazos obrigatórios são mais difíceis de serem negociados.
 
 Gabarito Comentado
  5a Questão (Ref.: 201604068450)  Fórum de Dúvidas (2)       Saiba   (2)
Na engenharia de requisitos, trata­se de uma técnica de elicitação que ocorre em ambiente mais informal em
que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a
qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas:
  Brainstorming.
Entrevista.
Prototipação.
Análise de protocolos.
Questionário.
 
 Gabarito Comentado
  6a Questão (Ref.: 201603703269)  Fórum de Dúvidas (2 de 2)       Saiba   (2 de 2)
Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos
profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo,
claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do
projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de
aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de
um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de
software podem ser
I. Descrições dos serviços fornecidos pelo sistema.
II. Restrições e características desses serviços.
III. Apresentados somente como Não Funcionais.
IV. Apresentados somente como Funcionais.
É correto, apenas, o que se afirma em
II, III e IV
I, II e III
  I e II
I e III
II e IV
 
 Gabarito Comentado
  7a Questão (Ref.: 201604079614)  Fórum de Dúvidas (2)       Saiba   (2)
"Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada na proposta
de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". 
O texto descreve a técnica de elicitação de requisitos denominada:
Reunião
Entrevista
  Brainstorm
Casos de Uso
Questionário
 
  8a Questão (Ref.: 201603523509)  Fórum de Dúvidas (2 de 2)       Saiba   (2 de 2)
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
Obter mão de obra especializada independente de processo.
Atender os requisitos no momento em que forem solicitados independente de planejamento.
  Adotar um processo de desenvolvimento.
Obter muitos recursos financeiros.
Focar no prazo independente do atendimento das funcionalidades desejadas.

Outros materiais