SóProvas


ID
1029856
Banca
CESPE / CEBRASPE
Órgão
TCE-RO
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação à engenharia de software, julgue os itens seguintes.

A engenharia de software define quatro fases para o ciclo de vida de um sistema: iniciação, elaboração, construção e transição, sendo essa última responsável pela homologação dos artefatos junto ao cliente.

Alternativas
Comentários
  • Errado.

    As fases citadas são definidas pelo RUP e não pela engenharia de software como afirmado na questão.
    A última fase referida que é a fase de transição ocorre a entrega ("deployment") do software, é realizado o plano de implantação e entrega, acompanhamento e qualidade do software. Produtos (releases, versões) devem ser entregues, e ocorrer a satisfação do cliente. Nesta fase também é realizada a capacitação dos usuários.
    Quanto a questão da homologação dos artefatos, esta homologação pode ocorrer durante TODAS as fases, e não somente na fase de transição como afirmado.
    As Fases do ciclo de vida do software (modelo cascata) definido pela Engenharia de Software, conforme Sommerville, 8 Ed:

    1. Definição de Requisitos
    2. Projeto de sistema e software
    3. Implementação e teste de unidade
    4. Integração e teste de sistema
    5. Operação e manutenção
  • Acredito que o erro da questão está na última parte onde diz que os artefatos são validados pelo cliente somente na fase de transição. A validação pode ocorrer em qualquer fase do ciclo de vida.

  • sabia que tinha um peguinha maldito nesta questão


    It was soooo easy to be true

  • São 8 fases do ciclo de vida de software: Planejamento, Análise e Especificação de Requisitos, Projeto, Implementação, Testes, Entrega e Implantação, Operação e Manutenção.

  • Errado!

    Na questão a banca aborda as quatro fases do modelo RUP.

  • Segundo os autores mais renomados de engenharia de software as seguintes fases no clico de vida são:

    1-Comunicação 2-Planejamento 3-Modelagem 4-Construção 5-Implantação  ----------- 
    1-Especificação de Software 2-Projeto e Implementação 3-Validação 4-Evolução.    Os autores são:Pressman e sommerville,respectivamente.

  • Eu fiz essa questão pensando no modelo de Engenharia de Sistemas, pois a banca pergunta sobre o ciclo de vida de um sistema.

    <imgsrc="http://www.jricardo.net/wordpress/wp-content/uploads/2012/09/es2.png" alt=" Modelo de Engenharia de Sistemas" />


  • Pegadinha com as 4 fases do RUP.

  • Assim ficaria correto:


    O RUP define quatro fases para o ciclo de vida de um sistema: iniciação, elaboração, construção e transição, sendo TODAS responsáveis pela homologação dos artefatos junto ao cliente. 


    Bons estudos!

  • "Embora existam muitos processos de software diferentes, algumas atividades fundamentais são comuns a todos eles, como:

    1. Especificação de software: A funcionalidade do software e as restrições sobre sua operação devem ser definidas.2. Projeto e implementação de software: O software que atenda à especificação deve ser produzido3. Validação de software: O software deve ser validado para garantir que ele faça o que o cliente deseja4. Evolução de software: O software deve evoluir para atender às necessidades mutáveis do cliente"
    Sommerville, Ian. Engenharia de Software, 8ª Edição, São Paulo : Pearson Addison-Wesley, 2007
  • o RUP define quatro fases.

  • Ciclo de Vida do Software
    Definição
           Modelagem e análise. Inclui estudo de viabilidade.
    Desenvolvimento
          Objetiva a construção do produto.
    Operação
           Distribuição e entrega, instalação, utilização e manutenção.
    Retirada
           Evolução para novas plataformas operacionais ou incorporação de novos requisitos. Grande desafio atual.

    Fonte - Provasdeti - professor Lucio Camilo

  • RESOLUÇÃO:

    As fases do ciclo de vida de um sistemas são as seguintes: Definição, Desenvolvimento, Operação, Retirada.

    Resposta: Errado