Questões de Concurso Comentadas sobre metodologia de desenvolvimento de software em engenharia de software

Foram encontradas 239 questões

Q756940 Engenharia de Software
Em relação a metodologia JAD (Joint Application Development ou Joint Application Design), é correto afirmar que ela é voltada para a equipe de desenvolvedores de sistemas computacionais e possui como objetivo
Alternativas
Q747190 Engenharia de Software
O ciclo de vida de um software descreve as fases de desenvolvimento desde sua concepção ao seu desuso, compreendendo diversas atividades. As atividades envolvidas no desenvolvimento e a forma como se relacionam dependem da escolha do modelo de ciclo de vida do software. Referente a esse tema, assinale a opção INCORRETA.
Alternativas
Q710628 Engenharia de Software
Quanto ao Diagrama de Estrutura em Modelagem Estruturada de Sistemas de Informação, assinale a alternativa correta.
Alternativas
Q514824 Engenharia de Software
Considere as afirmativas que seguem, relacionadas com processos de desenvolvimento de software.

I - Pequenas equipes de trabalho são organizadas de modo a minimizar a comunicação, maximizar a supervisão e minimizar o compartilhamento de conhecimento tácito informal.

II - O trabalho de desenvolvimento e o pessoal que o realiza é dividido em partições claras, de baixo acoplamento, ou em pacotes.

III - O processo produz frequentes incrementos de software que podem ser inspecionados, ajustados, testados, documentados e expandidos.

IV - Os testes são realizados e a documentação elaborada somente após o produto final ter sido construído.

As afirmativas que estão de acordo com os princípios SCRUM e consistentes com a política de desenvolvimento ágil são:
Alternativas
Q468162 Engenharia de Software
Com relação às metodologias de desenvolvimento de projetos de software, analise as afirmativas a seguir:

I. Scrum permite a construção de software incrementalmente por meio de iterações curtas para promover visibilidade para o desenvolvimento e pressupõem equipes pequenas, requisitos pouco estáveis ou desconhecidos.

II. Feature Driven Development (FDD) suporta o desenvolvimento ágil com rápidas adaptações às mudanças de requisitos focados nas fases de desenho e construção de projeto de software.

III. Kanban considera a utilização de uma sinalização ou registro visual para gerenciar o limite de atividades em andamento, indicando se um novo trabalho pode ou não ser iniciado e se o limite acordado para cada fase está sendo respeitado.

Assinale:
Alternativas
Q464048 Engenharia de Software
O desenvolvimento de uma solução para um sistema de informação baseia-se no processo de resolução de problemas. Esse processo pode ser descrito em quatro passos:

1. Definição e entendimento do problema.
2. Desenvolvimento de soluções alternativas.
3. Escolha da melhor solução.
4. Implementação da solução.

A seguir são descritas três atividades que ocorrem neste processo:

I. Define cuidadosamente os objetivos do sistema modificado ou do novo sistema e desenvolve uma descrição detalhada das funções que um novo sistema deve desempenhar.

II. Define se cada alternativa de solução é um bom investimento, se a tecnologia necessária para o sistema está disponível e pode ser administrada pela equipe designada da empresa, e se a organização é capaz de acomodar as mudanças introduzidas pelo sistema.

III. É a “planta” ou modelo para a solução de um sistema de informação e consiste em todas as especificações que executarão as funções identificadas durante a análise de sistemas. Essas especificações devem abordar todos os componentes organizacionais, tecnológicos e humanos da solução.

A associação correta das atividades I, II e III aos passos ao qual pertencem no processo de resolução de problemas está, correta e respectivamente, apresentada em
Alternativas
Q453457 Engenharia de Software
Um técnico de informática, com o objetivo de agilizar o desenvolvimento de um software, escolheu o desenvolvimento evolucionário, uma abordagem da área de Engeharia de Software, que
Alternativas
Q435062 Engenharia de Software
Com relação à gestão de requisitos e de configuração, julgue os itens subsequentes.

No processo tradicional de desenvolvimento em cascata, a gestão de configuração começa a atuar no momento em que todos os testes são concluídos.
Alternativas
Q435060 Engenharia de Software
Com relação à gestão de requisitos e de configuração, julgue os itens subsequentes.

Nos processos iterativos de desenvolvimento de software, o tratamento de mudanças em requisitos deve ser priorizado com a realização de um processo formal de gerenciamento de mudanças.
Alternativas
Q411401 Engenharia de Software
Na escrita de um manual operacional de software, um dos métodos é composto de 4 etapas: I. Conhecer ou adquirir conhecimento do produto; II. Planejar a formatação final e executá-la; III. Redigir e conferir o texto; IV. Planejar a aparência e seções do manual.

A ordem correta de execução dessas quatro etapas é:
Alternativas
Q411400 Engenharia de Software
Assinale a alternativa que apresenta uma afirmação verdadeira sobre a documentação de software.
Alternativas
Q391986 Engenharia de Software
Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.

Um protótipo de sistema auxilia na validação de requisitos, no projeto de interface com o usuário, podendo, ainda, ser usado para a realização de testes.
Alternativas
Q384617 Engenharia de Software
Sobre Entrega Incremental, assinale a alternativa INCORRETA.
Alternativas
Q384609 Engenharia de Software
Sobre Modelos de Processo de Software, assinale a alternativa INCORRETA.
Alternativas
Q376203 Engenharia de Software
No modelo espiral de Boehm, o processo de software é representado como uma espiral e não como uma sequência de atividades com retornos de uma para outra. O modelo espiral de Boehm é
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374012 Engenharia de Software
Um processo de engenharia de software é formado por um conjunto de passos parcialmente ordenados, relacionados com artefatos, pessoas, recursos, estruturas organizacionais e restrições, tendo como objetivo produzir e manter os produtos de software finais requeridos. Sobre estes processos é INCORRETO afirmar que
Alternativas
Q366006 Engenharia de Software
Na área de engenharia de software, há dois métodos de desenvolvimento de sistemas, chamados Catedral e Bazar. Essa descrição foi inicialmente lançada como um debate e crítica aos métodos de desenvolvimento de softwares livres e hoje é utilizada para descrever modelos de gestão de desenvolvimento em sentido amplo. Assinale a alternativa correta quanto aos dois métodos de desenvolvimento de software.
Alternativas
Q762410 Engenharia de Software

Com relação ao processo de gerenciamento de mudanças, segundo Sommerville, analise as afirmativas a seguir.

I. O primeiro estágio no processo de gerenciamento de configuração é completar um formulário de solicitação de mudança que descreva a mudança necessária para o sistema. Este formulário registra as recomendações sobre a mudança, os custos estimados e as datas de quando ela foi solicitada, aprovada, implementada e validada.

II. O gerenciamento de mudanças de pacotes de softwares genéricos, em vez de sistemas desenvolvidos sob encomenda para determinado cliente, precisa ser tratado de maneira ligeiramente diferente. Nestes sistemas o cliente é diretamente envolvido, de modo que a relevância da mudança para o negócio do cliente torna‐se um significativo problema a ser resolvido.

III. Em alguns métodos ágeis, como extreme programming, os clientes são diretamente envolvidos na decisão se uma mudança for implementada. Quando eles propõem uma mudança para os requisitos do sistema, trabalham com a equipe para avaliar seu impacto e, então, decidem se a mudança deve ter prioridade, em detrimento das outras características planejadas para o próximo incremento do sistema.

Assinale:
Alternativas
Q762409 Engenharia de Software

Segundo Pressman, é importante quantificar o nível de incerteza e o grau de perda associados a cada risco quando os riscos de software são analisados. Para conseguir isso, diferentes categorias de risco são consideradas. Uma destas categorias é denominada riscos de projeto.

Assinale a alternativa que indica a definição desta categoria.

Alternativas
Q754957 Engenharia de Software
Segundo Pressman, em relação às diretrizes básicas de responsabilidade da modelagem usando CRC, assinale a afirmativa incorreta.
Alternativas
Respostas
141: A
142: E
143: C
144: B
145: E
146: E
147: E
148: E
149: E
150: A
151: C
152: C
153: B
154: A
155: A
156: C
157: C
158: A
159: D
160: A