Encaminhando um email do Ciro que pingou na lista XPCE, acredito que cabe perfeitamente aqui na SPIN.
---------- Forwarded message ----------
From:
Ciro Coelho <cco...@gmail.com>
Date: 2009/9/18
Subject: [xpce] Re: Seja inteligente e não use agile!
To:
xp...@googlegroups.com
Armas não matam pessoas, pessoas matam pessoas, mas pessoas com "boas"
armas matam mais pessoas ainda.
Processos não desenvolvem software, pessoas desenvolvem software, mas
pessoas utilizando bons processos desenvolvem software melhor ainda.
A questão é escolher a arma certa. Pode ser despedício fazer uma
documentação de casos de uso e um protótipo de tela se você tem o
cliente disponível, elaborando testes de aceitação, tirando as dúvidas
dos desenvolvedores. Mas essa mesma "arma" pode ser muito útil se você
tem um cliente distante e regras de negócio complexas, por exemplo, e
tem poucas oportunidades de validar algo com o cliente.
Como disse o Milfont no blog:
“Não seja ágil, seja o melhor possível, porque ao procurar ser o
melhor você invariavelmente vai se deparar com práticas que o tornam
melhor e aí você se tornará ágil”.
O que vai variar é o que é "o melhor possível" e as práticas que vão
torná-lo o mais ágil possível. Por isso, quanto mais armas você tiver
à disposição, melhor. Se o melhor veio de XP, Scrum, RUP, FDD, AM,
PMBoK, não importa, desde que seja realmente o melhor (mais eficaz,
mais eficiente) para você. E nessa escolha Agile ajuda muito, na hora
que determina iterações curtas e estimula feedback constante, além de
enfatizar uma série de outras boas práticas que até já existiam, mas
não recebiam tanta atenção.
Em suma, o que eu acho é que você deve ter um pensamento lean, focado
em agregar valor e diminuir o desperdício e, a partir disso, escolher
as melhores práticas para resolver o seu problema, sem precisar se
preocupar se está sendo agilista, rupista, pmbokista ou o que quer que
seja.
[]`s
Ciro Coelho
2009/9/18 CMilfont <
cmil...@gmail.com>:
> Como eu escrevi
> “Armas não matam pessoas, pessoas matam pessoas” podemos induzir que:
> Processos não desenvolvem software, pessoas desenvolvem software!
>
> 2009/9/18 Paulo Furtado <
paulose...@gmail.com>
>>
>> Caros,
>>
>> O post que deu origem a essa Thread realmente traz à tona um tema
>> interessante. No entanto, uma dúvida me deixa inquieto.... quem são "esses
>> caras" tão falados no Post? Pergunto isso porque acompanho muitas pessoas
>> que falam de agilidade (brazucas ou gringos). Alguém aqui na lista chega a
>> ser xiita tanto quanto "esses caras" falados no post?
>> Eu, por exemplo, gosto muito de Scrum, XP, LEAN, FDD, RUP... enfim,
>> todas essas metodologias chamadas "Ágeis" , mas não me considero um
>> Agilista, e sim alguém que está constantemente aprendendo novas maneiras de
>> desenvolver software...
>> Sabemos que fanatismo e "cegueira tecnológica" existe em todos os
>> ramos da nossa vida, especialmente na área de TI. O sucesso ou fracasso dos
>> projetos está nas pessoas e na escolhas que elas fazem, e não nos processos,
>> seja ele qual for.
>>
>> Abraço,
>>
>> Paulo.
>>
>>
>> 2009/9/17 Ahdail Netto <
ahd...@gmail.com>
>>>
>>> Olá galera,
>>>
>>> Vi e li este post, e gostaria da opnião de vc's... será que agile "não
>>> tá com essa bola toda?"
>>>
>>>
>>>
http://diego-pacheco.blogspot.com/2009/09/seja-inteligente-e-nao-use-agile.html
>>>
>>>
www.ahdail.net
>>>
>>
>>
>>
>> --
>> Paulo R. Furtado
>> (85) 9914-6688
>> **************************************
>> "Na teoria, teoria e prática são iguais. Na prática, não são."
>> (Laurence Peter “Yogi”)
>>
>>
>
>
>
> --
>
http://www.milfont.org
>
> >
>