Logo Passei Direto
Buscar

Avaliação Processo de Desenvolvimento de Software

Ferramentas de estudo

Questões resolvidas

A criação da engenharia de software surgiu numa tentativa de contornar a(o):
Conflito entre as áreas de negócio e TI.
A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos.
A crise entre os Stakeholders.
Conflito entre os usuários de sistemas informatizados.
A crise dos ambientes físicos de TI nos anos de 1970.

Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha.
Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha:
Contingenciamento, Prazo e Custo.
Escopo, Qualidade e Custo.
Planejamento, Prazo e Custo.
Escopo, Prazo e Custo.
Escopo, Prazo e Qualidade.

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:
concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto e implementação.
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.
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ário.
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.

Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
Faturar pedido.
Resumo.
Encomendar livros.
Cadastrar cliente.
Conferir requisição.

A norma NBR ISO/IEC 12207 estabelece
as atividades de tecnologia da informação agrupadas em processos e esses em domínios.
um modelo de processos de software, um método de avaliação e um modelo de negócio.
um modelo de áreas de processos representadas por categoria e por estágios.
os estágios do ciclo de vida dos serviços de tecnologia da informação.
os processos fundamentais, organizacionais e de apoio do ciclo de vida de software.

É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se trata:
TDP.
DSDM.
RUP.
XP.
DDP.

Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração:
Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente.
Visa testar as falhas decorrentes da integração dos módulos do sistema.
Tem como objetivo explorar a menor unidade de um projeto.
Tem a mesma aplicação do teste de aceitação.
Teste realizado pelos usuários fnais do software.

O processo de verificação e validação de um software é realizado através de um conjunto de atividades.
É correto afirmar que:
Os casos de teste devem ser utilizados apenas na verificação de um software.
as atividades de teste devem ser realizadas apenas para retirada de erros de programação.
os testes podem mostrar a presença de erros em um programa, mas não podem demonstrar a sua ausência.
o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros.
o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A criação da engenharia de software surgiu numa tentativa de contornar a(o):
Conflito entre as áreas de negócio e TI.
A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos.
A crise entre os Stakeholders.
Conflito entre os usuários de sistemas informatizados.
A crise dos ambientes físicos de TI nos anos de 1970.

Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha.
Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha:
Contingenciamento, Prazo e Custo.
Escopo, Qualidade e Custo.
Planejamento, Prazo e Custo.
Escopo, Prazo e Custo.
Escopo, Prazo e Qualidade.

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:
concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto e implementação.
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.
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ário.
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.

Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
Faturar pedido.
Resumo.
Encomendar livros.
Cadastrar cliente.
Conferir requisição.

A norma NBR ISO/IEC 12207 estabelece
as atividades de tecnologia da informação agrupadas em processos e esses em domínios.
um modelo de processos de software, um método de avaliação e um modelo de negócio.
um modelo de áreas de processos representadas por categoria e por estágios.
os estágios do ciclo de vida dos serviços de tecnologia da informação.
os processos fundamentais, organizacionais e de apoio do ciclo de vida de software.

É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se trata:
TDP.
DSDM.
RUP.
XP.
DDP.

Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração:
Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente.
Visa testar as falhas decorrentes da integração dos módulos do sistema.
Tem como objetivo explorar a menor unidade de um projeto.
Tem a mesma aplicação do teste de aceitação.
Teste realizado pelos usuários fnais do software.

O processo de verificação e validação de um software é realizado através de um conjunto de atividades.
É correto afirmar que:
Os casos de teste devem ser utilizados apenas na verificação de um software.
as atividades de teste devem ser realizadas apenas para retirada de erros de programação.
os testes podem mostrar a presença de erros em um programa, mas não podem demonstrar a sua ausência.
o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros.
o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas.

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
1a Questão (Ref.:201804730154) Acerto: 1,0 / 1,0
A criação da engenharia de software surgiu numa tentativa de contornar a(o):
Conflito entre os usuários de sistemas informatizados.
A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software
complexos.
A crise dos ambientes físicos de TI nos anos de 1970.
A crise entre os Stakeholders.
Conflito entre as áreas de negócio e TI.
2a Questão (Ref.:201804734787) Acerto: 1,0 / 1,0
Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir
projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de
software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros
são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha:
Fonte: Relatório do CHAOS, Standish Group (2009)
Contingenciamento, Prazo e Custo.
Escopo, Prazo e Qualidade.
Escopo, Qualidade e Custo.
Planejamento, Prazo e Custo.
Escopo, Prazo e Custo.
3a Questão (Ref.:201804829929) Acerto: 1,0 / 1,0
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.
estudo de viabilidade.
design lógico do sistema.
análise de equilíbrio.
estudo de caso.
4a Questão (Ref.:201804366372) Acerto: 1,0 / 1,0
No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode ser entendida
como responsável por definir os serviços que um sistema deve realizar, sua interface com os demais elementos e sob quais
restrições o sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir que
todos expressem suas ideias de forma a obter o consenso é
Brainstorm
Visita técnica
Casos de Uso
Questionário
Entrevista
5a Questão (Ref.:201804149683) Acerto: 1,0 / 1,0
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:
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ário.
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.
concluir o trabalho de especificações dos requisitos do sistema, antes de iniciar as atividades de projeto e
implementação.
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.
6a Questão (Ref.:201804193003) Acerto: 1,0 / 1,0
Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise
comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes
são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria.
Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e
encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da
editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se
o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
Faturar pedido.
Resumo.
Encomendar livros.
Cadastrar cliente.
Conferir requisição.
7a Questão (Ref.:201805291880) Acerto: 1,0 / 1,0
A norma NBR ISO/IEC 12207 estabelece
um modelo de áreas de processos representadas por categoria e por estágios.
um modelo de processos de software, um método de avaliação e um modelo de negócio.
as atividades de tecnologia da informação agrupadas em processos e esses em domínios.
os estágios do ciclo de vida dos serviços de tecnologia da informação.
os processos fundamentais, organizacionais e de apoio do ciclo de vida de software.
8a Questão (Ref.:201804225082) Acerto: 1,0 / 1,0
É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a
arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um
entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo
a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se
trata:
DDP.
DSDM.
XP.
RUP.
TDP.
9a Questão (Ref.:201804739173) Acerto: 1,0 / 1,0
Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração:
Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente
Visa testar as falhas decorrentes da integração dos módulos do sistema
Tem como objetivo explorar a menor unidade de um projeto
Tem a mesma aplicação do teste de aceitação
Teste realizado pelos usuários fnais do software.
10a Questão (Ref.:201804740632) Acerto: 1,0 / 1,0
O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que:
os testes podem mostrar a presença de erros em um programa, mas não podem demonstrar a sua ausência.
o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo,
individualmente, em busca de erros.
Os casos de teste devem ser utilizados apenas na verificação de um software.
as atividades de teste devem ser realizadas apenas para retirada de erros de programação.
o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas.
	Disco local
	EPS: Alunos

Mais conteúdos dessa disciplina