-
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