SóProvas


ID
218140
Banca
CESPE / CEBRASPE
Órgão
TRE-BA
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

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

Um modelo de processo de software consiste em uma representação complexa de um processo de software, apresentada a partir de uma perspectiva genérica.

Alternativas
Comentários
  •  Modelo de Processo de Software: é uma representação simplificada de um processo de software, apresentada a partir de uma perspectiva específica.

  • Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Além disso, oferece uma forma mais abrangente e fácil de representar o gerenciamento de processo de software e consequentemente o progresso do projeto.

    Segue alguns exemplos:

    * Modelos ciclo de vida
    * Sequencial ou Cascata (do inglês waterfall) - com fases distintas de especificação, projeto e desenvolvimento.
    * Desenvolvimento iterativo e incremental - desenvolvimento é iniciado com um subconjunto simples de Requisitos de Software e interativamente alcança evoluções subseqüentes das versões até o sistema todo estar implementado
    * Evolucional ou Prototipação - especificação, projeto e desenvolvimento de protótipos.
    * V-Model - Parecido com o modelo cascata, mas com uma organização melhor, que permite que se compare com outros modelos mais modernos.
    * Espiral - evolução através de vários ciclos completos de especificação, projeto e desenvolvimento.
    * Componentizado - reuso através de montagem de componentes já existentes.
    * Formal - implementação a partir de modelo matemático formal.
    * Ágil
    * RAD
    * Quarta geração

    http://pt.wikipedia.org/wiki/Engenharia_de_software#Modelos_de_Processo_de_Software

  • "É uma descrição simplificada de um modelo de software, que é apresentada a partir de uma pesrpectiva específica. Os modelos, pela sua natureza, são simplificações; e, assim, um modelo de processo de software é uma abstração do processo real que está sendo descrito. Dentre outros os modelos de procescossso destacam-se atividades que são parte o processo de software, produtos de software e o papel das pessoas envolvidas na engenharia de software." - Engenharia de Software, Ian Sommerville, 8a edição.

  • Modelos de Processo de Software - Quando se trabalha na elaboração de um produto ou sistema, é importante seguir uma série de passos previsívies - um roteiro que ajude a criar um resultado de alta qualidade e dentro do prazo estabelecido. O roteiro é denominado processo de software.

    Em outra parte do livro ele diz que deve ser um processo que  deve ser visto como algo prático e intelig´´ivel por todos os membros da equipe.

    Engenharria dee Software  - Uma abordaggem profissional - Roger S.Pressman

  • Gabarito: ERRADO

    Um modelo de processo é uma representação abstrata de um esqueleto de processo, incluindo tipicamente algumas atividades principais, a ordem de precedência entre elas e, opcionalmente, artefatos requeridos e produzidos. Em geral, um modelo de processo descreve uma filosofia de organização de atividades, estruturando-as em fases e definindo como essas fases estão relacionadas. Logo, um modelo de processo de software ou modelo de ciclo de vida trata da representação abstrata/simplificada de um processo de software, apresentada a partir de uma perspectiva genérica.