tag:blogger.com,1999:blog-46554061633866446452024-03-12T18:46:23.219-07:00Francisco BarrosoBarrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.comBlogger61125tag:blogger.com,1999:blog-4655406163386644645.post-70650497185039724082013-08-05T17:37:00.000-07:002013-08-06T18:30:09.688-07:00Notícias sobre o Agile Brazil 2013Galera, essa semana estou palestrando no <a href="http://www.deltadeagilidade.com.br/">Delta de Agilidade</a> em Teresina, minha palestra será um resumo do AgileBR 2013, então vou divulgar aqui alguns links sobre o evento:<br />
<br />
<a href="https://www.facebook.com/AgileBrazil">https://www.facebook.com/AgileBrazil</a><br />
<a href="http://blog.andrefaria.com/agilebr-niels-pflaeging-fala-sobre-um-modelo-de-gestao-diferente">http://blog.andrefaria.com/agilebr-niels-pflaeging-fala-sobre-um-modelo-de-gestao-diferente</a><br />
<a href="http://blog.andrefaria.com/workshop-de-empowerment-no-agilebr-2013">http://blog.andrefaria.com/workshop-de-empowerment-no-agilebr-2013</a><br />
<a href="http://blog.andrefaria.com/gestao-3-0-com-jurgen-apello">http://blog.andrefaria.com/gestao-3-0-com-jurgen-apello</a><br />
<a href="http://www.pletax.com/2013/07/agile-brazil-2013-como-pensar-e-criar-a-organizacao-agil/">http://www.pletax.com/2013/07/agile-brazil-2013-como-pensar-e-criar-a-organizacao-agil/</a><br />
<a href="http://www.pletax.com/2013/07/agile-brazil-2013-nos-estivemos-la/">http://www.pletax.com/2013/07/agile-brazil-2013-nos-estivemos-la/</a><br />
<a href="http://www.infoq.com/br/news/2013/04/agile-brazil-2013">http://www.infoq.com/br/news/2013/04/agile-brazil-2013</a><br />
<a href="http://blog.caelum.com.br/como-foi-o-agile-brazil-2013/">http://blog.caelum.com.br/como-foi-o-agile-brazil-2013/</a><br />
<a href="http://jorgekotickaudy.wordpress.com/2013/06/30/agile-brazil-2013-3o-dia-2a-parte/">http://jorgekotickaudy.wordpress.com/2013/06/30/agile-brazil-2013-3o-dia-2a-parte/</a><br />
<a href="http://www.grokpodcast.com/2013/05/22/extra-agile-brazil-2013/">http://www.grokpodcast.com/2013/05/22/extra-agile-brazil-2013/</a><br />
<a href="http://blog.bluesoft.com.br/bluesoft-agile-brazil-2013/">http://blog.bluesoft.com.br/bluesoft-agile-brazil-2013/</a><br />
<a href="http://blog.lambda3.com.br/2013/06/palestra-de-democracia-organizacional-do-agile-brazil-2013/">http://blog.lambda3.com.br/2013/06/palestra-de-democracia-organizacional-do-agile-brazil-2013/</a><br />
<a href="http://www.webgoal.com.br/agile-brazil-2013-1o-dia/">http://www.webgoal.com.br/agile-brazil-2013-1o-dia/</a><br />
<a href="http://www.pletax.com/2013/07/agile-brazil-2013-nos-estivemos-la/">http://www.pletax.com/2013/07/agile-brazil-2013-nos-estivemos-la/</a><br />
<a href="http://blog.8e32.com/2013/07/08/o-que-encontrei-no-agile-brazil-2013-o-intraagilebr/">http://blog.8e32.com/2013/07/08/o-que-encontrei-no-agile-brazil-2013-o-intraagilebr/</a><br />
<a href="http://blog.myscrumhalf.com/2013/07/team-guiders-no-agile-brazil-2013/">http://blog.myscrumhalf.com/2013/07/team-guiders-no-agile-brazil-2013/</a><br />
<a href="http://www.pitang.com/blogs/agil/index.php/2013/07/agile-brazil/">http://www.pitang.com/blogs/agil/index.php/2013/07/agile-brazil/</a><br />
<a href="http://tasafo.wordpress.com/2013/07/15/tasafo-no-agilebr-2013/">http://tasafo.wordpress.com/2013/07/15/tasafo-no-agilebr-2013/</a><br />
<br />
Alguns livros citados no evento:<br />
<a href="http://www.danpink.com/books/drive">Drive, Daniel Pink</a> <a href="http://www.livrariacultura.com.br/scripts/resenha/resenha.asp?nitem=3240784&sid=020113578128229655738318&k5=3A0167B9&uid=">Liderando com Metas Flexíveis, Niels Pflaeging</a> <a href="http://blog.andrefaria.com/como-mudar-o-mundo-gestao-de-mudancas-3-0">Como Mudar o Mundo: Gestão de Mudanças 3.0, traduzido André Faria</a> <a href="http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking, Fast and Slow, Daniel Kahneman</a> <a href="http://www.amazon.com/Predictably-Irrational-Revised-Expanded-Edition/dp/0061353248">Predictably Irrational, Dan Ariely</a> <a href="http://www.amazon.com/Lean-Analytics-Better-Startup-OReilly/dp/1449335675/ref=sr_1_1?s=books&ie=UTF8&qid=1372851625&sr=1-1&keywords=lean+analytics">Lean Analytics, Alistair Croll</a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-44660116620799148882013-07-03T05:15:00.000-07:002013-07-03T05:17:18.057-07:00Agile Brazil 3013Tivemos a oportunidade de participar do maior evento de agilidade da América do Sul, com o público de quase 1000 participantes e um pouco mais de 100 palestras. O evento foi muito bom e foi realizado no <a href="http://www.agilebrazil.com/2013/pt/brasilia/">centro de convenções do Royal Tulip</a> em Brasília nos dias 26, 27 e 28 de Junho de 2013.
<br />
<br />
<a href="http://desenvolvimento.grupofortes.com.br/wp-content/uploads/2013/07/picture20130702101607.png"><img alt="" class="aligncenter size-medium wp-image-674" height="224" src="http://desenvolvimento.grupofortes.com.br/wp-content/uploads/2013/07/picture20130702101607-300x224.png" title="picture20130702101607" width="300" /></a>
<br />
<br />
A organização do evento foi impecável, os organizadores estavam sempre disponíveis e prontos para fornecer qualquer informação. Nesse ano tivemos uma novidade, foi disponibilizado um ônibus para facilitar o trajeto dos participantes.
Brasília, foi uma ótima escolha para o local do evento, a cidade é simplesmente sensacional, com muitos locais bonitos e interessantes para os visitantes.
Mais uma vez o Grupo Fortes participou em peso do Agile Brazil, dessa vez mandamos 12 desenvolvedores/gerentes de produtos para o evento.
<br />
<br />
<a href="http://desenvolvimento.grupofortes.com.br/wp-content/uploads/2013/07/agileGrupoFortes2013.jpg"><img alt="" class="size-medium wp-image-679 aligncenter" height="225" src="http://desenvolvimento.grupofortes.com.br/wp-content/uploads/2013/07/agileGrupoFortes2013-300x225.jpg" title="agileGrupoFortes2013" width="300" /></a>
<br />
<br />
Nesse ano tivemos muitos palestrantes novos. Aqui do Grupo Fortes, eu (Francisco Barroso), Christiano Milfont e Yuri Adams tivemos a honra de palestrar e levar um pouco das experiências vividas aqui no grupo. Francisco Barroso falou sobre o processo de mudança e mudança de hábito com a palestra "<a href="http://goo.gl/PnmzC">Mudança de hábitos e o mundo ágil</a>" e Christiano Milfont apresentou junto com Yuri Adams a palestra "<a href="http://www.slideshare.net/cmilfont/agilebrazil2013">Equipes sem Líderes formais e realmente autogeridas</a>" falando como funciona o autogerenciamento do setor de desenvolvimentio.<br />
<br />
Contamos com os seguintes Keynotes: "<a href="http://www.slideshare.net/thekua/agile-unlocking-our-human-potential">Agile: Unlocking our Human Potential</a>" com Patrick Kua, "<a href="http://www.slideshare.net/rebeccajp42/agile-brazil2013poised">Poised for Change - Achieving Business Agility</a>" com Rebecca Parsons e "<a href="https://speakerdeck.com/alegomes/o-limbo-da-demanda-latente">O limbo da demanda latente</a>" com Alexandre Gomes.<br />
<br />
Todos com palestras de alto nível.
Tivemos mais um vez alguns palestrantes ilustres como Alisson Vale, Daniel Wildt, Rodrigo Yoshima, Alexandre Magno, André Faria, Manoel Pimentel, Hugo Corbucci, Guilherme Silveira, Giovanni Bassi entre muitos outros destaques do evento que no momento não lembro o nome. Segue o link da grade do evento com os <a href="http://www.agilebrazil.com/2013/pt/programa/grade/">slides das palestras.</a><br />
<br />
Uma das melhores palestras do Agile Brazil foi "<a href="http://www.slideshare.net/npflaeging/pflaeging-agile-brasil2013">Por que o management é dispensável! Como pensar (e criar) a organização ágil</a>" foi com o palestrante convidado, Niels Pflaeging, o cara é fera, ele provocou um debate muito rico sobre a gerencia das organizações e como são as empresas hoje e como deveria ser no futuro.<br />
<br />
Segue algumas informações sobre o cara:
Niels Pflaeging é fundador do movimento internacional BetaCodex Network, e presidente de uma empresa de consultoria baseada em Nova Iorque e Wiesbaden (Alemanha). Além de palestrante, ele atua como top management adivsor, a nível internacional.<br />
<br />
Ele publicou três livros e muitos artigos sobre o assunto. Um desses livros, “Liderando com Metas Flexíveis. A Revolução do Desempenho” foi lançado no Brasil pela editora Bookman, em 2009. Este livro foi premiado pela Financial Times Alemanha, como Melhor Livro de Negócios do Ano. Tanto “Liderando com Metas Flexíveis” como o livro anterior de Niels, “Beyond Budgeting, Better Budgeting” foram elogiados por críticos e leitores, tornando-se best-sellers.<br />
<br />
Tivemos muitas indicações de livros durante o evento e o lançamento do livro "<a href="http://www.casadocodigo.com.br/products/livro-agile">Agile: Desenvolvimento de software com entregas frequentes e foco no valor de negócio</a>" do André Faria, publicado pela <a href="http://www.casadocodigo.com.br/">Casa do Código</a>, segue mais algumas dicas:<br />
<br />
<a href="http://www.danpink.com/books/drive">Drive, Daniel Pink</a> <a href="http://www.livrariacultura.com.br/scripts/resenha/resenha.asp?nitem=3240784&sid=020113578128229655738318&k5=3A0167B9&uid=">Liderando com Metas Flexíveis, Niels Pflaeging</a> <a href="http://blog.andrefaria.com/como-mudar-o-mundo-gestao-de-mudancas-3-0">Como Mudar o Mundo: Gestão de Mudanças 3.0, traduzido André Faria</a> <a href="http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking, Fast and Slow, Daniel Kahneman</a> <a href="http://www.amazon.com/Predictably-Irrational-Revised-Expanded-Edition/dp/0061353248">Predictably Irrational, Dan Ariely</a> <a href="http://www.amazon.com/Lean-Analytics-Better-Startup-OReilly/dp/1449335675/ref=sr_1_1?s=books&ie=UTF8&qid=1372851625&sr=1-1&keywords=lean+analytics">Lean Analytics, Alistair Croll</a><br />
<br />
<a href="http://jorgekotickaudy.wordpress.com/2013/06/30/agile-brazil-2013-3o-dia-2a-parte/">Segue um resumo muito bom do Jorge Horácio sobre o evento.</a><br />
<br />
E assim terminou mais um Agile Brazil, agora vamos esperar 2014 com nossa presença garantida em Florianópolis. Parabéns aos organizadores, patrocinadores, palestrantes e aos participantes.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-75907298679003393652013-01-07T04:02:00.000-08:002013-01-07T04:03:35.847-08:00Como otimizar as reuniões<span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Primeiro post de 2013, momento de refletir e melhorar os processos, vamos começar pelas reuniões...</span><br />
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<br />
As reuniões fazem parte do processo e não podemos fugir, então é importante equilibrar o número de reuniões, o tempo de cada uma e organizar as ideias antes de levantar uma pauta de ultima hora. Temos muitos pontos positivos e negativos quando o assunto é reunião, vamos analisar alguns e procurar soluções.</div>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Reuniões longas e ineficientes continuam sendo um desafio para as empresas, o corre corre de cada dia, a pressão e alguns imprevistos criaram péssimos hábitos na condução e realização das reuniões. Não há cumprimento de horários, as pessoas são chamadas de última hora, muitas vezes desconhecem o real propósito da reunião, a condução é cheia de conversas paralelas e fica difícil manter o foco.</div>
<ul style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<li>Participantes</li>
</ul>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Deve ser restrita ao participante cuja presença é essencial para analisar o problema e tomar as decisões, salvo alguns que estão buscando conhecimento e aprendendo com os mais experientes.</div>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Claro que existem algumas reuniões que todos de um determinado setor devem participar, nesses casos cada participante deve fazer um esforço e prestar atenção, caso tenha algum assunto relevante, nesse caso deve compartilhar.</div>
<ul style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<li>Foco</li>
</ul>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
A reunião deve ter um propósito claro para todos os participantes. Cada pessoa que queira acrescentar algo deve ficar atento para não fugir da pauta, caso queira conversar sobre outro assunto deixe claro para os outros participante que você vai mudar o assunto. Deve existir um condutor da reunião para reduzir os desvios e retomar o foco quando necessário.<br />
<a name='more'></a></div>
<ul style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<li>Pense antes de falar</li>
</ul>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Caso a reunião tenha as pautas pré definidas, lembre sempre de ler antes e se desejar discutir algo, se prepare. Caso tenha um insight no meio da reunião, reflita e analise se é a hora certa de falar, muitas ideias não são aceitas porque foram passadas de forma errada sem preparação.</div>
<ul style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<li>Conversas paralelas</li>
</ul>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Antes de iniciar uma conversa com seu colega, avalie se o assunto é mesmo relevante, caso seja muito interessante compartilhe com todos os participantes da reunião.</div>
<ul style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
<li>Horários</li>
</ul>
<div style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">
Sempre inicie a reunião no horário marcado, caso não tenha hora para começar a reunião pode ficar muito extensa e prejudicar os participantes que chegam na hora marcada. Reunião também precisa de hora para acabar, evitando assim que o assunto fique muito demorado e sem foco, atrapalhando os participantes que já marcaram outro compromisso depois da reunião.</div>
Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-91962768591404970482012-10-22T07:02:00.002-07:002012-10-22T07:02:43.696-07:00Agile Brazil 2012<br />
<img alt="" class="aligncenter" height="500" src="http://desenvolvimento.grupofortes.com.br/wp-content/uploads/2012/09/agile_brazil-FINAL-2012_alta.png" title="AgileBrazil" width="500" /><br />
<br />
Mais uma vez tivemos o maior evento ágil da América do Sul. O Agile Brazil 2012 aconteceu em São Paulo entre os dias 3 e 7 de setembro, pertinho da Av. Paulista, no Maksoud Plaza ( um dos mais clássicos, luxuosos e bem estruturados hotéis de São Paulo).<br />
<br />
O evento contou com uma série de trilhas, open spaces, WBMA 2012, Executive Summit, Lightning Talk e a Virada Ágil. Tivemos a honra de prestigiar os melhores palestrantes do Brasil, como: Guilherme Silveira, Manoel Pimentel, André Faria, Paulo Silveira, Luiz Parzianello, Daniel Cukier, Aaron Erickson, Mauricio Aniche, Rodrigo de Toledo, Ceci Fernandes, Alex Freire e alguns palestrantes internacionais, entre eles: James Shore, Khawaja Shams (NASA) e Neal Ford.<br />
<br />
O próximo será em Brasília. Esperamos participar e contribuir com o aprendizado e com o compartilhamento de muitas experiências ágeis.<br />
<br />
Mais posts sobre o evento: <a href="http://www.agilebrazil.com/2012/pt/programacao/blogs-sobre-o-agile-brazil-2012/">http://www.agilebrazil.com/2012/pt/programacao/blogs-sobre-o-agile-brazil-2012/</a><br />
<br />
Palestras divulgadas: <a href="http://www.agilebrazil.com/2012/programacao/links-de-palestras-ja-divulgados/">http://www.agilebrazil.com/2012/programacao/links-de-palestras-ja-divulgados/</a><br />
<br />
Fotos do evento: <a href="http://www.agilebrazil.com/2012/pt/programacao/fotos-2012/">http://www.agilebrazil.com/2012/pt/programacao/fotos-2012/</a><br />
Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-28382175012581343682012-04-06T16:19:00.004-07:002012-04-06T16:48:32.470-07:00Resumo: A Cabeça de Steve Jobs (parte I)<div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><br />
Resumo do livro A Cabeça de Steve Jobs, escrito por Leander Kahney, jornalista e escritor que há anos acompanhou a carreira de Steve. O livro conta a historia desse grande homem, tenta explicar como a cabeça desse monstro da tecnologia funcionava. O livro reúne as lições empresariais desse visionário e tenta revelar seus segredos.<br />
<br />
Em alguns momentos podemos traçar um paralelo com desenvolvimento ágil, Apple precisou ser muito ágil para enxugar e retomar o crescimento. Lembrando que quase tudo desse post foi retirado do livro A Cabeça de Steve Jobs.<br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-krKzlYsNgTY/T396Bq2qGXI/AAAAAAAAAqQ/Mkfi70d3vYM/s1600/steve.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-krKzlYsNgTY/T396Bq2qGXI/AAAAAAAAAqQ/Mkfi70d3vYM/s320/steve.jpeg" width="217" /></a></div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><br />
<a name='more'></a><br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"></div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Capítulo 1 – Foco<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Enxugar uma empresa não é tarefa fácil, em 1997 a Apple estava quase falida, vendia cerca de 40 produtos diferentes. Passou algum tempo querendo entender, distinguir um produto do outro: “Era espantoso. E comecei a perguntar às pessoas: por que recomendaria um 3400 e não um 4400? Quando é que alguém deveria fazer um upgrade para um 6500 e não um 7300?...Se eu não conseguia entender aquilo...como é que nossos clientes conseguiriam?”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Então Steve Jobs começou a conhecer todos os produtos para depois priorizar e fazer cortes. Durante esse período ele focou na marca, nos clientes, fornecedores...focou em tudo que uma grande empresa precisa, sempre priorizando a qualidade e a simplicidade.<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">A organização não foi apenas na empresa, cada produto tinha que evitar o excesso de funções, Jobs insistia em um foco rigoroso. “Muitos telefones celulares são exemplos gritantes do excesso de funções. Fazem tudo o que se possa imaginar na face da Terra, mas certas funções básicas como ajustar o volume, são as vezes obscurecidas.”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Foco pessoal, Jobs se concentrava em suas áreas de expertise e delegava todo o resto.<br />
Era bom em:</div><ul style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><li>Desenvolvimento de produtos.</li>
<li>Apresentação de produtos.</li>
<li>Realização de acordos.</li>
</ul><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Não era bom em:</div><ul style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><li>Direção de cinema.</li>
<li>Negociar com Wall Street.</li>
<li>Operações.</li>
</ul><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">No fim de cada capítulo são listadas as lições de Steve Jobs:</div><ul style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><li>Trabalhe. Arregace as mangas e comece a trabalhar imediatamente.</li>
<li>Encare as decisões difíceis.</li>
<li>Não se deixe levar pelas emoções. Avalie os problemas da sua empresa de forma objetiva, com cabeça fria.</li>
<li>Seja firme.</li>
<li>Busque informação, não faça suposições e baseie suas decisões em dados.</li>
<li>Busque ajuda.</li>
<li>Concentre-se naquilo em que você é bom, delegue todo o resto.</li>
<li>Mantenha o foco: não dê margem ao excesso de funções. Mantenha as coisas simples, o que é uma virtude em um mundo de tecnologia excessivamente complexa.</li>
</ul><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Capítulo 2 – Despotismo<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Nesse ponto podemos ver a simplicidade do papel, soluções rápidas. Muito parecida com os cartões do jogo do planejamento vivido no mundo ágil, facilitando a organização, debate e a priorização: a princípio, os designs dos produtos eram apresentados em um computador, mas a equipe acabou concluindo que trocá-los rapidamente na tela dava muito trabalho, de modo que passaram a imprimir os desenhos em grandes folhas de papel brilhante. As imagens eram espalhadas em uma grande mesa de reuniões e podiam ser rapidamente selecionadas.<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Não há detalhe pequeno demais. Enquanto trabalhava na nova interface, Jobs às vezes dava sugestões que a princípio pareciam ser loucura, mas que depois acabavam se mostrando boas ideias.</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Mais uma vez a simplicidade é priorizada: Jamais exagere em acessórios desnecessários, sobrecarregando de funções um produto simplesmente porque são fáceis de acrescentar. Ocorre exatamente o contrário. Ele depura a complexidade dos seus produtos até que fiquem tão simples e fáceis de usar quanto possível. Jobs é extremamente centrado no consumidor.<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Nesse ponto lembrei daquelas implementação que nunca são utilizadas ou funcionalidades que desenvolvemos e culpamos os clientes por não utilizarem.</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Um estudo feito por Elke dem Ouden, da Universidade de Tecnologia de Eindhoven, na Holanda, constatou que quase metade dos produtos devolvidos pelos consumidores com restituição integral do dinheiro está em prefeitas condições de funcionamento, mas foram devolvidos porque seus novos proprietários não conseguiram descobrir como usá-los. “Os desenvolvedores de produtos, que foram observar os esforços feitos por um consumidor médio, ficaram espantados com o caos que haviam criado.”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Muitas empresas gostam de dizer que são “centradas no consumidor”, Abordam seus usuários e perguntam-lhes o que querem. Essa inovação, que é tida como “centrada no usuário”, é impulsionada pelo feedback e pelos grupos de foco. Essa é uma parte perigosa, muitas vezes os usuários não sabem o que querem. Como disse certa vez Henry Ford: “Se eu perguntasse a meus clientes o que eles queriam, teriam respondido que era um cavalo mais rápido.”</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Explica Whitney: “Mas esses mesmos usuários não podem lhe dizer o que querem. Você tem que observá-los para descobrir o que querem”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Jobs era o grupo de foco de um só homem da Apple. “Ele não teve treinamento formal...Tem o ponto de vista do leigo. É uma grande vantagem”, disse Dag Spicer.</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Lições de Steve Jobs:</div><ul style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><li>Gere alternativas e escolha a melhor.</li>
<li>Crie os projetos pixel a pixel. Desça até os mínimos detalhes.</li>
<li>Simplifique.</li>
<li>Não tenha medo de começar do zero.</li>
<li>Evite o efeito Osborne. Mantenha em segredo os lançamentos até que estejam prontos para serem vendidos.</li>
<li>Encontre uma maneira fácil de apresentar novas ideias.</li>
</ul><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Capítulo 3 – Perfeccionismo<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">“Seja um padrão de qualidade. Algumas pessoas não estão acostumadas a um ambiente em que se espera excelência.” - Steve Jobs<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Mais uma vez o processo ágil é demonstrado, o ciclo de desenvolvimento dos produtos é feito com iterações rápidas e não existe uma cascata entre as funções. “Os produtos são passados para lá e para cá entre designers, programadores, engenheiros e gerentes – e depois o processo se repete. Não há uma cadeia definida.”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">“Para criar um design realmente bom, você tem que compreender a coisa. Tem que internalizar a essência dela. É preciso um envolvimento apaixonado para compreender uma coisa em sua totalidade, mastigá-la completamente, e não apenas engoli-la rápido. A maior parte das pessoas não se permite tempo suficiente para fazer isso.”<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">“Quando você começa a olhar para um problema e acha que ele é simples, você não compreende quão complexo ele realmente é”, disse Jobs em 1983. “Depois que você mergulha no problema... percebe que ele é complicado e começa a encontrar muitas soluções rebuscadas. É aí que a maior parte das pessoas para e as soluções tendem a funcionar por algum tempo. Mas alguém realmente bom vai continuar, vai descobrir o problema que está por trás de tudo e vai encontrar uma solução elegante que funcione em todos os níveis. É o que queríamos ao fazer o Mac.” - Paul Kunkel e Rick English, Apple Design.<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">A embalagem do iMac foi cuidadosamente desenhada para apresentar a máquina ao novo consumidor... “Parece simples e óbvio”, disse Jonathan Ive. “Só que, muitas vezes, para se chegar a esse nível de simplicidade é necessária uma enorme iteração de design. Você tem que gastar energia considerável compreendendo os problemas que existem e as queixas que as pessoas têm – mesmo quando elas próprias acham difícil articular essas queixas e esses problemas” - Ibid.</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Ive diz que a equipe, pequena e íntima, é crucial para a criatividade e a produtividade. A inovação é um processo de “aprender coletivamente as coisas e de melhorar naquilo que fazemos. Uma das marcas registradas da equipe é a curiosidade, é ficar entusiasmado quando erra porque isso significa que você descobriu algo novo”. - Janet Abrams.<br />
<br />
</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">“Nossa tarefa é resolver problemas incrivelmente complexos e fazer com que sua solução pareça inevitável e incrivelmente simples, de modo que as pessoas não percebam como a coisa foi difícil” - Ive.</div><div style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">Lições de Steve Jobs:</div><ul style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"><li>Design é função, e não forma.</li>
<li>Troque ideias.</li>
<li>Inclua todo mundo.</li>
<li>Evite um processo sequencial.</li>
<li>Gere teste. Use o método de tentativa e erro.</li>
<li>Não force. A “amigabilidade” surge do processo de design.</li>
</ul>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-91000537305085367532012-02-12T05:30:00.000-08:002012-02-12T06:02:47.609-08:00Férias 2011<div class="western" style="margin-bottom: 0cm;">Estava devendo um post sobre minhas férias, no ano passado. Fui para o Rio com minha namorada e um casal de amigos, ficamos hospedado no <a href="http://maps.google.com.br/maps?hl=pt-BR&gs_sm=3&gs_upl=11737l12267l0l12587l5l5l0l0l0l0l317l1295l2-4.1l5l0&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&biw=1280&bih=923&um=1&ie=UTF-8&q=ipanema+hotel&fb=1&gl=br&hq=hotel&hnear=0x9bd50ffe726191:0xbb0215da9c59a67b,Ipanema,+Rio+de+Janeiro+-+RJ&ei=mqU3T6-qC4ibtwftjrWnAg&sa=X&oi=local_group&ct=image&ved=0CCcQtgM">Mar Ipanema Hotel</a>, muito bom e ainda tinha um bar da devassa no anexo e a localização é muito boa. Ipanema é bem legal, um dos locais mais seguros, perto do hotel tinha varias opões de compras e muitos barzinhos.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Iniciamos um pouco perdidos, estava chovendo um pouco e ainda não tinha noção dos locais para visitar, passamos pela praia(muito frio por sinal) e andamos pelo bairro...Vamos ao que interessa, vou falar dos pontos que visitamos.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">O grande cristo, pegamos o bondinho que é muito bacana, muita gente fica na base do cristo oferendo a subida de van, não é uma opção o bonde é muito bacana, demora um pouco mais é show.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-qFNhzIJxHjQ/TzexeS4A0jI/AAAAAAAAAkY/oDhSqWilDt8/s1600/DSC00009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-qFNhzIJxHjQ/TzexeS4A0jI/AAAAAAAAAkY/oDhSqWilDt8/s320/DSC00009.jpg" width="320" /></a></div><br />
<a name='more'></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-wcYyIBjdFhY/TzextaEyvrI/AAAAAAAAAkg/neeGQQE4laQ/s1600/DSC00035.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-wcYyIBjdFhY/TzextaEyvrI/AAAAAAAAAkg/neeGQQE4laQ/s320/DSC00035.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Cristo redentor, simplesmente maravilhoso sugiro que essa visita seja uma das primeiras, pois la de cima a pessoa tem uma noção do Rio, tem como se localizar com muita facilidade.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-Gq1nXO_UAps/Tzeym7cHUNI/AAAAAAAAAlA/2SHrhK_ZDow/s1600/DSC00085.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-Gq1nXO_UAps/Tzeym7cHUNI/AAAAAAAAAlA/2SHrhK_ZDow/s320/DSC00085.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-qmmLP35W4TI/TzeydiQKoCI/AAAAAAAAAk4/1CfUXtMRjFA/s1600/DSC00069.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-qmmLP35W4TI/TzeydiQKoCI/AAAAAAAAAk4/1CfUXtMRjFA/s320/DSC00069.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-RgRUbED5i-U/TzeyN_BjczI/AAAAAAAAAkw/ShcstkACCis/s1600/DSC00056.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-RgRUbED5i-U/TzeyN_BjczI/AAAAAAAAAkw/ShcstkACCis/s320/DSC00056.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-7ABMj_2UGXk/TzeyzeZRgiI/AAAAAAAAAlI/Omd4BbI6kGo/s1600/DSC00098.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-7ABMj_2UGXk/TzeyzeZRgiI/AAAAAAAAAlI/Omd4BbI6kGo/s320/DSC00098.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-jlPNa_L7J_M/Tzey9u9Fb4I/AAAAAAAAAlQ/086jjDsm_eY/s1600/DSC00100.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-jlPNa_L7J_M/Tzey9u9Fb4I/AAAAAAAAAlQ/086jjDsm_eY/s320/DSC00100.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Tem como visitar no mesmo dia o pão de açúcar, outro local fascinante, fica perto da Urca, onde tem muito barzinho legal, perto do mar.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-81-hJwJ5u44/TzezNIcBgkI/AAAAAAAAAlY/Eru8EvHm7QU/s1600/DSC00102.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-81-hJwJ5u44/TzezNIcBgkI/AAAAAAAAAlY/Eru8EvHm7QU/s320/DSC00102.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-pyAAtHg-Cmg/TzezY7Q0YHI/AAAAAAAAAlg/i8mvwZ3h6hg/s1600/DSC00149.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-pyAAtHg-Cmg/TzezY7Q0YHI/AAAAAAAAAlg/i8mvwZ3h6hg/s320/DSC00149.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-u7OdEzr2_fQ/Tzezl3d-unI/AAAAAAAAAlo/lhlXQfa0s-E/s1600/DSC00162.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-u7OdEzr2_fQ/Tzezl3d-unI/AAAAAAAAAlo/lhlXQfa0s-E/s320/DSC00162.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-O6RqA7Jgw4E/Tzezw5nyI2I/AAAAAAAAAlw/dbx4Tnn4ALU/s1600/DSC00165.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-O6RqA7Jgw4E/Tzezw5nyI2I/AAAAAAAAAlw/dbx4Tnn4ALU/s320/DSC00165.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Vale visitar os fortes, aprender um pouco da historia dessa cidade maravilhosa.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-eIXZs9p708s/Tze0vQlTIdI/AAAAAAAAAmg/6t1guInng70/s1600/DSC00298.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-eIXZs9p708s/Tze0vQlTIdI/AAAAAAAAAmg/6t1guInng70/s320/DSC00298.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-jTa31SHaW5E/Tze0SDhpGNI/AAAAAAAAAmI/fgT9cNiye_I/s1600/DSC00226.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="70" src="http://4.bp.blogspot.com/-jTa31SHaW5E/Tze0SDhpGNI/AAAAAAAAAmI/fgT9cNiye_I/s320/DSC00226.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-RO7QtEtllbg/Tze0jSZaNTI/AAAAAAAAAmY/Wsi72qnk_Tw/s1600/DSC00281.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="70" src="http://2.bp.blogspot.com/-RO7QtEtllbg/Tze0jSZaNTI/AAAAAAAAAmY/Wsi72qnk_Tw/s320/DSC00281.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Fiquei impressionado com a floresta da tijuca, é uma floresta gigante dentro da cidade. Em outro dia fiz uma coisa incrível, voo de asa delta, foi simplesmente fascinante...</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-38mSU6Kcqkk/Tze17rmrbiI/AAAAAAAAAnQ/fmJn2qU31x0/s1600/DSC00518.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-38mSU6Kcqkk/Tze17rmrbiI/AAAAAAAAAnQ/fmJn2qU31x0/s320/DSC00518.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-F3JPOfFtb9Q/Tze2A8bEOyI/AAAAAAAAAnY/F5V8dlG6YZM/s1600/DSC00553.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="70" src="http://2.bp.blogspot.com/-F3JPOfFtb9Q/Tze2A8bEOyI/AAAAAAAAAnY/F5V8dlG6YZM/s320/DSC00553.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-X9fRowlShCU/Tze2K2G3fdI/AAAAAAAAAng/m-WO9ngt1AM/s1600/DSC00583.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-X9fRowlShCU/Tze2K2G3fdI/AAAAAAAAAng/m-WO9ngt1AM/s320/DSC00583.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-gxcTc9iyW_Q/Tze2bMXKq-I/AAAAAAAAAno/xuqIs6Ijapw/s1600/DSC00607.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-gxcTc9iyW_Q/Tze2bMXKq-I/AAAAAAAAAno/xuqIs6Ijapw/s320/DSC00607.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-_jblMs_9RHg/Tze2rwQ94CI/AAAAAAAAAnw/n2YvkUgxB9g/s1600/DSC00619.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-_jblMs_9RHg/Tze2rwQ94CI/AAAAAAAAAnw/n2YvkUgxB9g/s320/DSC00619.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-7XjlFNZoK7k/Tze25vNBXfI/AAAAAAAAAn4/8R7xmB1HKhY/s1600/DSC00623.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-7XjlFNZoK7k/Tze25vNBXfI/AAAAAAAAAn4/8R7xmB1HKhY/s320/DSC00623.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-SK8_SGXe5Lo/Tze3CP8-ohI/AAAAAAAAAoA/m12cAc-z27s/s1600/DSC00626.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-SK8_SGXe5Lo/Tze3CP8-ohI/AAAAAAAAAoA/m12cAc-z27s/s320/DSC00626.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Tive uma surpresa quando cheguei na casa do meu tio, falei que o Rio era lindo...ai ele falou que eu ainda não tinha visto nada, tinha muito mais coisas maravilhosas para visitar e praias belissimas, então ele me levou para conhecer as praias do litoral sul, ainda deu a sugestão do passeio de balsa para Niterói e praias vizinhas, fechou com chave de ouro, o Rio é a cidade maravilhosa com certeza.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-m6YjJuyrzYM/Tze1McoUT-I/AAAAAAAAAmw/mfHzT9C-Zaw/s1600/DSC00343.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-m6YjJuyrzYM/Tze1McoUT-I/AAAAAAAAAmw/mfHzT9C-Zaw/s320/DSC00343.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-Jq8IBelLWPk/Tze1XggZyOI/AAAAAAAAAm4/sk6kDYYGRoI/s1600/DSC00350.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-Jq8IBelLWPk/Tze1XggZyOI/AAAAAAAAAm4/sk6kDYYGRoI/s320/DSC00350.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-h_4fkhuXx_c/Tze1c8SIpJI/AAAAAAAAAnA/4Zq9JLPm3fo/s1600/DSC00369.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="70" src="http://1.bp.blogspot.com/-h_4fkhuXx_c/Tze1c8SIpJI/AAAAAAAAAnA/4Zq9JLPm3fo/s320/DSC00369.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-W1vkAmw_sS4/Tze1nz0bi9I/AAAAAAAAAnI/BCVT_JtTsg8/s1600/DSC00386.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-W1vkAmw_sS4/Tze1nz0bi9I/AAAAAAAAAnI/BCVT_JtTsg8/s320/DSC00386.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-NfHs9N9DhIQ/Tze3bMn4EWI/AAAAAAAAAoQ/cRvyPoakpL8/s1600/DSC00737.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-NfHs9N9DhIQ/Tze3bMn4EWI/AAAAAAAAAoQ/cRvyPoakpL8/s320/DSC00737.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-KsRbslGVUDg/Tze3nX8gg4I/AAAAAAAAAoY/1SVJ0lqmR4w/s1600/DSC00766.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KsRbslGVUDg/Tze3nX8gg4I/AAAAAAAAAoY/1SVJ0lqmR4w/s320/DSC00766.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-zLI3O1xUFGM/Tze3rW9qm1I/AAAAAAAAAog/bOtd8nqLW6c/s1600/DSC00800.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="70" src="http://3.bp.blogspot.com/-zLI3O1xUFGM/Tze3rW9qm1I/AAAAAAAAAog/bOtd8nqLW6c/s320/DSC00800.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Opa tinha esquecido do centro do Rio, Rio antigo cheio de historia e boêmia. A cidade não é tão difícil de andar de ônibus ou metrô, tive um pouco de medo de andar sozinho mas deu certo, conheci alguns pontos do centro antigo. Pronto, esse é o Rio que conheci, o aprendizado é que tem muita coisa bonita alem dos pontos tradicionais, foi show muito show. Um dia volto para a cidade maravilhosa.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-25423241079029281502011-11-17T08:00:00.001-08:002012-03-09T10:15:33.741-08:0010 Anos de Eclipse<div class="western" style="margin-bottom: 0cm;">Hoje na FA7 vamos comemorar os 10 anos desse grande desenvolvedor, ele é o cara, decora vários atalhos, ajuda a desenvolver com muita eficiência e rapidez. Estou falando do Eclipse, brincamos aqui na empresa que ele é o terceiro desenvolvedor da dupla. (Editado: <a href="http://www.youtube.com/watch?feature=player_embedded&v=dZTGPw1wW2Y#%21">gravação feita pelo Igor</a>)</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Hoje o Eclipse é considerado a plataforma padrão para desenvolvimento de software nas empresas devido a sua numerosa e forte comunidade, formada por grandes empresas e indivíduos talentosos. É de longe a plataforma que oferece a maior quantidade de plugins e produtos finais.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Vou palestrar, é uma das formas de agradecer a esse cara. Realmente é uma ferramenta muito boa e facilita muito a vida de um desenvolvedor, minha palestra vai ser sobre os atalhos e facilidades do Eclipse.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Título da palestra: Programação em dupla de três.<br />
Tempo de apresentação: 15min. </div><div class="western" style="margin-bottom: 0cm;">Resumo: <br />
Programação em par é uma pratica maravilhosa, acho que todo mundo já sabe. Com essa pratica os melhores atalhos e funcionalidades do Eclipse são rapidamente disseminadas para toda a equipe. Assim a produtividade evolui com muita rapidez e o código fica cada dia melhor. Então costumamos brincar que na Fortes a dupla é de três, o Eclipse realmente é um bom programador. Vou compartilhar os atalhos mais utilizados pela equipe. </div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Atalhos:</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;"><a href="http://www.blogger.com/post-edit.g?blogID=4655406163386644645&postID=2542324107902928150&from=pencil" name="internal-source-marker_0.16229774498038996"></a> <span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Edição</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + k = próxima busca</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + k = busca anterior</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Alt + Dow = duplica linha</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Alt + Dow = mover linha</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + d = deletar linha</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + Delete = deletar até o fim da linha</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + 2 + r = renomeia</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Shift + Alt + r = renomeia</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + j = busca incremental</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Shift + Alt + c = altera assinatura do método</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + 1 = quick fix</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Shift + Alt + Up = selecionar “bloco”</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + / = comentário</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + m = import</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + o = import</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + f = formata código</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + i = indentação</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Shift + Alt + o = marcar ocorrência</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + j = busca</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">alt + shift + s + r = get and set</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">ctrl + 3 = navegação (Ex.: ggas = abreviação de: Generate Getters and Setters)</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Arquivo</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + w = fechar</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + w = fechar todos</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Alt + right ou Alt + left = caminha pelos aquivos (histórico)</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Alt + Enter = propriedades</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + l = vai para uma linha</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Navegação</span></span></span></span></span></span></span><br />
<br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + l = atalhos</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + . ou Ctrl + , = caminha nas anotações</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + q = volta para ultima edição</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Alt + h = hierarquia</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + t = abrir por tipo</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + Shift + r = abrir por recurso</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + o = elementos da classe</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + h = busca</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + m = maximizar e minimizar</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Shift + Alt + q = views</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + F6 = abas</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + F7 = views</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + F8 = editor</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">F3 = declaração</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">Ctrl + F11 = executar</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">F11 = debugar</span></span></span></span></span></span></span><br />
<span style="color: black;"><span style="text-decoration: none;"><span style="font-family: Verdana;"><span style="font-size: x-small;"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% transparent;">F12 = cursor no editor</span></span></span></span></span></span></span> </div><div class="western" style="margin-bottom: 0cm;"><br />
</div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com4tag:blogger.com,1999:blog-4655406163386644645.post-21684581798459962732011-10-24T19:03:00.000-07:002011-10-24T19:04:31.693-07:00Curso: Agile Coach Professional<div class="western" style="margin-bottom: 0cm;">Neste final de semana, 21 e 22 de outubro participei do treinamento: ACP - Agile Coach Professional. Na UFC, com o grande Manoel Pimentel, o cara é fera, vem participando há muito tempo do mundo ágil e aplicando o conhecimento de coach que adquiriu com muito estudo e pratica.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-k-c5vFlrelU/TqYYkU1xsoI/AAAAAAAAAgw/Nu6jY3pufOc/s1600/cursoCoach.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-k-c5vFlrelU/TqYYkU1xsoI/AAAAAAAAAgw/Nu6jY3pufOc/s320/cursoCoach.jpg" width="320" /></a></div><div class="western" style="margin-bottom: 0cm;"></div><div class="western" style="margin-bottom: 0cm;">Manoel começou o curso perguntando se estávamos realmente dispostos a aprender e o que cada um de nós poderíamos fazer para que a nossa participação fosse um sucesso.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Uma explicação bem aplicada sobre coach partiu da citação de Timothy Gallwey, autor do Livro The Inner Game of the Tenis, “Coaching é uma relação de parceria que revela/liberta o potencial das pessoas de forma a maximizar o desempenho delas. É ajudá-las a aprender ao invés de ensinar algo a elas...”</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Mais ou menos como os antigos falavam, “não dê o peixe, ensine a pescar”. A diferença é que o ensine a pescar do coach é um pouco diferente, na verdade ele “induz” por meio de perguntas o coachee mesmo se ensinar a pescar. O coach facilita as pessoas a alcançarem suas metas.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Coaching muitas vezes se mistura com coisas que já conhecemos, Manoel lembrou um ponto importante, coaching não é consultoria, não é aconselhamento, não é treinamento, não é mentoring e muito menos tratamento psiquiátrico ou psicológico. Muitas pessoas confundem o real objetivo e praticas do coach. O coach é um facilitador que não deve julgar, induzir e muito menos indicar o caminho a ser seguido.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Falamos sobre um assunto bem delicado, atitude, essa difícil ação que todos gostaríamos de ter mais poucos realmente utilizam no dia a dia, o Manoel demonstrou como as pessoas muitas vezes tem o conhecimento mas não tem a iniciativa de começar a mudar o “seu” mundo, as vezes tem a habilidade necessária para determinada atividade mas não tem a atitude de executar. Batemos muito nesses três elementos que no mundo do RH é conhecido como CHA (conhecimento, habilidade e atitude).</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">O Manoel depois de algumas explicações e organizar os pensamentos da turma por meios de exemplos, iniciou a apresentação de diversas praticas que o coach deve ter na manga, facilitando o aprendizado do coachee.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Falamos sobre FFA(Análise do Campo de Força), que faz uma analise sobre as forças contrárias e favoráveis rumo a uma meta. GROW (o que será feito, quando, por quem e a vontade de fazer) facilita que as metas criadas sejam realmente desafiadoras, pois evita que as metas sejam geradas com base na realidade atual. Coaching for meta-improvement(by ICA-TI), falando sobre emoção, comportamento, impacto e pensamento. Roadmap, Ganhos e Perdas e muitas outras.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Batemos um papo bem bacana sobre crenças, crenças limitantes, valores e metas, esse para muitos é um ponto bem difícil de escolher, muitas pessoas não sabem para onde estão indo. Tivemos vários exemplos de sabotadores de metas, nada mais que uma falta de disciplina que todos já vivenciamos na vida, tipo quando um dieta é quebrada “só naquele dia”, sabemos que não é só naquele dia, mas mentimos para nós mesmos.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Entre os muitos momento que o juízo realmente trabalhou, posso levantar um bem complicado, foi dar a resposta a qual era o seu real proposito de vida, o que eu ia querer deixar como legado da minha vida, o que eu ia gostar de escutar no discurso da minha morte ou o que estaria escrito na minha lapide.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Uma pergunta bem interessante e boa para refletir foi: “Você seria liderado por si mesmo?”. O interessante é que esse questionamento não seja usado apenas uma única vez, mas sim de maneira constante.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">O curso é realmente muito bom, tem mais uma infinidade de coisas que não tem como descrever aqui, para profissionais que gostam dessa área realmente vale muito participar desse curso. Nossa empresa mandou sete desenvolvedores para o curso e já estamos movendo o juízo de cada um para não deixar de colher os frutos do aprendizado gerado nesses dois dias. Nosso principal objetivo é aplicar essa habilidade nas equipes e gerar times de alta performance.</div><div class="western" style="margin-bottom: 0cm;"><br />
</div><div class="western" style="margin-bottom: 0cm;">Fica o <a href="http://www.ica-ti.com.br/conteudo/curso-acp.html">link do curso</a> para quem tiver afim de aprender mais sobre o assunto, valeu Manoel, um abraço e até mais.</div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-77036203910285532622011-09-15T16:29:00.000-07:002011-09-15T16:29:16.808-07:00QCon SP 2011<div class="MsoNormal">Este ano participei do QCon SP, um evento organizado pela Caelum que ocorreu no coração de São Paulo, o Centro Fecomercio de Eventos, nos dias 10 e 11 de setembro. Não conhecia São Paulo e nem deu para conhecer, ficou para outra ocasião. Mas me parece ser uma cidade muito bacana em especial para trabalhar muito.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-eZO8qmnYVE8/TnKHK00Pn7I/AAAAAAAAAgc/EVq7BSjZptc/s1600/DSC00873.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-eZO8qmnYVE8/TnKHK00Pn7I/AAAAAAAAAgc/EVq7BSjZptc/s320/DSC00873.JPG" width="320" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Minha expectativa era muito grande, amigos que participaram do QCon 2010 falaram muito do evento. Assim que cheguei percebi a grandiosidade do evento, distribuição de credenciais muito organizada e pessoas simpáticas recebendo os participantes. Depois fui conhecer o espaço destinado aos patrocinadores, local bem grande e bacana para trocar idéias nos intervalos.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-5uocFOXI_Io/TnKHtLX0F5I/AAAAAAAAAgg/luwuPJynvTw/s1600/DSC00886.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-5uocFOXI_Io/TnKHtLX0F5I/AAAAAAAAAgg/luwuPJynvTw/s320/DSC00886.JPG" width="320" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Hora de começar o show, rápida abertura feita pelo Paulo Silveira que rapidinho anunciou o primeiro keynote, Jim Webber, falando de HTML para criar sistemas REST em larga escala usando agile. Depois Sérgio Lopes falou de algumas técnicas para otimização de sites, são aquelas coisas que sabemos que existe mas não fazemos, pelo menos a maioria, ele demonstrou números pequeninos que fazem toda a diferença, quem tiver a fim de dar uma olhada nos <a href="http://www.slideshare.net/caelumdev/qcon-2011-por-uma-web-mais-rpida-tcnicas-de-otimizao-de-sites">slides</a>. </div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Fechando os keynotes do sábado chegou o Evan Weaver, o cara do twitter. A expectativa tava grande pra esse carinha, mas infelizmente ele me pareceu nervoso, <span> </span>ficou falando baixo e então resolvi abandonar o auditório. </div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Fui almoçar e rever alguns amigos, só gente boa. Almoçamos em um local simples perto da Fecomercio, igual matuto em cidade grande só anda dois quarteirões para não se perder.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Hora das tracks, o QCon foi dividido em varias: .NET e as arquiteturas modernas, Falando em Java, Práticas e engenharia ágil: XP e Além, Frontier: nosql, linguagens funcionais e mobiloe, Agile no estado da arte, Ruby e Rails: quando e onde, Arquitetura: qualidade e trade-offs e O browser como plataforma.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Iniciei a tarde assistindo a palestra do Vinicius Quaiato, Arquiteturas modernas. Um panorama sobre velhas necessidades e novas oportunidades, ele mostrou um pouco do passado da web, falou da “CLAUDIA” (cloud computing), que com certeza foi um dos tópicos mais batidos e colocou a galera para fazer algumas reflexões sobre o passado, presente e futuro. <a href="http://www.slideshare.net/viniciusquaiato/net-e-arquiteturas-modernas-qconsp-2011-vinicius-quaiato">Slides...</a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Próxima palestra foi “REST e o Cloud: feitos um para o outro?” com Howard Dierking. Falou mais de cloud e como resolver problemas de confiabilidade, escalabilidade e custo. Depois fui para o coffee break, confirmando o que tinham me falado, o coffee era do caral..., muito bom mesmo. Aproveitei para passar nos stands e bater um papo com a galera.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Depois vi um relato muito bacana da vida do Peixe Urbano, Alex Tabor simplesmente abriu seu juízo para sua platéia e descreveu passo a passo como o Peixe Urbano surgiu e cresceu. Foi muito bacana e só confirmou alguns dos meus pensamentos, não existe esse negó de sorte, só acerta quem tem muita experiência e varias tentativas, montar um negócio lucrativo é trabalhoso.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Fui novamente assistir o Jim Webber com a palestra “Neo4j Saves the Universe!”. Eu estava bem interessado nos bancos NOSQL, querendo entender melhor seu funcionamento e visualizar suas fraquezas, essa palestra caiu como uma luva.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Finalizando o sábado com a palestra do pessoal da Bluesoft “<a href="http://www.slideshare.net/bluesoftbr/lices-aprendidas-em-4-anos-de-agilidade">Lições aprendidas em 4 anos de agilidade</a>”, esses caras realmente estão fazendo historia, me parece que eles montaram um esquema realmente participativo nessa empresa, eles repassam informações com muita precisão e <span> </span>clareza. Show parabéns Bluesoft, Luiz Faias Junior e André Faria Gomes. </div><div class="MsoNormal">Finalizando o sábado, fiquei nos lightning talks da trilha “Frontier: nosql, linguagens funcionais e mobile”</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/--mCKRX0Cclc/TnKIkdyhERI/AAAAAAAAAgo/7n5YqrdYrs8/s1600/gogo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/--mCKRX0Cclc/TnKIkdyhERI/AAAAAAAAAgo/7n5YqrdYrs8/s320/gogo.jpg" width="320" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Encerei o primeiro dia com um hora extra muito bacana, conversando com a galera em um restaurante perto do MASP, minha conclusão inicial é que algumas palestras poderiam ter um conteúdo mais avançado.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Bom dia domingo, bom dia São Paulo. Iniciamos o segundo com muita coragem e disposição, vamos que vamos QCon. Primeiro keynote foi o Kunal Bhasin falou um pouco da Terracotta, falando de EhCache e como trabalhar com o garbage collector.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Depois tivemos uma apresentação bacana de um cara da NASA: <span> </span>Khawaja Shams, falando como a NASA vem investindo<span> </span>em cloud, quais os riscos e mitos. Depois foi a vez da Rebecca Parsons, não fiquei até o fim, o juízo já estava um pouco cansado.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Hora do almoço, dessa vez partimos para um local um pouco mais longe. Fui almoçar com a galera do Grupo Fortes no restaurante sujinho, comemos um bistecona e quase ficamos sem força para voltar para o evento.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-_uYDZGNrgVs/TnKGo1XMsQI/AAAAAAAAAgY/B-FI3_xx-jM/s1600/sujinho.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://3.bp.blogspot.com/-_uYDZGNrgVs/TnKGo1XMsQI/AAAAAAAAAgY/B-FI3_xx-jM/s320/sujinho.jpg" width="320" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Iniciei a tarde com a palestra “Spring into Rails” com Hiro Asari, mostrou um exemplo do Pet Clinic, e falou bastante sobre código legado e testes.</div><div class="MsoNormal">Faltei o coffee e fui assistir a palestra “Os complicados testes de interfaces e componentes web” da dupla Andrews Medina e Francisco Souza. Falaram do Cobra Team, parece ser um iniciativa bacana, vou verificar melhor como funciona, esse link não funcionou <a href="http://cobrateam.info/">http://cobrateam.info/</a>.<span> </span>Demonstraram algumas “ferramentas” como QUnit, Jasmine, Capybara...</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Chegou a hora do Ruby, fui ver a palestra “Criando aplicações melhores com Ruby e Rails.” do Vinícius Baggio, o cara realmente motivou e mostrou algumas coisas interessantes. Iniciou lembrando como era o trabalho com XML (que eu ainda trabalho por sinal), código com baixa qualidade e muito complexo. Lembrou das picuinhas entre desenvolvedores, Java, PHP e Ruby. Deixou algumas mensagens: “Progresso é iterativo, errar é normal, o diferencial é perceber e melhorar” e “Ruby é feito para ser bonito. Se está feio, está errado. ’Matz’ ”.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Finalizando o evento com esses caras: Luca Bastos e Bruno Pereira com a palestra “Transações compensatórias usando REST” eles demonstraram como trabalhar com transações, demonstrou alguns pontos de vista e defenderam suas posições sobre esse assunto.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Finalizando adorei o evento, o espaço e a galera que participou. Tinha uma grande quantidade de cearenses que montaram uma mega caravana organizada pelo pessoal da JavaCE. O único ponto que tenho para reclamar foi o nível de algumas palestras, alguns palestrantes me pareceram despreparados, não sei se minha expectativa estava grande demais, montada pelos comentários do QCon 2010, e como participo de muitos eventos algumas palestras tocavam em assuntos repetidos. </div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-FxGFN_BaWxs/TnKH5vkYYwI/AAAAAAAAAgk/UkKstugzYWg/s1600/javaCE_.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-FxGFN_BaWxs/TnKH5vkYYwI/AAAAAAAAAgk/UkKstugzYWg/s320/javaCE_.jpg" width="320" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Parabéns Caelum, vocês são surpreendentes e montaram um mega evento. Obrigado por trazer informações e aprendizado para a comunidade. Valeu, até a próxima.</div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com2tag:blogger.com,1999:blog-4655406163386644645.post-20937721046026480782011-08-04T18:21:00.000-07:002011-08-04T18:22:36.726-07:00I DOJO Fortes<span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Data: 28/07/2011</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Problema: Poker</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Linguagens: C#, Java e Ruby</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="https://github.com/fortesinformatica/I-Dojo-Fortes" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;">Código da galera</span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="http://intranet.fortesinformatica.com.br/Intranet/conteudo_ler.jsp?id=8389901&idComentario=8272&acao=autorizarComentario" style="color: black; font-weight: bold; text-decoration: none;"></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="http://picasaweb.google.com/franciscobarrosoflf/IDOJOFortes28072011#" id="internal-source-marker_0.9184863995529211" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;">Fotos</span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">No dia 28/07/2011 tivemos nosso primeiro Dojo e foi um experiência muito proveitosa para todos que participaram. Vamos a um breve resumo do que aconteceu.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Apresentamos o que é o Dojo, seus fundamentos e alguns modelos, utilizando o</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="http://www.slideshare.net/andrefaria/dojo-2902763" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;">slide</span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> do pessoal da bluesoft. Pense numa galera que tá fazendo história! Fica a dica do</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="http://blog.bluesoft.com.br/" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;">blog</span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> deles, caso alguém não conheça. </span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Escolhemos o mesmo problema para as três equipes e o escolhido foi Poker, encontrado no site</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="http://dojopuzzles.com/problemas/exibe/poker/" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;">dojopuzzles</span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">. Parabéns aos criadores do site, que é bem organizado.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Devido à quantidade de pessoas envolvidas no Dojo escolhemos o modelo Kake e dividimos a galera em três equipes, cada uma com uma linguagem: C#, Java e Ruby. Cada particpante da equipe alternava entre os papéis de piloto, co-piloto e observador, com turnos de oito minutos.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">No inicio foi um pouco complicado manter o foco pois várias pessoas queriam dar uma espiadinha na equipe do lado. Passado esse primeiro momento, que foi contornado mais ou menos na segunda rodada, surgiu um novo desafio: manter os observadores calados, sem dar palpite no código da dupla.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Começaram a surgir dificuldades com editores, IDEs e até mesmo teclados diferentes, além de que nem todos os participantes das equipes estavam familiarizados com a linguagem. Esse momento foi bacana, percebemos como ficamos acostumados com a zona de conforto do dia a dia.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Depois da quarta rodada quando a galera foi entendo o que era mais importante no DOJO e conhecendo melhor as duplas, começamos a querer terminar o problema tentando vários caminhos diferentes para conseguir resolver. Sempre as práticas eram lembradas, mas nem sempre utilizadas.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Paramos para um rápido coffee e alguns não queriam sair da sala, o vício em programação falava mais alto, mas o bate papo do coffee se tornou bem agradável e algumas alfinetadas surgiam no modelo de programar, falar e não podia faltar nas linguagens.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Voltamos com a corda toda, todos querendo programar, a solução foi tomando forma, a refatoração foi se tornando carro chefe e a vontade de finalizar o exercício foi aumentando.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Mas o tempo acabou e chegou a hora da retrospectiva.</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="https://github.com/fortesinformatica/I-Dojo-Fortes" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;"></span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; vertical-align: baseline;">Retrospectiva</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><a href="https://github.com/fortesinformatica/I-Dojo-Fortes" style="color: black; font-weight: bold; text-decoration: none;"><span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline;"></span></a></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Foi bem:</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Coffee</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Rotatividade</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Troca de experiencia e conhecimento</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Práticas Ágeis</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Papo no intervalo</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Entrosamento</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Comunicação da equipe</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Aprendizado</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Legal de +</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Organização</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Podemos melhorar:</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Mudar ordem das duplas</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Colocar o DOJO para sábado, podemos demorar mais</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Lembrar das práticas</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">IDE</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Foco</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Pessoas que faltaram / Compromisso</span></span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><br />
</span><span class="Apple-style-span" style="color: #555555; font-family: verdana; font-size: 10px;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Discutir mais antes de ir para o código</span></span>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com1tag:blogger.com,1999:blog-4655406163386644645.post-1160536284391545512011-07-13T19:42:00.000-07:002011-07-13T19:44:49.937-07:00Cap 9 do livro A Linguagem de Programação Ruby - CollectionsContinuando o resumo do livro, vou falar sobre as maravilhas das Collections: buscas, separação, agrupamento...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-yj2R4UNWGsk/Th5Okh_ax9I/AAAAAAAAAak/1rXXvdMazsk/s1600/collections1.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" width="342" src="http://1.bp.blogspot.com/-yj2R4UNWGsk/Th5Okh_ax9I/AAAAAAAAAak/1rXXvdMazsk/s400/collections1.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-m9d20qAW39I/Th5TJFrANlI/AAAAAAAAAas/4VDJjj16apM/s1600/collections2.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" width="307" src="http://1.bp.blogspot.com/-m9d20qAW39I/Th5TJFrANlI/AAAAAAAAAas/4VDJjj16apM/s400/collections2.png" /></a></div><br />
outras curiosidades:<br />
Array: join, reverse, permutation, shift, pop, push<br />
Hash: invert, each_key, each_value, each_pair<br />
Set: subset?, superset?, subtract...<br />
<br />
Tudo parece ser intuitivo, legal de mais.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-69688614910450585782011-07-11T19:12:00.000-07:002011-07-11T19:25:45.391-07:00Cap 9 do livro A Linguagem de Programação RubyResumo do capítulo 9 - A Plataforma Ruby<br />
<br />
Strings:<br />
Sintaxe de literais de sequência do Ruby, iniciando com métodos que fornecem alternativas nomeadas para alguns operadores nomeados:<br />
<br />
+ concatenação, << apêndice, * repetição e [] index...
<div class="separator" style="clear: both; text-align: center;"><br />
<a href="http://2.bp.blogspot.com/-h0ZMOke1DOM/Thuld82dlnI/AAAAAAAAAZ4/J_XrTbD6kOk/s1600/StringRuby.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" width="251" src="http://2.bp.blogspot.com/-h0ZMOke1DOM/Thuld82dlnI/AAAAAAAAAZ4/J_XrTbD6kOk/s400/StringRuby.png" /></a></div><br />
A String define uma quantidade de métodos para adicionar e remover espaço em branco, mutador (!) e não mutáveis.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-XkfpV9A1xzA/ThunW_m6bLI/AAAAAAAAAaA/LTH3ZVuLfOc/s1600/StringRuby2.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" width="291" src="http://3.bp.blogspot.com/-XkfpV9A1xzA/ThunW_m6bLI/AAAAAAAAAaA/LTH3ZVuLfOc/s400/StringRuby2.png" /></a></div><br />
Muita facilidade em futricar na String:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-XfDlmKKAWJk/ThupL-TPNaI/AAAAAAAAAaI/smdNJuDm-ls/s1600/StringRuby3.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" width="349" src="http://4.bp.blogspot.com/-XfDlmKKAWJk/ThupL-TPNaI/AAAAAAAAAaI/smdNJuDm-ls/s400/StringRuby3.png" /></a></div><br />
Expressões Regulares, amadas por uns e odiadas por muitos. São gente boa só precisa aprender.<br />
Uma ER (também conhecida como regxp ou regex) descreve um modelo textual. A sintaxe do Ruby segue de perto a sintaxe do Perl.<br />
<br />
Literais são delimitadas por barras:<br />
/Ruby?/ # Rub seguida por um y opcional<br />
%r|/| # iguala um único caractere barra<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-1u2nG3tSFQM/ThutnRymsFI/AAAAAAAAAaQ/66mi_gHzjiU/s1600/RegexRuby.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="330" width="400" src="http://1.bp.blogspot.com/-1u2nG3tSFQM/ThutnRymsFI/AAAAAAAAAaQ/66mi_gHzjiU/s400/RegexRuby.png" /></a></div><br />
Esse cara é muito legal, $~ é uma variável de linha ou método local especial:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-1quedT3Mmds/ThuvkvdynFI/AAAAAAAAAaY/1DlhB5wyswc/s1600/varRegEx.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="197" width="400" src="http://2.bp.blogspot.com/-1quedT3Mmds/ThuvkvdynFI/AAAAAAAAAaY/1DlhB5wyswc/s400/varRegEx.png" /></a></div><br />
No Ruby 1.9, objetos Regex possuem um método encoding, podemos especificar a codificação com modificadores: u para UTF-8, s para SJIS, e para EUC-JP e n para nada. Também pode especificar explicitamente incluindo um caractere de escape \u.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-10263076181653581882011-07-11T14:02:00.001-07:002011-07-11T14:17:02.262-07:00Agile Brazil 2011Em 27/06 a 01/07 ocorreu em Fortaleza o Agile Brazil 2011, o evento foi simplesmente perfeito. Tive a honra de participar do comitê local de organização, a expectativa era das melhores e foi alcançada.<br />
<br />
O evento ocorreu na Fábrica de Negócios que fica junto ao Hotel Praia Centro, eu não conhecia esse local, ele realmente é muito bom, estrutura nota 9. Faltou só um pouco de espaço para o mar de agilistas.<br />
<br />
Nos dois primeiros dias tivemos cursos, Professional Scrum Master (PSM), Certified Scrum Master (CSM), Certified Scrum Product Owner (CSPO), TDD: do básico ao avançado e Introdução ao Lean Thinking, esse eu tive vontade de fazer mas ficou para a próxima.<br />
<br />
Nos últimos três dias muitas palestras, workshop e lightning talks. A vontade era de ver quase tudo, mais com as tarefas da organização e os papos dos corredores o tempo rapidamente foi embora.<br />
<br />
Como sempre Vinícius Teles falou as verdades do desenvolvimento de software do Brasil, repassando muita experiencia em desenvolvimento e como as coisas realmente funcionam. Joshua Kerievsky mostrou algumas tarefas para identificar o que realmente o seu cliente precisa e gostaria de ter.<br />
<br />
Participei de alguns workshops entre eles o “A sociedade do Dojo e os grupos de Capoeira”, muito bom bater um papo com o Bruno Pedroso, estamos tentando aplicar alguns dojos aqui na empresa e o evento foi fundamental para o entendimento dessa pratica. Ainda fizemos um open space para completar o assunto. Vi também o workshop “Coding Dojo: Formato Kake”, não conhecia essa formato e foi muito bom conhecer. Alguns links e ele ficou de continuar o papo na lista de dojo:<br />
<br />
<a href="http://pet.inf.ufsc.br/dojo/o-que-eh-dojo/">http://pet.inf.ufsc.br/dojo/o-que-eh-dojo/</a><br />
<a href="http://www.dojosp.org/">http://www.dojosp.org/</a><br />
<a href="http://www.infoq.com/br/articles/codingdojos">http://www.infoq.com/br/articles/codingdojos</a> no fim tem uns links<br />
<a href="http://dojo-bahia.blogspot.com/">http://dojo-bahia.blogspot.com/</a><br />
<a href="http://vimeo.com/25452152">http://vimeo.com/25452152</a><br />
<br />
Vi tembém a palestra do grande Guilerme Silveira “O grandiosismo dos loucos”, ficou algumas coisa obscuras mas deu pra entender seu objetivo.<br />
<br />
Workshop “Captando requisitos de forma ágil”, montamos um grupo bacana e tentamos levantar requisitos para montar um sistema para avaliar os políticos, o tempo foi um pouco corrido mas levantamos e priorizamos com agilidade.<br />
<br />
“Como formar um programador 10x” Lucas Bastos passando muito da sua experiência para a galera, bateu em pontos clássicos dos desenvolvedores mais moderninhos.<br />
<br />
“Learning Kaizen from TOYOTA” muito legal a demonstração da experiencia dessa gigante chamada TOYOTA que tanto fascina os desenvolvedores.<br />
<br />
Christopher G. Thompson, falando na palestra “Avançando nos Fundamentos do Lean Thinking” gerou muitos comentários foi muito bom. Lean foi outro tópico muito batido, ainda tem muita coisa boa para ler e aprender nesse rumo.<br />
<br />
<a href="http://www.lean.org.br/o_que_e.aspx">http://www.lean.org.br/o_que_e.aspx</a><br />
<a href="http://ogerente.com/logisticando/2007/02/12/o-que-e-lean/">http://ogerente.com/logisticando/2007/02/12/o-que-e-lean/</a><br />
<a href="http://visaoagil.wordpress.com/category/lean/">http://visaoagil.wordpress.com/category/lean/</a><br />
<a href="http://www.taktica.com.br/site/artigos/">http://www.taktica.com.br/site/artigos/</a><br />
<a href="http://celsoavmartins.blogspot.com/2010/10/devaneios-sobre-o-lean.html">http://celsoavmartins.blogspot.com/2010/10/devaneios-sobre-o-lean.html</a><br />
<br />
Vi mais uma RUMA de palestras, mas a correria foi grande e acabei esquecendo algumas coisas. Resultado final encerramos o evento com um show do humorista Zé modesto. Simplesmente show o evento todo.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-_ZlPDgAdt-M/ThtlLzrMGuI/AAAAAAAAAZw/RANgOkdB-_o/s1600/ze.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="267" width="400" src="http://1.bp.blogspot.com/-_ZlPDgAdt-M/ThtlLzrMGuI/AAAAAAAAAZw/RANgOkdB-_o/s400/ze.JPG" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-sGn0yEgelaA/ThtlK4IwW_I/AAAAAAAAAZY/Xe4BoXWEgSg/s1600/auditorio.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="267" width="400" src="http://1.bp.blogspot.com/-sGn0yEgelaA/ThtlK4IwW_I/AAAAAAAAAZY/Xe4BoXWEgSg/s400/auditorio.JPG" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-fNN75w0Na1E/ThtlKyExrzI/AAAAAAAAAZg/CxxdvAQUyT0/s1600/lucasBastos.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="300" width="400" src="http://2.bp.blogspot.com/-fNN75w0Na1E/ThtlKyExrzI/AAAAAAAAAZg/CxxdvAQUyT0/s400/lucasBastos.JPG" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-dWSDUm6OZA0/ThtlLTXf8qI/AAAAAAAAAZo/1stSSPpg1Ds/s1600/cobertura.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="267" width="400" src="http://2.bp.blogspot.com/-dWSDUm6OZA0/ThtlLTXf8qI/AAAAAAAAAZo/1stSSPpg1Ds/s400/cobertura.JPG" /></a></div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-61331759043435149962011-03-20T08:32:00.000-07:002011-03-20T08:32:32.818-07:00BrazilJS 2011<div class="separator" style="clear: both; text-align: center;"><a href="http://braziljs.com.br/2011/images/banner-496.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="138" src="http://braziljs.com.br/2011/images/banner-496.jpg" width="320" /></a></div><br />
<span class="Apple-style-span" style="color: #333333; font-family: Tahoma, Verdana, sans-serif; font-size: 14px;"></span><br />
<div style="color: #333333; line-height: 22px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-top: 7px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Fortaleza sediará a primeira <a href="http://braziljs.com.br/2011" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">conferência brasileira de Javascript</a> nos dias<a href="http://www.agendatech.com.br/eventos/tecnologia/2011/brazil-js" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">13 e 14 de Maio</a> no teatro da <a href="http://braziljs.com.br/2011/#!/local" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">Faculdade Sete de Setembro, FA7</a>.<a href="http://call4paperz.com/events/13" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">Submeta</a> um trabalho para o evento <a href="http://twitter.com/#!/braziljs" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">@braziljs</a>.</div><h2 style="color: #525b5c; font-family: Tahoma, Verdana, sans-serif; font-size: 1,5em; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Caravanas, Hotéis, Informações, etc</h2><div style="color: #333333; line-height: 22px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-top: 7px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">O pessoal do Piauí, a <a href="http://jump2.me/6vZ" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">#caravanapi</a> está organizando a primeira caravana que temos notícia. Caso tenha uma caravana, nos comunique, fazemos questão de ajudar com o que pudermos. Enviamos algumas opções de hotéis que já visitamos.</div><h2 style="color: #525b5c; font-family: Tahoma, Verdana, sans-serif; font-size: 1,5em; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Inscrições</h2><div style="color: #333333; line-height: 22px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-top: 7px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Corra <a href="http://braziljs.com.br/2011/#!/inscricoes" style="color: #314fa9; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;">para se inscrever</a> porque o valor nesse momento custa somente 60 reais, praticamente um valor simbólico para um evento desse porte. Esse valor será mantido até o dia 31 de Março.</div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-71106717364537305872011-02-01T16:52:00.001-08:002011-02-01T16:55:52.887-08:00Dicas PostgreSQL - Parte 02Funções e operadores<br />
Os comandos \df e \do do psql podem<br />
ser utilizados para mostrar a lista de todas as funções e operadores disponíveis, respectivamente.<br />
<br />
Lógica booleana de três valores, onde o valor nulo representa o “desconhecido”.<br />
select true and true;<br />
t<br />
select true and false;<br />
f<br />
select true and null;<br />
null<br />
select true or false;<br />
t<br />
select true or null;<br />
t<br />
select not false;<br />
t<br />
select not null;<br />
null<br />
<br />
<a name='more'></a><br />
<br />
Operadores de comparação<br />
select false is true;<br />
f<br />
select null is true;<br />
f<br />
<br />
Sempre retornam verdade ou falso, e nunca o valor nulo, mesmo quando o operando é nulo. <br />
<br />
Uso do LIKE<br />
select 'abc' LIKE 'abc';<br />
t<br />
select 'abc' LIKE 'a%';<br />
t<br />
select 'abc' LIKE '_b_'; -- _ representa apenas um caractere<br />
t<br />
select 'abc' LIKE 'c';<br />
f<br />
<br />
O operador ~~ equivale ao LIKE, enquanto ~~* corresponde ao ILIKE. Também existem os operadores !~~ e !~~*,<br />
representando o NOT LIKE e o NOT ILIKE respectivamente.(específicos do PostgreSQL)<br />
<br />
Expressões regulares POSIX<br />
select 'abc' ~ 'ab';<br />
t<br />
select 'abc' ~ 'ac';<br />
f<br />
<br />
Ecoding<br />
select pg_client_encoding();<br />
UTF8Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-50340339382454429222011-01-25T19:09:00.001-08:002011-01-25T19:14:24.190-08:00Dicas PostgreSQL - Parte 01Vou montar esse post para facilitar as buscas freqüentes quando o assunto é postgres/ banco de dados em geral, trabalho com o postgres 8.4 e até hoje ele nunca me deixou na mão, algumas dicas coletadas ao longo do tempo:<br /><br />Administradores:<br /><a href="http://www.pgadmin.org/">pgadmin/</a><br /><a href="http://phppgadmin.sourceforge.net/index.php">phppgadmin</a><br /><br />Comandos interessantes:<br />SELECT version();<br />SHOW search_path; -- nome do esquema<br />SELECT cast(random() * 10 as int);SELECT random(); -- gera um int de 0 a 10<br />SELECT current_date;<br />SELECT 3 + 4 resultado; ou select 3 + 4 as resultado;<br /><br />Criando:<br />CREATE DATABASE meubanco;<br />CREATE TABLE equipamentos (nome varchar(80), peso integer);<br /><br />Renomeando algumas coisas:<br />ALTER DATABASE meubanco RENAME TO nossobanco;<br />ALTER TABLE equipamentos RENAME TO ferramentas;<br />ALTER TABLE produto RENAME COLUMN cod_prod TO cod_produto;<br /><br />SIMILAR TO, bem parecido com o LIKE<br />select 'abc' SIMILAR TO 'abc' resultado = true ou t<br />select 'abc' SIMILAR TO 'a' resultado = false ou f<br /><br />Permitir apenas preços positivos, utiliza-se: CHECK<br />CREATE TABLE produtos (<br />cod_prod integer,<br />nome text,<br />preco numeric CHECK (preco > 0)<br />);<br /><br />Uma restrição de verificação também pode referenciar várias colunas:<br />CREATE TABLE produtos (<br />cod_prod integer,<br />nome text,<br />preco numeric CHECK (preco > 0),<br />preco_com_desconto numeric CHECK (preco_com_desconto > 0),<br />CHECK (preco > preco_com_desconto)<br />);<br /><br />Uso do HAVING<br />SELECT nome from cidades group by nome HAVING count(nome) > 1;<br /><br />Referências:<br /><a href="http://www.postgresql.org.br/docs">http://www.postgresql.org.br/docs</a><br /><a href="http://ribafs.wordpress.com/2006/12/22/podutividade-no-desenvolvimento-web/">http://ribafs.wordpress.com/2006/12/22/podutividade-no-desenvolvimento-web/</a><br /><a href="http://wiki.postgresql.org/wiki/10_Dicas_para_come%C3%A7ar_a_usar_o_PostgreSQL">http://wiki.postgresql.org/wiki/10_Dicas_para_come%C3%A7ar_a_usar_o_PostgreSQL</a><br /><a href="http://www.vivaolinux.com.br/dicas/verSubCategoria.php?codigo=83">http://www.vivaolinux.com.br/dicas/verSubCategoria.php?codigo=83</a><br /><a href="http://www.network-theory.co.uk/docs/postgresql9/vol1a/">http://www.network-theory.co.uk/docs/postgresql9/vol1a/</a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-7298546427556481022011-01-19T17:59:00.000-08:002011-01-19T18:01:32.244-08:00Mario PersonaMario Persona<br /><br />Estava pesquisando sobre planejamento de eventos e encontrei o site desse cara(palestrante, escritor, estrategista...), gostei dos textos e videos dele, no youtube ele montou a tvbarbante(segundo ele esse nome foi por que os videos são amadores, amarrados com um barbante), o cara fala muito sobre planejamento, marketing pessoal e outras coisas que são fundamentais para as empresas e carreiras.<br /><br />Mario Persona é palestrante, professor e consultor de estratégias de comunicação e marketing e autor autor de vários livros de negócios. É convidado com freqüência para palestras, workshops e treinamentos de temas ligados a negócios, marketing, comunicação, vendas e desenvolvimento pessoal e profissional.<br /><br /><a href="www.mariopersona.com.br">www.mariopersona.com.br</a><br /><br /><a href="www.youtube.com/user/tvbarbante">www.youtube.com/user/tvbarbante</a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-66049870187154746192010-11-15T12:50:00.000-08:002010-11-15T13:17:33.551-08:00Agradecimentos e resumo do Maré de Agilidade Fortaleza<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGdcxA46hI/AAAAAAAAAQk/5wKl3O2zBVM/s1600/mareLogo.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 106px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGdcxA46hI/AAAAAAAAAQk/5wKl3O2zBVM/s400/mareLogo.jpg" alt="" id="BLOGGER_PHOTO_ID_5539882134161386002" border="0" /></a>O Maré de Agilidade Fortaleza foi a sétima edição deste super evento criado pelo pessoal da <a href="http://www.seatecnologia.com.br/">SEA</a>, foi realizado nos dias 11, 12 e 13 de Novembro de 2010 no Hotel Sonata de Iracema e na <a href="http://www.fortestreinamentos.com.br/">Fortes Treinamentos</a>, localizados em uma das mais belas capitais do Nordeste, Fortaleza/CE. <p class="western" style="margin-bottom: 0cm;">No primeiro dia tivemos dois cursos na Fortes Treinamentos: <span style="font-weight: bold;">Requisitos Ágeis para Engenharia de Negócios</span> com <a href="http://twitter.com/rodrigoy">Rodrigo Yoshima</a>, um curso com muitas praticas e discussões.</p><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGeDuEdsgI/AAAAAAAAAQs/6XXZmIjuraM/s1600/01.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGeDuEdsgI/AAAAAAAAAQs/6XXZmIjuraM/s400/01.jpg" alt="" id="BLOGGER_PHOTO_ID_5539882803385971202" border="0" /></a> <p class="western" style="margin-bottom: 0cm;">E <a href="http://twitter.com/#%21/mauriciojr">Maurício Linhares</a> apresentou<span style="font-weight: bold;"> Objective-C para iOS - Programando para iPhones e iPads</span>, também no primeiro dia repassando muita novidade para a galera de Fortaleza.</p><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGevZam8sI/AAAAAAAAAQ0/IUpoXzTrgHI/s1600/02.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGevZam8sI/AAAAAAAAAQ0/IUpoXzTrgHI/s400/02.jpg" alt="" id="BLOGGER_PHOTO_ID_5539883553755951810" border="0" /></a> <p class="western" style="margin-bottom: 0cm;">O segundo dia começou bem movimentado, Rodrigo Yoshima e seu convidado <a href="http://twitter.com/alissonvale">Alisson Vale</a> ministraram um super curso: <span style="font-weight: bold;">Kanban Systems for Software Development</span>, e como era esperado o curso foi recheado com praticas e muito trabalho para as equipes.</p><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGfZHl6gmI/AAAAAAAAAQ8/W6WLYXp73hQ/s1600/03.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGfZHl6gmI/AAAAAAAAAQ8/W6WLYXp73hQ/s400/03.jpg" alt="" id="BLOGGER_PHOTO_ID_5539884270526038626" border="0" /></a> <p class="western" style="margin-bottom: 0cm;">Na sala ao lado <a href="http://twitter.com/#%21/brunopedroso">Bruno Pedroso</a> e <a href="http://twitter.com/rwilli">Renato Willi</a> colocaram a turma para trabalhar, aplicaram o curso: <span style="font-weight: bold;">Extreme Programming, XP na prática</span>, dividiram a sala em duas equipes que simularam praticas do XP.</p> <p class="western" style="margin-bottom: 0cm;"><a href="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGfk8hG7yI/AAAAAAAAARE/LEfnR5EHDyM/s1600/04.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGfk8hG7yI/AAAAAAAAARE/LEfnR5EHDyM/s400/04.jpg" alt="" id="BLOGGER_PHOTO_ID_5539884473711521570" border="0" /></a></p> <p class="western" style="margin-bottom: 0cm;">Sexta-feira a noite nada melhor que uma hora extra com muito papo e os últimos ajustes para o sábado de palestras do maré. O sábado começou cedo no hotel Sonata de Iracema, <a href="http://twitter.com/#%21/Tiscy">Tisciany</a> da Fortes Treinamentos, abriu o evento agradecendo a participação de todos e passando a bola para <a href="http://twitter.com/#%21/carlosatilabreu">Carlos Átila</a>, representante do nosso patrocinador <a href="http://www.triadworks.com.br/">TriadWorks</a>, falando um pouco como seus clientes começaram a acreditar nas metodologias ágeis. <a href="http://www.blogger.com/@paulo_caelum">Paulo Silveira</a> palestrante da <a href="http://www.caelum.com.br/">Caelum</a>, também nosso patrocinador, foi o primeiro a se apresentar, concluindo com objetividade e rapidez sua palestra: <span style="font-weight: bold;">O impacto dos testes no design da sua aplicação</span>. Depois de alguns sorteios de camisas do Maré e da Caelum, passamos para a segunda palestra com Rodrigo Yoshima com sua palestra: <span style="font-weight: bold;">Kanban e Scrum, tirando o melhor dos dois</span>. Logo depois coffee break para recompor as energias e aumentar o networking naquelas boas conversas em pequenos grupos ao longo dos corredores. De volta ao auditório Maurício Linhares apresentou muita coisa bacana que estão escondidas nas paginas mais rápidas da web com a palestra: <span style="font-weight: bold;">Seu site voando, alta performance em apps web sem dor nem sofrimento</span> e na ultima palestra da manhã <a href="http://twitter.com/#%21/fabianomilani">Fabiano Milani</a>, que veio substituir seu amigo <a href="http://twitter.com/#%21/axmagno">Alexandre Magno</a>, representantes da <a href="http://www.adaptworks.com.br/">AdaptWorks</a>, falou muito sobre <span style="font-weight: bold;">Liderança e Coaching</span>. Paramos para um almoço rápido mas de frente para o mar da nossa bela cidade Fortaleza.</p><br /><a href="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGfxWHNiqI/AAAAAAAAARM/pnGpStL16oM/s1600/05.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGfxWHNiqI/AAAAAAAAARM/pnGpStL16oM/s400/05.jpg" alt="" id="BLOGGER_PHOTO_ID_5539884686740654754" border="0" /></a> <p class="western" style="margin-bottom: 0cm;"><a name="firstHeading"></a> De volta ao hotel Sonata <a href="http://twitter.com/#%21/alissonvale">Alisson Vale</a> iniciou sua palestra: <span style="font-weight: bold;">Kanban expandido: usando visibilidade para transformar processos</span>, explicando kanban com muita segurança. Tivemos mais uma ótima palestra do Paulo Silveira: <span style="font-weight: bold;">Além de testes e integração: o one-click deploy</span>, nesse momento fiquei só lembrando como o deploy da aplicação que eu desenvolvo pode melhorar. Mais um coffee break para continuar o bate papo e se preparar para o ultimo período do evento. Voltamos com a palestra de dois feras, <a href="http://twitter.com/brunopedroso">Bruno Pedroso</a> e <a href="http://twitter.com/rwilli">Renato Willi</a>, criadores do evento Maré de Agilidade, representantes da <a href="http://www.seatecnologia.com.br/">SEA Tecnologia</a>, repassando as experiencias e aprendizados com a palestra: <span style="font-weight: bold;">Agilidade: dos projetos à empresa, uma história de intracontágio</span>. Na ultima palestra do evento <a href="http://twitter.com/serge_rehem">Serge Rehem</a> demonstrou os prazeres e desafios de trabalhar com um framework Open Source com a palestra:<span style="font-weight: bold;"> Agile & Open Source - A Experiência do </span><a style="font-weight: bold;" href="http://www.frameworkdemoiselle.gov.br/">Framework Demoiselle</a>. Finalizamos o evento com uma mega ultra mesa redonda turbinada, chamada de <a href="http://en.wikipedia.org/wiki/Fishbowl_%28conversation%29">Fishbowl</a>, comandada por Bruno Pedroso.</p><br /><a href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGf6894r3I/AAAAAAAAARU/9mTYXbQ0JOs/s1600/06.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGf6894r3I/AAAAAAAAARU/9mTYXbQ0JOs/s400/06.jpg" alt="" id="BLOGGER_PHOTO_ID_5539884851789344626" border="0" /></a> <p class="western" style="margin-bottom: 0cm;">Foi uma discussão muita bacana que começou com kanban passou por certificações, entidades de ensinos, mercado de trabalho e muitos outros assuntos, todos bem polêmicos. Mas sempre com muita paciência e respeito como mostra a foto a seguir(foi brinCADEIRINHA...)</p><br /><a href="http://4.bp.blogspot.com/_wbB0qP2p_rc/TOGgE9jxFRI/AAAAAAAAARc/XXtnm1CEOn8/s1600/07.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_wbB0qP2p_rc/TOGgE9jxFRI/AAAAAAAAARc/XXtnm1CEOn8/s400/07.jpg" alt="" id="BLOGGER_PHOTO_ID_5539885023746921746" border="0" /></a> <p class="western" style="margin-bottom: 0cm;">E assim finalizamos o Maré de Agilidade Fortaleza, foram três dias de muito aprendizado, diversão e trabalho, trabalho que começou muito antes desse mês de novembro, convidando palestrantes, fechando com os patrocinadores, organizando passagens, preparando material e convidando todos vocês, participantes desse ótimo evento. Essas foram algumas das tarefas das muitas que a organização do Maré teve que realizar com o objetivo de trazer o evento para esse belo publico do Brasil, que participou em peso do nosso Maré. Muito obrigado a todos, um abraço e até o próximo evento.</p><p class="western" style="margin-bottom: 0cm;">Agradecimentos especiais:<span style="color: rgb(255, 153, 0);"><br /></span></p><p class="western" style="margin-bottom: 0cm;"><span style="color: rgb(255, 153, 0);">Realização</span></p><p class="western" style="margin-bottom: 0cm;"><a href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGiXO_HJqI/AAAAAAAAAR8/xZL1ReUtiZA/s1600/logo_fortes.gif"><img style="cursor: pointer; width: 70px; height: 70px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGiXO_HJqI/AAAAAAAAAR8/xZL1ReUtiZA/s400/logo_fortes.gif" alt="" id="BLOGGER_PHOTO_ID_5539887536685917858" border="0" /></a></p><p class="western" style="margin-bottom: 0cm;"><span style="color: rgb(255, 153, 0);">Organização</span></p><a href="http://4.bp.blogspot.com/_wbB0qP2p_rc/TOGircN7RlI/AAAAAAAAASk/CX0RqIvA5vw/s1600/logoXpce.gif"><img style="cursor: pointer; width: 49px; height: 70px;" src="http://4.bp.blogspot.com/_wbB0qP2p_rc/TOGircN7RlI/AAAAAAAAASk/CX0RqIvA5vw/s400/logoXpce.gif" alt="" id="BLOGGER_PHOTO_ID_5539887883835098706" border="0" /> </a><a href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGinQTyiyI/AAAAAAAAASc/c3yEg04mUQs/s1600/logoVisaoAgil.gif"><img style="cursor: pointer; width: 139px; height: 33px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGinQTyiyI/AAAAAAAAASc/c3yEg04mUQs/s400/logoVisaoAgil.gif" alt="" id="BLOGGER_PHOTO_ID_5539887811918990114" border="0" /></a> <a href="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGiiy7KnvI/AAAAAAAAASU/1liDD7cGN2o/s1600/logoSeaTec.gif"><img style="cursor: pointer; width: 70px; height: 56px;" src="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGiiy7KnvI/AAAAAAAAASU/1liDD7cGN2o/s400/logoSeaTec.gif" alt="" id="BLOGGER_PHOTO_ID_5539887735311605490" border="0" /></a><br /><br /><span style="color: rgb(255, 153, 0);">Patrocinadores</span><br /><a href="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGiaW_olWI/AAAAAAAAASE/Cbi1TiH0vvs/s1600/logo_triadworks.gif"><img style="cursor: pointer; width: 120px; height: 36px;" src="http://1.bp.blogspot.com/_wbB0qP2p_rc/TOGiaW_olWI/AAAAAAAAASE/Cbi1TiH0vvs/s400/logo_triadworks.gif" alt="" id="BLOGGER_PHOTO_ID_5539887590375200098" border="0" /></a> <a href="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGiTEU2a3I/AAAAAAAAAR0/Plbo8Tue5uQ/s1600/logo_caelum.gif"><img style="cursor: pointer; width: 112px; height: 46px;" src="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGiTEU2a3I/AAAAAAAAAR0/Plbo8Tue5uQ/s400/logo_caelum.gif" alt="" id="BLOGGER_PHOTO_ID_5539887465104829298" border="0" /></a> <a href="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGiN773yOI/AAAAAAAAARs/tEqpZp0dyD8/s1600/logo_adaptworks.gif"><img style="cursor: pointer; width: 120px; height: 22px;" src="http://2.bp.blogspot.com/_wbB0qP2p_rc/TOGiN773yOI/AAAAAAAAARs/tEqpZp0dyD8/s400/logo_adaptworks.gif" alt="" id="BLOGGER_PHOTO_ID_5539887376953231586" border="0" /></a><br /><br /><span style="color: rgb(255, 153, 0);">Apoio</span><br /><a href="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGifDabTcI/AAAAAAAAASM/G7yDFvt-40s/s1600/logoAtratis.gif"><img style="cursor: pointer; width: 53px; height: 66px;" src="http://3.bp.blogspot.com/_wbB0qP2p_rc/TOGifDabTcI/AAAAAAAAASM/G7yDFvt-40s/s400/logoAtratis.gif" alt="" id="BLOGGER_PHOTO_ID_5539887671018212802" border="0" /></a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-59617567043232157502010-10-14T19:02:00.000-07:002010-10-14T19:07:19.622-07:00Maré de Agilidade Fortaleza 2010<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wbB0qP2p_rc/TLe3MrDqdSI/AAAAAAAAANs/YeUPi7oGACk/s1600/mare_agilidade.jpeg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 106px;" src="http://2.bp.blogspot.com/_wbB0qP2p_rc/TLe3MrDqdSI/AAAAAAAAANs/YeUPi7oGACk/s400/mare_agilidade.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5528088495964976418" /></a><br />O Maré de Agilidade Fortaleza, sétima edição, será realizado nos dias 11, 12 e 13 de Novembro de 2010 no Hotel Sonata de Iracema e na Fortes Treinamentos, localizado em uma das mais belas capitais do Nordeste – Fortaleza/CE.<br /><br />O objetivo é disseminar Métodos Ágeis, bem como difundir o ecossistema abordando temas relacionados como Extreme Programming(XP), Scrum, Domain Driven Design(DDD), Model Driven Design (MDD), Test-Driven Development(TDD), Feature-Driven Development(FDD), Gerenciamento Ágil de Projetos e empreendedorismo através de palestras, exposições e cursos, promover sociabilização, integração e o intercâmbio de conhecimento e experiências entre profissionais e estudantes da área.<br /><br />Ano passado tivemos a terceira edição do Maré de Agilidade em Fortaleza, tendo em média um público de aproximadamente 400 pessoas que tiveram oportunidade de fazer mini cursos e assistir palestras com os maiores nomes da agilidade no Brasil.<br /><br />Edições anteriores:<br /> Brasília<br /> Salvador<br /> Fortaleza<br /> Belém<br /> Belo Horizonte<br /> Vitória<br /><br />Participe você também, <a href="http://www.maredeagilidade.com.br/eventos/fortaleza/11-2010/index.php">mais informações...</a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-39368687613521148472010-09-26T12:37:00.000-07:002010-10-14T19:01:31.231-07:00Semana de Sistemas de Informação da FA7Curso de SI promove a X Semana de Sistemas de Informação na FA7.<br /><br />Entre os dias 28 e 30 de setembro, o curso de SI da FA7 promove a 10.a Semana de Sistemas de Informação. O evento, já tradicional, completa 10 anos e, nesta edição, o tema abordado será "Processos de Software - Teoria e Prática". A idéia é abordar assuntos como RUP, Scrum, XP, PMBok, além de cases das principais empresas.<br /><br />Vou palestrar no dia 28/09, falando sobre XP com o tema: Conhecendo eXtreme Programming. Vou falar sobre as práticas ágeis e algumas dificuldades que passamos para implantar XP na Fortes Informática, slides...<br /><br /><a href="http://www.fa7.edu.br/ypiranga/noticia/noticia.php?id=1314">Mais informações...</a><br /><br /><div style="width:425px" id="__ss_5447920"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/FBarroso/conhecendo-xp" title="Conhecendo xp">Conhecendo xp</a></strong><object id="__sse5447920" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=conhecendoxp-101014205559-phpapp02&stripped_title=conhecendo-xp&userName=FBarroso" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5447920" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=conhecendoxp-101014205559-phpapp02&stripped_title=conhecendo-xp&userName=FBarroso" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/FBarroso">Francisco Barroso</a>.</div></div>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-24759645704354793302010-08-30T17:47:00.000-07:002010-08-30T17:56:51.557-07:00DEP Windows ServerPrevenção de execução de dados(DEP)<br /><br />Recentemente tive um problema com esse DEP, estava tentando acessar um web service e o mesmo reclamava de um erro de memoria, testei o web service pelo navegador, verifiquei anti-vírus, firewall e estava tudo ok. A solução encontrada foi criar uma exceção no DEP do windows.<br /><br />O que é mesmo DEP?<br /><br />A Prevenção de execução de dados (DEP) é um conjunto de tecnologias de hardware e software que realiza verificações adicionais na memória para ajudar a evitar que códigos mal-intencionados executem em um sistema. O principal benefício da DEP é ajudar a evitar a execução de código a partir de páginas de dados. Normalmente, o código não é executado a partir do heap padrão e da pilha. DEP imposta por hardware detecta o código em execução a partir destes locais e eleva uma exceção quando a execução ocorre. DEP imposta por software pode ajudar a evitar que um código mal-intencionado beneficie-se de um mecanismo para lidar com exceções no Windows.<br /><br />Onde configurar?<br /><br />Propriedades do Sistema > Avançado > Desempenho > Prevenção de execução de dados<br />Pronto basta adicionar uma exceção para o executável que você precisa executar.<br /><br />Posso ter aberto uma porta para futuros problemas, mas no meu caso resolveu.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-74466986495206207252010-08-08T17:19:00.000-07:002010-08-08T17:26:43.881-07:00Cuidado com soluções automáticasSoluções óbvias nem sempre são as melhores.<br /><br />Alguns programadores, principalmente os novatos, não tem ainda a experiencia necessária para decidir se um código realmente pode ser reutilizado, se a solução que ele tem em mente é realmente a melhor para ser aplicada naquele momento, é comum encontrar dentro de sistemas legado uma infinidade de códigos repetidos, o velho ctrl c ctrl v. Quando é necessária resolver algo o desenvolvedor precisa pensar na solução, pois a solução que ele esta acostumado a fazer pode estar ultrapassada.<br /><br />Um belo dia a caixa de descarga do meu banheiro pifou, uma peça que segurava o botão quebrou. Naquele momento achei que a melhor solução era colar a maldita da peça, então peguei a famosa cola maluca e colei a peça. Cinco minutos depois percebi que não tinha funcionado, então coloquei mais cola, mas a peça não ficava no lugar...Então parei de colocar cola e fiquei pensando se tinha outro jeito de consertar a maldita. Opa, vi que a peça que eu estava querendo colar se parecia com um parafuso, mas como eu tinha enchido a miserável de cola, deu maior trabalho para retirar ela do local. Depois de muito esforço consegui colocar o parafuso no local da peça quebrada. Achei que meu trabalho tinha acabado, mais infelizmente na outra semana quebrou novamente. Já estava decidido comprar um descarga nova, pois aquela já tinha me feito muita raiva. Chegando no depósito perguntei para o vendedor o preço de uma descarga e comentei que a minha estava com uma peça quebrada, o camarada me informou que ele tinha o reparo da descarga, não precisava comprar uma nova, ele me ensinou a colocar a nova peça, custou apenas R$ 5,00.<br /><br />Moral da história, fui tentar resolver algo que não sabia, não era do meu domínio, e pensava que uma peça quebrada poderia ser colada facilmente(vaso, caneta...) era só colocar cola maluca, não parei no momento para investigar se essa era a melhor solução, fui no modo automático e perdi tempo. Esse tipo de coisa vive acontecendo com desenvolvimento de software. Quando não temos experiencia, achamos que nossa solução sempre é a melhor, não perdemos tempo pensando se existe uma solução melhor, ou procuramos ajuda com alguém mais experiente que possa orientar na busca de uma solução mais eficiente. Temos sempre que estar atendo ao modo automático de resolver as coisas.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-12263181512722899932010-07-05T17:30:00.000-07:002010-07-05T18:11:55.202-07:00Relatos do Agile Brazil 2010Infelizmente não compareci nesse mega evento, não me organizei($) e ainda sofri um acidente no mês do evento. Ai vai alguns relatos da galera que compareceu, tem muito material bom(palestras, resumos)... Que venha mais eventos, valeu organizadores do Agile Brazil 2010.<br /><br /><a href="http://onca.st/blog/?p=840">http://onca.st/blog/?p=840</a><br /><a href="http://">http://unplugged.giggio.net/post/AgileBrazil-2010-arrebentou!.aspx</a><br /><a href="http://blog.ricardoserradas.net/2010/06/29/agile-brazil-2010palestras/">http://blog.ricardoserradas.net/2010/06/29/agile-brazil-2010palestras/</a><br /><a href="http://papodecorredor.wordpress.com/2010/06/29/resumo-curso-cspo-dia-1/">http://papodecorredor.wordpress.com/2010/06/29/resumo-curso-cspo-dia-1/</a><br /><a href="http://leandrosilva.com.br/2010/06/29/como-vi-scrum-ser-completamente-rechacado-em-uma-grande-empresa/">http://leandrosilva.com.br/2010/06/29/como-vi-scrum-ser-completamente-rechacado-em-uma-grande-empresa/</a><br /><a href="http://alexandregazola.wordpress.com/2010/06/26/agile-brazil-2010-first-day/">http://alexandregazola.wordpress.com/2010/06/26/agile-brazil-2010-first-day/</a><br /><a href="http://cccunha.wordpress.com/2010/06/28/agilebrazil/">http://cccunha.wordpress.com/2010/06/28/agilebrazil/</a><br /><a href="http://rafaelrosafu.com/retrospectiva-do-agilebrazil-2010-parte-4-fin">http://rafaelrosafu.com/retrospectiva-do-agilebrazil-2010-parte-4-fin</a><br /><a href="http://josepaulopapo.blogspot.com/2010/06/agile-economics-financas-valor.html">http://josepaulopapo.blogspot.com/2010/06/agile-economics-financas-valor.html</a><br /><br />Muito obrigado a todos...Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-15450146747940006242010-04-12T15:27:00.000-07:002010-04-12T15:29:00.504-07:00Maré de Agilidade, 5ª Edição, Belo HorizonteNos dias 20, 21 e 22 de maio de 2010, o Maré de Agilidade reunirá na capital de Minas Gerais palestras, mini-cursos e workshops de grandes nomes do seguimento, sempre com o apoio de empresas e instituições de destaque no mercado de metodologias ágeis.<br /><br />Produzido desde sua primeira edição de forma comunitária, o Maré de Agilidade é mais que um evento de Metodologias Ágeis: é a demonstração cabal da vivência dessas metodologias e da extrapolação do foco de desenvolvimento de softwares com agilidade. O Maré de Agilidade é produzido pela comunidade, em comunidade e para a comunidade. É um evento itinerante já vivenciado e aprovado por Brasília, Salvador,Fortaleza e Belém, que transforma-se no tempo e no espaço, agregando valores e culturas, tornando-se brasileiro e, como tal, multiétnico e multilíngüe.<br /><br /><a href="http://www.maredeagilidade.com.br/eventos/belo_horizonte/05_2009/index.html">mais informações...</a>Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0tag:blogger.com,1999:blog-4655406163386644645.post-141947302544448952010-02-28T10:08:00.001-08:002010-02-28T10:08:57.196-08:00Agile Brazil 2010<a href="http://www.agilebrazil.com/2010/">Agile Brazil 2010</a><br />Porto Alegre - RS - 22 a 25 de Junho 2010<br /><br />A Conferência Brasileira sobre Métodos Ágeis de Desenvolvimento de Software – Agile Brazil 2010 – é uma conferência nacional sem fins lucrativos organizada por representantes das principais comunidades ágeis brasileiras. O evento tem como propósito promover a comunicação e a colaboração entre seus integrantes visando à disseminação coordenada da cultura Ágil por todo o país.<br /><br />O Agile Brazil 2010 acontecerá no campus central da PUCRS, em Porto Alegre, de 22 a 25 de junho, contando com cursos, apresentação de trabalhos e relatos de experiência provenientes de várias regiões do país, alem da participação de convidados reconhecidos internacionalmente. Martin Fowler, cientista chefe da ThoughtWorks, e Philippe Kruchten, professor da UBC em Vancouver (Canadá) e conhecido também por ter liderado a equipe do RUP na Rational Software, são alguns dos nomes já confirmados para o evento.<br /><br />Realização: Faculdade de Informática (FACIN) - PUCRS<br />Promoção: Sucesu-RS, através do GUMA (Grupo de Usuários de Métodos Ágeis)<br /><br />Acompanhe as novidades do <a href="http://twitter.com/agilebrazil">@agilebrazil</a> pelo Twitter.Barrosohttp://www.blogger.com/profile/15471613887807107299noreply@blogger.com0