SóProvas


ID
201328
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Desenvolvimento ágil de software (agile software development) ou método ágil é aplicado, principalmente, a grandes corporações, uma vez que permite produzir grandes sistemas de forma ágil.

Alternativas
Comentários
  • Sistemas de desenvolvimento ágil é adequado a processo que não sejam muito longos ou complexos. O XP por exemplo, sugere um limite máximo de 36 semanas.

  • Outro ponto a ser questionado sobre a aplicabilidade dos métodos ágeis:

    O fator mais importante é provavelmente o tamanho do projeto (Cohen et al., 2004)..[2] Com o aumento do tamanho, a comunicação face a face se torna mais difícil. Portanto, métodos ágeis são mais adequados para projetos com pequenos times, com no máximo de 20 a 40 pessoas.

    Fonte: http://pt.wikipedia.org/wiki/Desenvolvimento_%C3%A1gil_de_software

  • Errado

    Desenvolvimento ágil de software (agile software development) ou método ágil é aplicado, principalmente, a grandes corporações, uma vez que permite produzir
    grandes sistemas de forma ágil.


    Veja a comparação entre desenvolvimento ágil e desenvolvimento direcionado ao planejamento:

    Ambiente ideal para o desenvolvimento ágil:

    • Baixa criticidade
    • Desenvolvedores senior
    • Mudanças freqüente de requisitos
    • Pequeno número de desenvolvedores
    • Cultura que tem sucesso no caos.

    Ambiente ideal para o desenvolvimento direcionado ao planejamento:

    • Alta criticidade
    • Desenvolvedores Junior
    • Baixa mudança nos requisitos
    • Grande número de desenvolvedores
    • Cultura que procura a ordem.

    Referência: http://pt.wikipedia.org/wiki/Desenvolvimento_%C3%A1gil_de_software#M.C3.A9todos_.C3.A1geis_e_o_gerenciamento_de_projeto
  • Bom, vou responder a questão citando uma fonte confiável: o meu querido Sommerville[1]:
    "Todos os métodos têm limites, e os métodos ágeis são somente adequados para alguns tipos de desenvolvimento de sistema. Na minha opinião, eles são mais adequados para o desenvolvimento de sistemas de pequenas e médias empresas e produtos para computadores pessoais."

    Ele fala mais coisas mas estou com preguiça de transcrever tudo.

    [1] Sommerville, Engenharia de Software, 8ª Edição, página 263
  • errado-

    agile usa metodo iterativo em espiral de desenvolvimento no qual projeto & construção sao intercalados, isto é, eles se repetem ate o final do processo e no final de cada ciclo tem-se uma versao do software funcional