<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Antonio Carlos Silveira BLOG &#187; inovação</title>
	<atom:link href="http://www.acarlos.com.br/blog/tag/inovacao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.acarlos.com.br/blog</link>
	<description>Comments and thoughts about Internet, Gadgets and Technology</description>
	<lastBuildDate>Thu, 26 Jan 2012 03:15:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Desenvolvimento de produtos de forma incremental</title>
		<link>http://www.acarlos.com.br/blog/2009/09/desenvolvimento-de-produtos-de-forma-incremental/</link>
		<comments>http://www.acarlos.com.br/blog/2009/09/desenvolvimento-de-produtos-de-forma-incremental/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 03:01:56 +0000</pubDate>
		<dc:creator>Antonio Carlos Silveira</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Yahoo]]></category>
		<category><![CDATA[desenvolvimento de produto]]></category>
		<category><![CDATA[inovação]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[processo]]></category>

		<guid isPermaLink="false">http://www.acarlos.com.br/blog/?p=399</guid>
		<description><![CDATA[Agora em Setembro estou completando 1 ano de Yahoo!, vim para assumir uma nova equipe de desenvolvimento de produtos e tecnologia para a América Latina, mas principalmente com foco no mercado Brasileiro. Neste período passei por diversos aprendizados mas finalmente pude colocar em prática algumas das coisas que acredito em relação a desenvolvimento de produtos [...]]]></description>
			<content:encoded><![CDATA[<p>Agora em Setembro estou completando 1 ano de Yahoo!, vim para assumir uma nova equipe de desenvolvimento de produtos e tecnologia para a América Latina, mas principalmente com foco no mercado Brasileiro. Neste período passei por diversos aprendizados mas finalmente pude colocar em prática algumas das coisas que acredito em relação a desenvolvimento de produtos e processos.</p>
<p>O que queria provar é que é possível <strong>desenvolver um produto de forma incremental</strong>, feature a feature, aplicando um processo <strong>100% ágil</strong> e entregando resultado rápidamente, contando com a participação de usuários reais e não baseado em achismos. Este produto hoje se chama <strong><a href="http://meme.yahoo.com" target="_blank">Yahoo! Meme</a> </strong>e vou compartilhar aqui pouco de como foi esta experiência.</p>
<p style="text-align: center;"><a href="http://meme.yahoo.com"><a href="http://www.acarlos.com.br/blog/wp-content/uploads/2009/09/Screen-shot-2011-03-25-at-12.36.22-PM.png"><img class="aligncenter size-full wp-image-582" title="Meme from Yahoo!" src="http://www.acarlos.com.br/blog/wp-content/uploads/2009/09/Screen-shot-2011-03-25-at-12.36.22-PM.png" alt="" width="500" /></a><br />
</a></p>
<p>Assim que cheguei no Yahoo! tive de <strong>montar a equipe</strong>, neste quesito eu já tinha certeza dos papéis que precisava:</p>
<ul>
<li>um Designer que escrevesse código e fosse responsável pela implementação 100% da Interface</li>
<li>Desenvolvedores que gostassem de TDD e que topassem fazer qualquer coisa: frontend, backend, costurar, cozinhar, etc</li>
<li>um Product Owner (PO) que tivesse conhecimento técnico e entendesse de Internet.</li>
</ul>
<p>Enquanto o processo de entrevistas e seleção da equipe rolava, eu já havia encontrado o nosso PO (<a href="http://www.pedrovalente.com">Pedro Valente</a>) e começamos a montar alguns processos de <strong>Ideation e Filtragem de ideias</strong>, começamos a fazer vários <em>brainstorms</em> e o resultado foi um &#8220;<strong>framework</strong>&#8221; (ou um arcabouço como diriam alguns teóricos brasileiros <img src='http://www.acarlos.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) para selecionar e filtrar ideias de uma forma mais ou menos científica e menos baseada em achismos e sentimentos.</p>
<p>Alguns pontos deste framework:</p>
<ul>
<li>Definir um público alvo: nosso caso Jovens 16-32 anos;</li>
<li>Encontrar problemas reais e de grande impacto que ainda não tenham sido totalmente resolvidos;</li>
<li>Encontrados os problemas, existem Players no mercado que solucionam este problema? Podemos resolver de uma forma melhor? Podemos simplificar a solução?</li>
<li>Com as possíveis soluções, começamos a esboçar em que produtos aplicaríamos as mesmas.</li>
<li>Legal, tínhamos encontrado alguns problemas que poderíamos resolver e suas possíveis soluções, neste momento aplicamos alguns filtros para selecionar qual seria o produto que começaríamos a &#8220;prototipar&#8221;. Este filtros não passam de umas 8 perguntas com respostas binárias (sim e não) que aplicávamos a todas as ideias, depois ordenamos as idéias pelas que tinham mais respostas &#8220;sim&#8221;</li>
</ul>
<p>OBS: quando eu falo prototipar estou me referindo a desenvolver as features principais do produto. A entrega do protótipo é software funcionando e não telinhas e flashizinhos ou PPTs</p>
<p>Em paralelo a equipe foi sendo selecionada e já estávamos completos para começar a montar nosso ambiente de desenvolvimento e a escrever as principais User Stories do nosso primeiro protótipo. Este é um dos momentos onde o fato de termos <strong>um Product Owner com conhecimento técnico é vital</strong>, pois grande parte das primeiras User Stories seriam de infraestrutura básica do produto, o desenvolvimento das provas de conceito para confirmarmos a viabilidade do produto.</p>
<p>A entrega deste Sprint Zero, em Dezembro de 2008, seria algo muito mais técnico e menos visual e ainda teríamos que entregar os ambientes de Desenvolvimento, Continuous Integration, Staging, etc. O PO precisa ter sensibilidade para entender o que é importante ser priorizado e que algumas vezes as entregas serão mais técnicas (mas sempre sem perder o foco no usuário final).</p>
<p>Com as peças em seus devidos lugares, iniciamos o desenvolvimento do nosso primeiro produto e quando participei do primeiro Sprint Review, sabia que tínhamos algo na mão que pudesse dar um bom resultado. O projeto nesse momento tinha o <em>codename</em> de &#8220;GoodStuff&#8221;, pois queríamos permitir que os usuários tivessem um lugar onde eles pudessem propagar coisas legais (good stuff) que eles encontrassem pela Internet de forma fácil e rápida</p>
<p>E assim começamos a desenvolver User Story a User Story, funcionalidade por funcionalidade e em Fevereiro de 2009 fizemos nosso primeiro release interno dentro da rede do Yahoo!, apenas alguns poucos Yahoos poderiam usar o produto e nos dar <strong>feedback</strong>. O interessante é que o produto em si, possuía apenas algumas poucas funcionalidades, o que definimos como os maiores diferenciais e precisamos saber se estávamos realmente no caminho certo, para isso nada melhor do que ouvir <strong>usuários de verdade</strong>.</p>
<p>Para se ter uma ideia de como o produto estava no básico do básico o thumbnail/avatar de todos os usuários era fixo (usavamos uma imagem do <a href="http://tecnologia.uol.com.br/ultnot/2009/03/12/ult4213u663.jhtm" target="_blank">Vitor Fasano</a>), que depois virou uma User Story: &#8220;Eu como usuário não quero mais ter o thumbnail do Vitor Fasano&#8221;.</p>
<p>Assim caminhamos por mais alguns Sprints, repriorizamos as Stories baseadas no feedback dos usuários, mas sem perder o<strong> foco no</strong> <strong>objetivo</strong> que traçamos para o Produto, sobre este assunto eu sempre gosto de citar uma frase de <strong>Henry Ford</strong> na ocasião do lançamento do Ford T.</p>
<blockquote><p>&#8220;Se eu perguntasse para meus clientes o que eles gostariam, eles me responderiam: Cavalos mais rápidos&#8221;</p></blockquote>
<p>É muito importante ter a visão de onde você quer chegar e depois ir adaptando o caminho que você toma com base no que seus usuários dizem e em como o mercado evolui.</p>
<p>Fomos aumentando o número de Yahoos com acesso ao produto, coletando mais feedback e em Abril deste ano chegamos ao ponto onde tínhamos o que classificamos como &#8220;<strong>good enough</strong>&#8221; e fizemos um lançamento que chamamos de &#8220;<strong><em>Friends and Family</em></strong>&#8220;, foi a primeira vez que o produto foi aberto para usuários externos ao Yahoo!, foi neste momento que escolhemos o nome Meme. A equipe convidou alguns familiares e amigos e cada um destes tinha o direito a convidar outros 3 amigos e assim por diante, chamamos esta fase de Private Alpha.</p>
<p>Agora com mais e mais usuários chegando pudemos coletar mais feedback, e assim os usuários passaram a fazer parte do desenvolvimento do produto, nos dando dicas do que eles achavam importante e como podíamos melhorar. Com estes dados repriorizamos coisas que julgávamos como não prioridade. Por exemplo, um dos maiores pedidos era a possibilidade de buscar por outros usuários, então desenvolvemos uma busca de pessoas super simples, e depois comentários, e assim por diante. Internamente o produto fez tanto sucesso que nos foi pedido para fazermos uma versão em Espanhol, que lançamos em meados de Julho e depois uma versão em Inglês que lançamos no final de Agosto. Hoje o Yahoo! Meme esta em <strong>Private Alpha em 4 países: Brasil, México, Argentina e Philippines</strong>, e quem sabe o que virá mais a frente.</p>
<p><a href="http://developer.yahoo.com/yql/"><img class="alignleft" style="margin: 0px 5px;" title="YQL" src="http://l.yimg.com/a/i/us/pps/yql128.gif" alt="" width="107" height="107" /></a>Em Setembro abrimos nossa API, baseada no <a href="http://developer.yahoo.com/yql/" target="_blank">Yahoo Query Language (YQL)</a>, que permite desenvolvedores usarem uma sintaxe similar ao SQL para recuperar dados do Meme. Sem fugir muito do tópico mas já fugindo, este aqui é um exemplo de query YQL que devolve todas as infomações sobre o meu meme.</p>
<blockquote><p>SELECT * FROM meme.info WHERE name=&#8217;acarlos1000&#8242;;<a href="http://developer.yahoo.com/yql/console/?q=SELECT%20*%20FROM%20meme.info%20WHERE%20name%3D%27acarlos1000%27" target="_blank"><br />
Clique aqui para ver o resultado no Console do YQL</a></p></blockquote>
<p>Aqui tem um um outro exemplo que mostra 100 dos meus seguidores ordenados por número de seguidores;</p>
<blockquote><p>SELECT * FROM meme.followers(100) WHERE owner_guid IN (SELECT guid FROM meme.info WHERE name=&#8217;acarlos1000&#8242;) | sort(field=&#8221;followers&#8221;) | reverse();<a href="http://developer.yahoo.com/yql/console/?q=SELECT%20*%20FROM%20meme.followers(100)%20WHERE%20owner_guid%20IN%20(SELECT%20guid%20FROM%20meme.info%20WHERE%20name%3D%27acarlos1000%27)%20%7C%20sort(field%3D%22followers%22)%20%7C%20reverse()%3B" target="_blank"><br />
Clique aqui para ver o resultado no Console do YQL</a></p></blockquote>
<p>Finalmente, a lição que aprendi neste último ano é que, sim possível desenvolver produtos de forma incremental e que tenham alcance mundial se o problema que você esta resolvendo for grande o suficiente e a sua solução simples o suficiente, de forma a que o produto faça sentido em diversas partes do mundo.</p>
<p>Por último agora em Setembro, <strong>nosso time foi eleito um dos 10 melhores times de todo o Yahoo!</strong> entre mais de 14.000 funcionários, ganhando um prêmio interno chamado de <strong>Yahoo! Super Star Award</strong>. Mais uma prova de que se você tiver foco, entregar valor consistentemente e executar com qualidade o reconhecimento sempre virá.</p>
<div class="wp-caption aligncenter" style="width: 343px"><a href="http://www.flickr.com/photos/fabiogiolito/3865119381/"><img class=" " title="Yahoo! Super Star Award, assinado pela CEO Carol Bartz" src="http://farm4.static.flickr.com/3527/3865119381_8fa572009d.jpg" alt="Yahoo Super Star Award, assinado pela CEO Carol Bartz" width="333" height="500" /></a><p class="wp-caption-text">Yahoo Super Star Award, assinado pela CEO do Yahoo! Carol Bartz</p></div>
<p>Abs e confiram o meu Meme: <a href="http://meme.yahoo.com/acarlos1000">http://meme.yahoo.com/acarlos1000</a>, se precisarem de convites para entrar, escrevam um comentário com seu e-mail que eu envio mais tarde.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acarlos.com.br/blog/2009/09/desenvolvimento-de-produtos-de-forma-incremental/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Inovação ou erosão</title>
		<link>http://www.acarlos.com.br/blog/2008/05/inovacao-ou-erosao/</link>
		<comments>http://www.acarlos.com.br/blog/2008/05/inovacao-ou-erosao/#comments</comments>
		<pubDate>Sun, 18 May 2008 20:33:58 +0000</pubDate>
		<dc:creator>Antonio Carlos Silveira</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[inovação]]></category>
		<category><![CDATA[processo]]></category>

		<guid isPermaLink="false">http://www.acarlos.com.br/blog/?p=157</guid>
		<description><![CDATA[Esta semana estou em Nova York para participar do Streaming Media East Conference e no vôo de Miami para NY, comprei a Business Week desta semana, que tem o Steve Ballmer na capa. A matéria de capa fala sobre o enrolo Microsoft+Google+Yahoo, nada demais ali, mas na página 48 tem uma matéria bem interessante sobre [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana estou em Nova York para participar do <a href="http://www.streamingmedia.com/east/" target="_blank">Streaming Media East Conference</a> e no vôo de Miami para NY, comprei a <a href="http://www.businessweek.com" target="_blank">Business Week</a> desta semana, que tem o Steve Ballmer na capa. A matéria de capa fala sobre o enrolo Microsoft+Google+Yahoo, nada demais ali, mas na página 48 tem uma matéria bem interessante sobre a <a href="http://en.wikipedia.org/wiki/Westinghouse_Electric_Corporation" target="_blank">Westinghouse</a>, uma empresa secular da área de energia que tem como grande especialidade a construção, manutenção e serviços em usinas nucleares.</p>
<p>Obviamente, em uma empresa que projeta reatores e usinas nucleares a inovação e experimentação não eram vistos com bons olhos, na verdade era inibida sempre que possível. Em 2006 a <a href="http://en.wikipedia.org/wiki/Toshiba" target="_blank">Toshiba</a> (WTF?) comprou a Westinghouse Electric por US$ 5.4bi e começou uma nova fase na empresa, iniciou-se um processo incentivo a inovação em toda a empresa, sem comprometer a integridade dos sistemas e produtos atuais.</p>
<p>Obviamente este é um processo que esta bem longe de terminar, o foco da inovação no contexto da Westinghouse esta bem localizado na criaçao de novos serviços que podem ser prestados para os atuais clientes e tb em novos serviços para clientes que possuem produtos da concorrência. O processo começou escolhendo os melhores gerentes e alocando eles como &#8220;Growth Leaders&#8221; com a atribuição exclusiva de buscar novas oportunidades e tecnologias, eles tem a liberdade de conversar com todas as áreas da empresa em busca de novas idéias que separadas nao valem muito mas juntas podem formar um serviço novo e diferenciado.</p>
<p>Na verdade o que mais me chamou a atenção na matéria foi a seguinte frase:</p>
<blockquote><p>If you only do what you know and do it very, very well, changes are that you won&#8217;t fail. You&#8217;ll just stagnate, and your work will get less and less interesting, and that&#8217;s failure by erosion. True failure is a mark of accomplishment in the sense that something new and different was tried.</p></blockquote>
<p>Isso tem tudo a ver com a nossa industria e nós já sabemos isso de cor, a construção de software passa sempre por falhar, aprender com os erros e melhorar (<a href="http://en.wikipedia.org/wiki/PDCA" target="_blank">PDCA</a>), mas nunca tinha lido nada do gênero com uma industria tão peculiar quanto a de energia nuclear. O que reforça mais uma vez que ter a <strong>atitude</strong> de tentar coisas novas é uma caracteristica cada vez mais importante em qualquer profissional em qualquer ramo de trabalho.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acarlos.com.br/blog/2008/05/inovacao-ou-erosao/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

