SóProvas


ID
1042582
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.

XP é um método de desenvolvimento de software em que os requisitos são especificados em user stories; requisitos, arquitetura e design surgem durante o curso do projeto; e o desenvolvimento ocorre de maneira incremental

Alternativas
Comentários
  • XP - Trata-se de uma metodologia ágil desenvolvendo software com requisitos vagos e em constante mudança.

    Práticas XP

    Planejamento incremental - Requisitos são registrados para serem incluídos em interações.


  • XP é um método de desenvolvimento de software em que os requisitos são especificados em user stories; requisitos, arquitetura e design surgem durante o curso do projeto; não intendi essa parte, por isso errei a questão. alguém explica?

  • Caro colega Dyogo,

    A questão deve ser dividida por partes para ser melhor compreendida, pois existem 3 assertivas na mesma questão:1. XP é um método de desenvolvimento de software em que os requisitos são especificados em user stories; - Item correto. Os requisitos no XP normalmente são transformados em estórias de usuários, para melhor compreensão e entendimento do requisito vagamente elicitado.2. requisitos, arquitetura e design surgem durante o curso do projeto;- Item correto. De fato, como o XP é uma metodologia ágil e sua abordagem não é orientada a processos, ou seja, não segue uma rigorosa ordem de produção para entrega de software funcional. Dessa forma, é natural que os requisitos, arquitetura e design surjam durante o curso do projeto, pois há interação constante com o cliente conforme se amadurece o projeto e o produto.3. e o desenvolvimento ocorre de maneira incremental.
    - Assertiva correta. O desenvolvimento de entregas (partes funcionais) existentes no XP segue o princípio da abordagem incremental de desenvolvimento. Portanto, o desenvolvimento de software nesse rol ocorre de maneira incremental, ainda que de forma iterativa.
  • Pra mim existe uma diferença entre método e metodologia, por isso marquei como errada.

  • Há um erro aí. User stories não apresentam requisitos, e sim uma descrição informal de uma feature.