SóProvas


ID
704290
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

A direção de uma empresa designou uma equipe de
analistas para garantir a qualidade dos sistemas de informação em
produção na entidade. Para cumprir suas atribuições, a equipe
recorreu a diversas técnicas e metodologias para a avaliação da
qualidade do desenvolvimento de software.

Com base nessa situação hipotética, julgue os itens que se seguem

De acordo com o denominado processo unificado (unified process — UP), a verificação da qualidade do software é de responsabilidade da fase de transição.

Alternativas
Comentários
  • No RUP, a verificação da qualidade do software é feita durante todo o processo, ou seja, em todas as fases.
  • O correto seria dizer que a verificação de qualidade de software é de responsabilidade da disciplina de testes. Segundo o próprio RUP, "o teste enfatiza principalmente a avaliação da qualidade do produto" (fonte). 

    Não está correto dizer que é de responsabilidade da fase de transição porque a disciplina de testes ocorre ao longo de todo o projeto, como é possível observar na seguinte imagem:
  • Verificação da qualidade do software

    Não assegurar a qualidade do software é a falha mais comum em todos os projetos de sistemas computacionais. Normalmente pensa-se em qualidade de software após o término dos projetos, ou a qualidade é responsabilidade de uma equipe diferente da equipe de desenvolvimento.

    O RUP visa auxiliar no controle do planejamento da qualidade, verificando-a na construção de todo o processo e envolvendo todos os membros da equipe de desenvolvimento.

    Fonte: http://pt.wikipedia.org/wiki/IBM_Rational_Unified_Process

  • A verificação da qualidade uma das seis práticas fundamentais previstas na perspectiva prática do RUP:

    1 - Desenvolver software iterativamente;
    2 - Gerenciar requisitos;
    3 - Usar arquiteturas baseadas em componentes;
    4 - Modelar o software visualmente;
    5 - Verificar aqualidade do software; e
    6 - Controlar as mudanças do software.

    Estas práticas devem ser usadas durante todo o process.
  • Todas as "Melhores Práticas do RUP", como,  verificação de qualidade,  devem ser utilizadas em todas fases.

  • Foco constante na qualidade de software.