[quote=Rubem Azenha][quote=sergiotaborda]
é muito fácil detectar se scrum está sendo feito ou não. Scrum é bastante exigente e não tolera "arranjos".
O que estou dizendo é que, ou vc faz tudo o que é exigido pelo scrum, ou vc não pode dizer que está usando scrum, nem que está usando algo baseado em scrum. A unica forma honesta de responder é dizer que está fazendo mau scrum.
Pelo menos assim vc indica que sabe que está errado e sabe o que é certo.
Implantar scrum é um fenomeno cultural, portanto,se as pessoas já tem a cultura certas as práticas são naturais e simples e vc pode começar a usar bom scrum desde o principio. Mas se é demorado implantar (maior parte das vezes é), então os pedacinhos do scrum que vc usa, não o classificam a dizer que está usando scrum. Vc está utilizando uma porcaria qualquer que nem vc sabe o que é. Isso não é agilidade, é enganação. Pura e simples.
[/quote]
Toda empresa tem uma realidade, as vezes não da pra usar uma ou outra coisa do Scrum.
Lembrei duma palestra do Shoes que ele fez num evento da Caelum, ele disse algo mais ou menos assim:
“Customizar uma metodologia pode ser uma coisa boa, mas antes de customizar, experimente a metodologia na sua forma ‘pura’ pra você ter conhecimento suficiente para saber o que se deve customizar ou não”.[/quote]
O problema não está em você pegar um pouco de cada metodologia/filosofia e criar a sua (embora isso possa ser desastroso porque quem faz isso normalmente não sabe o que está fazendo). O problema está em que, depois de criar essa coisa hibrida, a batizar com um dos nomes de mercado das metodologias em que se baseou.
Coisas como o cara dizer que faz XP porque usa SVN, ou que usa scrum porque chama o gerente de scrum master. Absolutas asneiras deste tipo é que devem ser evitadas. O problema é que este tipo de asneira é mais comum do que parece e muitas das empreses que se dizem seguidoras da metodologia X , na realidade utilizam um hibrido maluco sem pés nem cabeça que nada tem a haver com a real metodologia X.
A unica coisa que se pede é honestidade. Digam “Usamos uma metodologia com influencia de X e Y” e não “usamos a metologia X”
Por todos os lugares onde passei alguem usa uma metodologia dita ser “baseada em RUP” , ok. Mas o que isso significa é :
Fazemos waterfall com os artefactos do RUP. Não admira que haja uma identificação de waterfall com RUP porque da mesma forma que essas pessoas chamam o seu hibrido waterfall de RUP, muitas pessoas chamaram o RUP de waterfall porque é isso que elas enxergam.
Agora , muita atenção, não se pode dizer que usa uma metodologia baseada em X quando os principios de X foram eliminados.
Ninguem que diz usar um processo baseado em RUP, que não é iterativo, pode afirmar que é baseado em RUP pois a “alma” do RUP não está lá. É este o ponto. Vc pode pegar a prática A,B e C da metologia X, mas se não pegar a “alma” o “core” da metodologia, não pode dizer que usa algo baseado em X. Aqui, no máximo, vc pode dizer “usamos algumas as práticas que se usam em X”
Isso será honesto, mas tb significa que vc não segue nada relevante, afinal de contas. E isso é mau para angariar desenvolvedores e mau para angariar clientes. então as empresas mentem, e mentem tão completamente, que chegam a acreditar na mentira que inventaram.
P.S. não entendi porque ser graduado em Eng Fisica pela univerdade de lisboa é piada, mas tudo bem…