Questões de Concurso
Sobre processos de software em engenharia de software
Foram encontradas 918 questões
Na fase de iniciação do RUP (rational unified process), o projeto do sistema é elaborado com foco na arquitetura do sistema a ser implantado.
De acordo com o processo RUP, o desenvolvimento de um software é dividido em quatro fases: iniciação, elaboração, construção e transição.
Na fase de engenharia de requisitos do software, do paradigma do ciclo de vida clássico da engenharia de software chamado de modelo cascata, são identificadas as necessidades do sistema do ponto de vista do desenvolvedor, sem a presença do solicitante.
I. Nesta fase os requisitos são analisados, permitindo aos desenvolvedores identificar o real tamanho do sistema. Ao final desta fase 80% dos requisitos do sistema já devem ter sido descritos, porém apenas 5% ou 10% destes requisitos terão sido implementados.
II. Nesta fase praticamente não há requisitos a serem identificados, a menos que ocorram mudanças nos mesmos.
III. Os requisitos remanescentes serão identificados e implementados durante esta fase.
IV. Durante esta fase os requisitos mais importantes são identificados, delimitando o domínio do sistema.
As fases de I a IV são, correta e respectivamente:
( ) O conceito de sprint aplica-se ao modelo ágil do processo de engenharia de software conhecido como Scrum.
( ) RUP, XP e DSDM são alguns exemplos de metodologias de desenvolvimento de software consideradas ágeis.
( ) A Feature Driven Development (FDD) é uma metodologia ágil de desenvolvimento de software que mantém seu foco apenas na fase de modelagem.
( ) Na extreme programming, os requisitos são expressos como cenários e implementados diretamente como uma série de tarefas.
Assinale a opção com a sequência CORRETA de cima para baixo:
1. É uma informação que é produzida, modificada ou usada por um processo.
2. Define uma área de responsabilidade.
3. Um artefato pode ser um modelo, um elemento de modelo ou um documento.
Assinale a alternativa correta.
1. Gerência de configuração.
2. Gerência de projeto.
3. Ambiente.
4. Modelagem de Negócios.
São disciplinas de apoio:
I. É dirigido por documentação, já que é ela que determina se as fases foram concluídas ou não.
II. Prevê uma atividade de revisão ao final de cada fase para que se avalie se o projeto pode passar à fase seguinte.
III. Tem fases sequenciais, ou seja, com o passar do tempo, o processo de desenvolvimento passa de uma fase à outra, como requisitos, análise, programação, testes e implantação.
IV. São produzidos resultados tangíveis até a fase de codificação, pois sempre são estabelecidos requisitos completos antes desta fase.
Está correto o que se afirma em
I. Desenvolve ou adquire os componentes de software. O principal objetivo desta fase é o desenvolvimento do sistema de software, com foco no desenvolvimento de componentes e outros recursos do sistema.
II. Abrange a modelagem do modelo genérico do processo. O objetivo desta fase é realizar de forma mais detalhada a análise do domínio do problema, revisando os riscos que o projeto pode sofrer. A arquitetura do projeto começa a ter sua forma básica. Indagações como “O plano do projeto é confiável?", “Os custos são admissíveis?" são esclarecidas nesta etapa.
III. Abrange a entrega do software ao usuário e a fase de testes. O objetivo desta fase é disponibilizar o sistema, tornando-o disponível e compreendido pelo usuário final. As atividades desta fase incluem o treinamento dos usuários finais e a realização de testes da versão beta do sistema visando garantir que o mesmo possua o nível adequado de qualidade.
IV. Abrange as tarefas de comunicação com o cliente e o planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades.
Os itens numerados de I a IV acima descrevem, respectivamente, as fases:


Na fase elaboração, prevista no processo unificado de desenvolvimento de software, deve ser produzido o artefato descrição da arquitetura de software.
A metodologia RUP, que consiste no desenvolvimento interativo com foco na redução dos riscos do projeto, agrega um valor real à organização que necessita manter padrões relativos às comunicações externas e à comunicação com a equipe de desenvolvimento.
No modelo em cascata, o projeto segue uma série de passos ordenados. Ao final de cada projeto, a equipe de projeto finaliza uma revisão. O desenvolvimento continua e, ao final, o cliente avalia a solução proposta.
I. Monitorar o progresso do projeto.
II. Gerenciar contratos.
III. Gerenciar riscos.
IV. Gerenciar o orçamento.
V. Planejar cada iteração individual.
VI. Planejar o projeto como um todo.
VII. Gerenciar pessoas, incluindo contratação e treinamento.
A disciplina de Gerenciamento de Projeto tem como objetivos aqueles que constam APENAS em