SóProvas


ID
893818
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Tendo em vista que o desenvolvimento de um software compreende
várias fases, que vão desde a definição básica até o uso do software,
e que, nesse processo, diversos modelos, métodos e procedimentos
de construção podem ser utilizados, julgue os itens subsecutivos.

No ciclo de vida da primeira versão do modelo em espiral, a etapa de análise de riscos é realizada dentro da fase de desenvolvimento.

Alternativas
Comentários
  • O modelo espiral é dividido em 4 fases, a saber:

    1. Planejamento
    2. Analise de Riscos --> aqui são feitos TODAS as analises refente a riscos
    3. Engenharia
    4. Avaliação do Cliente

  • Segundo o Sommerville, 8ª edição, p. 48:

    1. Definição de objetivos: Os objetivos dessa fase do projeto são definidos. As restrições sobre o processo e o produto são identificadas e um plano detalhado de gerenciamento é elaborado. Os riscos de projeto são identificados. Dependendo disso, estratégias alternativas podem ser planejadas.

    2. Avaliação e redução de riscos. Para cada risco de projeto identificado, uma análise detalhada é realizada. Providências são tomadas para reduzir o risco. Por exemplo, se houver risco de que os requisitos não sejam apropriados, um protótipo do sistema poderá ser desenvolvido.

    3. Desenvolvimento e validação. Após a avaliaçao de risco, um modelo de desenvolvimento para o sistema é selecionado. Por exemplo, se os riscos da interface com o usuário forem dominantes, um modelo de desenvolvimento apropriado pode ser a protoipação evolucionária. Se os riscos de segurança constituírem a principal consideração, o desenvolvimento baseado em transformações formais pode ser o mais apropriado e assim por diante. O modelo em cascata po ser o modelo de desenvolvimento mais apropriado se o principal risco identificado foi a integração de subsistemas.

    4. Planejamento. O projeto é revisado e uma decisão é tomada para prosseguimento ao próximo loop da espiral. Se a decisão for pelo prosseguimento, serão elaboradados planos para a próxima fase do projeto.
  • Questão parecida do CESPE

    o modelo espiral requer a consideracao dos riscos em todos os estagios ou interacoes do projeto o que permite a reducao de riscos

     

    CORRETA

  • Creio que o erro da questão está em afirmar que a etapa de análise de riscos é realizada dentro da fase de desenvolvimento. Como visto em comentário anterior, a análise de risco é uma das fases do modelo espiral e antecede à fase de desenvolvimento. Na verdade, a análise de riscos gerará os insumos para que o desenvolvimento correto possa acontecer.
    • De acordo com Sommerville, cada volta na espiral é dividida em quatro setores:

      • Definição dos objetivos:

        • determina objetivos específicos para essa fase do projeto

        • identifica restrições ao processo e ao produto

        • elabora um plano de projeto detalhado

        • identifica os riscos do projeto

      • Avaliação e redução de riscos:

        • é feita uma análise detalhada para cada risco identificado

        • avalia alternativas, identifica e resolve os riscos

      • Desenvolvimento e validação:

        • seleciona um modelo de desenvolvimento para o sistema (melhor abordagem de desenvolvimento, de acordo com os riscos identificados

        • desenvolve e verifica o próximo nível do produto

      • Planejamento:

        • revisa o projeto e planeja a próxima fase, ou seja, a próxima volta na espiral



    • De acordo com Pressman, cada volta na espiral é dividida em cinco setores:

      • Comunicação

      • Planejamento: estimativa de custos, cronograma e análise de riscos

      • Modelagem: análise e projeto

      • Construção: codificação e testes

      • Emprego: entrega e feedback


  • O modelo espiral é dividido em tarefas ou setores, cada uma com um conjunto de atividades específicas para cada volta da espiral, e cada volta representa uma fase do processo de desenvolvimento - sendo os setores: Planejamento, análise de riscos, Execução e verificação. 

    O diferencial do modelo espiral sobre os demais é o foco na análise de riscos, assim esta afirmativa é incoerente com o modelo.

  • Lendo aqui o livro do Pressman exatamente na página 66 onde tem um parágrafo que ele diz: "o modelo espiral requer consideração direta dos riscos técnicos em todos os estágios do projeto e, se aplicado apropriadamente, reduz os riscos antes de se tornarem problemáticos" e com isso eu marquei a opção como errado. 

  • Após a análise de risco que se inicia a fase de desenvolvimento, pois pode ser que, conforme os riscos detectados na análise, não seja viável iniciar a etapa do desenvolvimento e esta será barrada.

  • Modelo em Espiral exige a consideração direta dos riscos técnicos em TODOS os estágios do projeto e, se aplicado adequadamente, deve reduzir os riscos antes que eles se tornem problemáticos.

    Fonte: Patrícia Quintão, GranCursos.

    Acrescentando conhecimento ;)

    Processo de Software:

    É um conjunto de atividades, cuja meta é o desenvolvimento ou a evolução do software.

    No processo de software define‑se um pequeno número de atividades de arcabouço aplicáveis ao desenvolvimento de qualquer software, independente do seu tamanho e complexidade.

    Há vários processos de desenvolvimento propostos. Porém, não existe o melhor processo de desenvolvimento. Cada processo tem suas particularidades em relação ao modo de arranjar e encadear as atividades de desenvolvimento.

    Exemplos de modelos de Softwares: Modelo em Cascata, Modelo Espiral ( O DA QUESTÃO), Prototipação.

    Modelo Espiral:

    O processo de desenvolvimento ocorre em ciclos, cada um contendo fases de avaliação e planejamento em que a opção de abordagem para a próxima fase (ou ciclo) é determinada.

    Neste modelo, acrescenta-se a Análise dos Riscos ao ciclo de vida para auxiliar as decisões a respeito da próxima iteração.

    Cada loop na espiral representa uma fase do processo de software. Este modelo exige a consideração direta dos riscos técnicos em TODOS os estágios do projeto e, se aplicado adequadamente, deve reduzir os riscos antes que eles se tornem problemáticos.

    Esse modelo reúne as melhores características dos outros.

    Fonte: Meus resumos do GranCursos, professora Patrícia Quintão.

    "Arrisque-se. Ou morra sem saber o quão longe poderia ter ido".

  • GABARITO ERRADO

    Cada volta da espiral é dividida em quatro setores:

    Definição de objetivos

    1. Objetivos definidos;
    2. Restrições identificadas;
    3. Riscos identificados;
    4. Plano de gerenciamento elaborado;
    5. Estratégias alternativas planejadas;

    Avaliação e Redução de riscos:

    1. Análise detalhada;
    2. Medidas de redução de risco são tomadas;

    Desenvolvimento e Validação:

    1. Modelo de desenvolvimento é selecionado;

    Planejamento:

    1. Projeto revisado;
    2. Decisão tomada.

    FONTE: Sommerville