<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Iterações pra que te quero!</title>
	<atom:link href="http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/</link>
	<description>Pensamentos, idéias e devaneios sobre desenvolvimento de software e tecnologia em geral</description>
	<lastBuildDate>Tue, 23 Nov 2010 16:34:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Marcelo Barros</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-263</link>
		<dc:creator>Marcelo Barros</dc:creator>
		<pubDate>Tue, 07 Oct 2008 14:16:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-263</guid>
		<description>Interessante. Também já me deparei com clientes mais abertos, esses são ótimos de trabalhar. O que tentei deixar claro foi que o cliente precisa ter essa mente para a coisa funcionar. Se ele tem, você teve sorte :). 

Fiz um treinamento de XP com o Vinícius Teles e ele relatou decidiu  só trabalhar com escopo aberto, prazo flexível, técnicas ágeis e Ruby On Rails. Se o cliente não quisesse alguma dessas coisas, &quot;poderia procurar outro fornecedor&quot;, em outras palavras. Não acho que ele seja tão rigoroso assim, mas deu para ver a posição da empresa dele. Isso é bom. Mas é preciso um mercado maduro para aceitar tais coisas. Empresas mais tradicionais vão querer impor, e não aceitar. Ficamos limitados. 

No caso a empresa dele é no Rio, eu vivo em Fortaleza. Já são realidades diferentes. Em SP nem se fala. Mas em geral, na medida que o mercado amadurece é que essas questões surgem com mais força. É preciso um patrocinador. Mas nada que impede que a comunidade catalize o amadurecimento. Creio que esse seja a idéia. 

* Engraçado que acabamos discutindo modelos tradicionais x ágeis, e não iterações x cascata. É a aplicação da discussão na nossa realidade. Mas é estranho no mínimo, pois iterações já deveriam ser padrão (em ambos os casos) há décadas. A gente vai levando...

Abraços.</description>
		<content:encoded><![CDATA[<p>Interessante. Também já me deparei com clientes mais abertos, esses são ótimos de trabalhar. O que tentei deixar claro foi que o cliente precisa ter essa mente para a coisa funcionar. Se ele tem, você teve sorte <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </p>
<p>Fiz um treinamento de XP com o Vinícius Teles e ele relatou decidiu  só trabalhar com escopo aberto, prazo flexível, técnicas ágeis e Ruby On Rails. Se o cliente não quisesse alguma dessas coisas, &#8220;poderia procurar outro fornecedor&#8221;, em outras palavras. Não acho que ele seja tão rigoroso assim, mas deu para ver a posição da empresa dele. Isso é bom. Mas é preciso um mercado maduro para aceitar tais coisas. Empresas mais tradicionais vão querer impor, e não aceitar. Ficamos limitados. </p>
<p>No caso a empresa dele é no Rio, eu vivo em Fortaleza. Já são realidades diferentes. Em SP nem se fala. Mas em geral, na medida que o mercado amadurece é que essas questões surgem com mais força. É preciso um patrocinador. Mas nada que impede que a comunidade catalize o amadurecimento. Creio que esse seja a idéia. </p>
<p>* Engraçado que acabamos discutindo modelos tradicionais x ágeis, e não iterações x cascata. É a aplicação da discussão na nossa realidade. Mas é estranho no mínimo, pois iterações já deveriam ser padrão (em ambos os casos) há décadas. A gente vai levando&#8230;</p>
<p>Abraços.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thiago.arrais</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-262</link>
		<dc:creator>thiago.arrais</dc:creator>
		<pubDate>Tue, 07 Oct 2008 12:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-262</guid>
		<description>Marcelo, interessante você comentar sobre isso. O curioso é que o pontapé inicial para meu texto foi uma observação de um cliente durante uma reunião de, no melhor estilo cascata, &lt;em&gt;elicitação de requisitos&lt;/em&gt;.

Você leu certo mesmo: estou falando de um comentário de um &lt;em&gt;cliente&lt;/em&gt;, não de meus colegas choramingando contra o processo em cascata da empresa.

A equipe estava apresentando os casos de uso revisados após alterações solicitadas pelo cliente, como exigido pela polícia do processo interna, e a observação dele foi que sempre que lhe mostravam documentos daquele tipo ali ele só podia &lt;em&gt;imaginar&lt;/em&gt; que as coisas iam funcionar como esperado e que confiava na equipe de desenvolvimento para fazer a coisa certa, mas que só tinha certeza realmente que tudo funcionaria durante a homologação final. O detalhe é que, devido às várias representações intermediárias exigidas e ao escopo nada enxuto das iterações nesta empresa em particular, a tal &quot;homologação&quot; só seria dali a dois meses. Ou seja, o cliente iria demorar pelo menos &lt;em&gt;dois meses&lt;/em&gt; para saber se a equipe estava no rumo certo.

Claro que isto é só evidência pontual, uma história dentre milhares que podem ser contadas. Estatisticamente irrelevante, certo? Pode ser que este seja o único cliente do mundo que prefere ver software funcionando do que documentos. Mas eu desconfio que não.</description>
		<content:encoded><![CDATA[<p>Marcelo, interessante você comentar sobre isso. O curioso é que o pontapé inicial para meu texto foi uma observação de um cliente durante uma reunião de, no melhor estilo cascata, <em>elicitação de requisitos</em>.</p>
<p>Você leu certo mesmo: estou falando de um comentário de um <em>cliente</em>, não de meus colegas choramingando contra o processo em cascata da empresa.</p>
<p>A equipe estava apresentando os casos de uso revisados após alterações solicitadas pelo cliente, como exigido pela polícia do processo interna, e a observação dele foi que sempre que lhe mostravam documentos daquele tipo ali ele só podia <em>imaginar</em> que as coisas iam funcionar como esperado e que confiava na equipe de desenvolvimento para fazer a coisa certa, mas que só tinha certeza realmente que tudo funcionaria durante a homologação final. O detalhe é que, devido às várias representações intermediárias exigidas e ao escopo nada enxuto das iterações nesta empresa em particular, a tal &#8220;homologação&#8221; só seria dali a dois meses. Ou seja, o cliente iria demorar pelo menos <em>dois meses</em> para saber se a equipe estava no rumo certo.</p>
<p>Claro que isto é só evidência pontual, uma história dentre milhares que podem ser contadas. Estatisticamente irrelevante, certo? Pode ser que este seja o único cliente do mundo que prefere ver software funcionando do que documentos. Mas eu desconfio que não.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcelo Barros</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-257</link>
		<dc:creator>Marcelo Barros</dc:creator>
		<pubDate>Mon, 06 Oct 2008 22:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-257</guid>
		<description>Muito bom o post. É uma discussão boa, mas precisamos analisar diversas realidades. Eu defendo muito a utilização de iterações, gosto da idéia de 15 dias, defendo um desenvolvimento mais ágil.  Mas quando me deparo com alguém mais conservador e este me faz algumas colocações, fico na dúvida se é uma boa opção mesmo.

Se você me permite, arrisco dizer que o problema não é conosco. É com o cliente. Cada vez mais vejo que o cliente de software tem muito o que aprender ainda para que a vida de ambos (fornecedor e consumidor) seja melhor. Eles é que são os conservadores, não nós. Para a maioria dos desenvolvedores trabalhar com desenvolvimento ágil, escopo aberto, prazos e esforço negociável e flutuante é o paraíso. Mas tente empurrar isso em empresas grandes e mais antigas, principalmente as que não são da área de T.I. É bater com a cabeça no muro. 

Por isso ficamos no modelo cascata. O cliente quer garantia de entrega, quer o escopo todo implementando, quer prazos fechados. 
Como iniciar a desenvolver algo antes da análise estar concluída se o cliente pode mudar de idéia e podemos ter jogado dinheiro (tempo) fora? Como mostrar algo antes do tempo para o cliente para que ele acabe mudando de idéia e solicite uma mudança sem entender que mudar algo nessa altura significa maior custo e maior prazo? Quem vai arcar com o prejuízo?

É vendo essa realidade, e principalmente aplicando modelos como o CMMi, que vemos na prática como é difícil desenvolver em iterações corretamente. Acabamos preferindo a segurança da burocracia, mesmo sabendo que em termos de produtividade e qualidade não é a melhor opção. Mas isso é algo que precisamos discutir e mudar.

Abraços.</description>
		<content:encoded><![CDATA[<p>Muito bom o post. É uma discussão boa, mas precisamos analisar diversas realidades. Eu defendo muito a utilização de iterações, gosto da idéia de 15 dias, defendo um desenvolvimento mais ágil.  Mas quando me deparo com alguém mais conservador e este me faz algumas colocações, fico na dúvida se é uma boa opção mesmo.</p>
<p>Se você me permite, arrisco dizer que o problema não é conosco. É com o cliente. Cada vez mais vejo que o cliente de software tem muito o que aprender ainda para que a vida de ambos (fornecedor e consumidor) seja melhor. Eles é que são os conservadores, não nós. Para a maioria dos desenvolvedores trabalhar com desenvolvimento ágil, escopo aberto, prazos e esforço negociável e flutuante é o paraíso. Mas tente empurrar isso em empresas grandes e mais antigas, principalmente as que não são da área de T.I. É bater com a cabeça no muro. </p>
<p>Por isso ficamos no modelo cascata. O cliente quer garantia de entrega, quer o escopo todo implementando, quer prazos fechados.<br />
Como iniciar a desenvolver algo antes da análise estar concluída se o cliente pode mudar de idéia e podemos ter jogado dinheiro (tempo) fora? Como mostrar algo antes do tempo para o cliente para que ele acabe mudando de idéia e solicite uma mudança sem entender que mudar algo nessa altura significa maior custo e maior prazo? Quem vai arcar com o prejuízo?</p>
<p>É vendo essa realidade, e principalmente aplicando modelos como o CMMi, que vemos na prática como é difícil desenvolver em iterações corretamente. Acabamos preferindo a segurança da burocracia, mesmo sabendo que em termos de produtividade e qualidade não é a melhor opção. Mas isso é algo que precisamos discutir e mudar.</p>
<p>Abraços.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabricio Lemos</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-232</link>
		<dc:creator>Fabricio Lemos</dc:creator>
		<pubDate>Fri, 03 Oct 2008 22:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-232</guid>
		<description>Também vejo muito gente utilizando Cascata, porém pouca gente defendendo cascata. Vejo muita gente defendendo o RUP A galera tá usando cascata pensando que é RUP!!
Sobre a estratégia de introduzir agilidade em um ambiente, também gosta da estratégia de utilizar conceitos já conhecidos, tipo essa cascata iterativa que você falou. Mas no meu caso eu preferi começar pelo Open UP, dada a popularidade do RUP. Ainda é cedo pra avaliar o sucesso da estratégia, mas o pessoal está bem mais aberto a mudança.</description>
		<content:encoded><![CDATA[<p>Também vejo muito gente utilizando Cascata, porém pouca gente defendendo cascata. Vejo muita gente defendendo o RUP A galera tá usando cascata pensando que é RUP!!<br />
Sobre a estratégia de introduzir agilidade em um ambiente, também gosta da estratégia de utilizar conceitos já conhecidos, tipo essa cascata iterativa que você falou. Mas no meu caso eu preferi começar pelo Open UP, dada a popularidade do RUP. Ainda é cedo pra avaliar o sucesso da estratégia, mas o pessoal está bem mais aberto a mudança.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafael Ponte</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-227</link>
		<dc:creator>Rafael Ponte</dc:creator>
		<pubDate>Fri, 03 Oct 2008 12:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-227</guid>
		<description>Excelente post Thiago.

Hoje estou em um projeto absolutamente em cascata, e já bati muito nesta tecla com a equipe para diminuirmos -termos- iterações, pois nem isso temos, ou seja, o cliente somente receberá o software depois de um ano aproximadamente.

Devido a problemas com licitação e prazos ficou resolvido que haveria uma iteração intermediária, algo próximo de 6 meses, mas isso somente porque fomos (empresa) obrigados. Ainda assim, como você mesmo disse, uma iteração de 6 meses é muito, mas muito tempo.

Desenvolvimento de software não é uma tarefa simples, ainda mais com uma equipe e principalmente uma gerência que acredita piamente em um modelo em cascata.

Abraços e parabéns pelo post!</description>
		<content:encoded><![CDATA[<p>Excelente post Thiago.</p>
<p>Hoje estou em um projeto absolutamente em cascata, e já bati muito nesta tecla com a equipe para diminuirmos -termos- iterações, pois nem isso temos, ou seja, o cliente somente receberá o software depois de um ano aproximadamente.</p>
<p>Devido a problemas com licitação e prazos ficou resolvido que haveria uma iteração intermediária, algo próximo de 6 meses, mas isso somente porque fomos (empresa) obrigados. Ainda assim, como você mesmo disse, uma iteração de 6 meses é muito, mas muito tempo.</p>
<p>Desenvolvimento de software não é uma tarefa simples, ainda mais com uma equipe e principalmente uma gerência que acredita piamente em um modelo em cascata.</p>
<p>Abraços e parabéns pelo post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger Leite</title>
		<link>http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/comment-page-1/#comment-226</link>
		<dc:creator>Roger Leite</dc:creator>
		<pubDate>Fri, 03 Oct 2008 10:41:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2008/10/02/iteracoes-pra-que-te-quero/#comment-226</guid>
		<description>Muito bom o post, Thiago !
Valeu por ter mencionado o 1up4Dev ! Somente adicionando mais informações ... além do sofrimento da equipe, o 1up4dev nasceu também com o objetivo de mostrar que o modelo cascata está ai e muito vivo ! Ultimamente, muitos blogs falam somente sobre modelos agéis e etc. e quase ninguém pelo menos, fala como devemos migrar do cascata para o agil! Ou pior ainda, tem muita gente que vive no waterfall, sem ter a minima noção do mau deste modelo.

Atitudes como esta sua, elucidar o povo da nossa área, que o 1up4dev busca também.

[]s</description>
		<content:encoded><![CDATA[<p>Muito bom o post, Thiago !<br />
Valeu por ter mencionado o 1up4Dev ! Somente adicionando mais informações &#8230; além do sofrimento da equipe, o 1up4dev nasceu também com o objetivo de mostrar que o modelo cascata está ai e muito vivo ! Ultimamente, muitos blogs falam somente sobre modelos agéis e etc. e quase ninguém pelo menos, fala como devemos migrar do cascata para o agil! Ou pior ainda, tem muita gente que vive no waterfall, sem ter a minima noção do mau deste modelo.</p>
<p>Atitudes como esta sua, elucidar o povo da nossa área, que o 1up4dev busca também.</p>
<p>[]s</p>
]]></content:encoded>
	</item>
</channel>
</rss>

