SóProvas


ID
147292
Banca
FCC
Órgão
SEFAZ-SP
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

O conceito de sprint aplica-se ao modelo ágil do processo de engenharia de software denominado

Alternativas
Comentários
  • O Scrum trabalha com uma série de iterações, são diversos ciclos chamados de Sprints, um ou o conjunto de Sprints executados se consegue montar uma ou mais funcionalidades do sistema, o conjunto de funcionalidade integrada forma o sistema.

    Cada Sprint normalmente leva de 2 a 4 semanas para ser executada, esse período é chamado de Time Box.

  • Os modelos agile tratam de modelos iterativos e de desenvolvimento. basicamente passa por modos os estagios do waterfall mdoel, mas em iterações que visam produzir uma versao funcional do software a cada incremento. Entre os principios agile estao simplicidade, conversa cara a cara, proximidade entre agentes do negocio & desenvolvedores etc. Todos os metodos agile têm a mesma filosofia de definição de de necessidades, planejamento do projeto, execução e monitoramento e entrega em ciclos rapidos e com foco na adaptação a eventuais mudanças no projeto. porem, ha algumas caracteristicas distintas entre os metodos:

     a)XP.- extreme programming. é o mais usado. o plano de testes é feito antes do codigo e programação é em pares. geralmente funciona para pequenas equipes, sendo IXP ideal para grandes empresas. 

     c)DSDM.- destaque à participação do usuario. baseado no RAD (rpaid application development). usa prototipos incrementais. 

     d)Scrum.- correto- framework estrutural para problemas complexos.  baseado no empirismo. 

     e)Crystal.- é uma familia (!) na qual a complexidade do projeto é determinada por cor. é ideal para diferentes projetos. o desenvolvimento incremental é no maximo 4 meses.