Questões de Concurso
Comentadas sobre metodologia de desenvolvimento de software em engenharia de software
Foram encontradas 146 questões
Julgue o item que se segue, relativo a disciplinas do processo de desenvolvimento de software.
Na verificação de software, busca-se identificar se o software
está sendo construído corretamente, ou seja, se ele está
de acordo com a especificação.
Julgue o item que se segue, relativo a disciplinas do processo de desenvolvimento de software.
As decisões sobre migração ou descontinuação de um
software fazem parte da disciplina de requisitos.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
O modelo espiral é um tipo de modelo iterativo de
desenvolvimento em que cada ciclo se encerra com a entrega
de uma versão final do software.
O processo é um dos pilares do espectro da Gestão de Produção de Software (4 p´s) além de pessoal, produto e projeto. O processo é um dos componentes que, aparentemente, menos interfere no resultado já que trata de organizar a forma como será conduzida a produção, mas tal impressão é superficial, já que a escolha acertada do modelo de processo tem um papel fundamental na qualidade final de um software. Sendo assim, pelo viés da Gestão de Produção, analise as afirmativas a seguir:
I - Independente do modelo de processo adotado, há a necessidade da decomposição do processo que responderá: “Como será desenvolvida a atividade do arcabouço”.
II - Em um dado momento do projeto, haverá a fusão entre processo e produto. Neste momento o processo deixa de ser abstrato e passa a ser correspondente a uma função específica do software.
III - A importância da data de início e fim de projeto é marcada por se tratar de uma das medidas de sucesso da gestão da produção já que um projeto entregue com atraso ou antecipadamente evidencia a dificuldade do gestor em dimensionar ou controlar recursos do projeto.
IV - Validação de esforço, um dos princípios da cronogramação de projetos de software, trata da qualidade de produção individual de cada um dos membros da equipe. Por exemplo, no caso de um programador específico, qual taxa de sucesso que ele possui em uma unidade de trabalho.
É correto o que se afirma em:
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
Tendo por base o modelo incremental, o processo unificado
utiliza casos de uso para capturar requisitos funcionais e
compreende as fases de concepção, elaboração, construção e
transição. Esta última fase busca garantir que todos os
requisitos do projeto sejam atendidos e implementados.
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
O TDD (test driven development) parte de um caso de teste
que caracteriza uma melhoria desejada ou nova funcionalidade
a ser desenvolvida, de modo a confirmar o comportamento
correto e possibilitar a evolução ou refatoração do código.
O gestor possui um sistema já implantado e entregue com testes e documentação. Com o passar do tempo, foi identificada uma manutenção evolutiva do workflow de acompanhamento de demandas que interfere no pagamento de fornecedores.
Nessa situação hipotética, o gerente de teste e sua equipe são responsáveis pela
Na Engenharia de Software são propostos modelos de desenvolvimento que estabelecem fases para a elaboração de softwares, sob padrões pré-estabelecidos. Um desses modelos é denominado modelo em cascata.
Segundo Paula Filho (2011), os principais estágios desse modelo demonstram as atividades fundamentais de desenvolvimento de software.
Sobre essas atividades, é possível afirmar corretamente que é na fase de
Julgue o item seguinte quanto ao padrão CMMI, ao modelo de processo de software em cascata e ao modelo de gestão PMBOK 5.ª edição.
Os documentos produzidos em cada fase do modelo em
cascata são assinados por todos os membros da equipe e
não podem ser alterados.