<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Anderson Figueiredo</title>
    <description>The latest articles on DEV Community by Anderson Figueiredo (@andersonfigueiredo).</description>
    <link>https://dev.to/andersonfigueiredo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F595837%2F3f32eeff-2305-49ea-8a37-1527cb0d483b.jpg</url>
      <title>DEV Community: Anderson Figueiredo</title>
      <link>https://dev.to/andersonfigueiredo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andersonfigueiredo"/>
    <language>en</language>
    <item>
      <title>Retrospectiva - Team Building: Mapa Pessoal</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Fri, 28 Jan 2022 20:13:10 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/retrospectiva-team-building-mapa-pessoal-2l7k</link>
      <guid>https://dev.to/andersonfigueiredo/retrospectiva-team-building-mapa-pessoal-2l7k</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;A construção de um time ágil é uma tarefa bem simples, escolham as pessoas com habilidades que se complementam, que tenham senso de trabalho em equipe e que se comuniquem bem e você terá sucesso.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No mundo perfeito a frase acima funciona bem, mas gosto de ser muito pé no chão quando se trata de pessoas e suas complexidades.&lt;/p&gt;

&lt;p&gt;Pensando nos desafios da construção de confiança em times recém formados, rodei uma retrospectiva muito simples com um dos times que auxilio e gostaria de compartilhar aqui.&lt;/p&gt;

&lt;h2&gt;
  
  
  Mapa pessoal
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Check-in
&lt;/h3&gt;

&lt;p&gt;A importancia do check-in se dá pelo fato de ser um momento em que as pessoas possam se desvincular de problemas anteriores ao momento da retrospectiva e se alinhar ao novo objetivo. Entendendo o estado de espírito de todo mundo e garantido &lt;/p&gt;

&lt;h3&gt;
  
  
  Objetivo
&lt;/h3&gt;

&lt;p&gt;A partir dessa interação, promover um ambiente confortável para que as pessoas se sintam seguras para compartilhar pontos de sua vida pessoal, de forma não invasiva.&lt;/p&gt;

&lt;h3&gt;
  
  
  Formato
&lt;/h3&gt;

&lt;p&gt;Essa retrospectiva funciona bem em times presenciais e remotos.&lt;/p&gt;

&lt;p&gt;Em ambos os ambientes, físico ou virtual, desenhe esse diagrama, sendo o centro o nome da pessoa e as ramificações, tópicos que você julga interessante para serem compartilhados como por exemplo: Hobby, Familia, Formação, Onde Nasci, Objetivos e Livro ou filme, a imagem a seguir demonstra um exemplo:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z5HWzFZt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yx2a7m67wufcsyn07m7g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z5HWzFZt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yx2a7m67wufcsyn07m7g.png" alt="Diagrama para o mapa pessoal" width="747" height="655"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;10 minutos para os participantes adicionarem itens relacionados às ramificações, não há limite de itens, no final é esperado algo como demonstrado na imagem abaixo:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MW0E1HC5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9wzti8d4xn5gqkdu5flj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MW0E1HC5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9wzti8d4xn5gqkdu5flj.png" alt="Mapa pessoal Preenchido" width="874" height="780"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Depois que finalizarem o preenchimento, cada pessoa pode apresentar o seu mapa pessoal em 10 minutos, se aprofundando em cada item.&lt;/p&gt;




&lt;p&gt;A ideia dessa atividade é ser uma alternativa às apresentações padrão além de aproximar mais as pessoas do time.&lt;/p&gt;

</description>
      <category>retrospective</category>
      <category>teambuilding</category>
    </item>
    <item>
      <title>#Notes: DevOps &amp; Agile Culture</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Tue, 27 Jul 2021 03:11:17 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/notes-devops-agile-culture-1gh5</link>
      <guid>https://dev.to/andersonfigueiredo/notes-devops-agile-culture-1gh5</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Necessário tratar as equipes de operações e desenvolvimento como uma só, trabalhando próximas e com objetivos e metas compartilhadas.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  O que é DevOps?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Cultura que utiliza práticas e ferramentas para aumentar a capacidade de desenvolver e entregar softwares, serviços e aplicativos com alta velocidade, mas, sem por em risco a estabilidade dos mesmos.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Características
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Equipe multidisciplinar

&lt;ul&gt;
&lt;li&gt;Os integrantes passam a trocar informações e cada vez mais entendendo sobre as necessidades um do outro&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Focado em entrega com qualidade e estabilidade&lt;/li&gt;
&lt;li&gt;Automação de processos&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Benefícios
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Aumento da velocidade de entrega&lt;/li&gt;
&lt;li&gt;Escalabilidade&lt;/li&gt;
&lt;li&gt;Velocidade

&lt;ul&gt;
&lt;li&gt;Responsabilidade de ponta a ponta&lt;/li&gt;
&lt;li&gt;Realizar as entregas e melhorias de forma rápida&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Colaboração contínua

&lt;ul&gt;
&lt;li&gt;Acordo no fluxo de trabalho&lt;/li&gt;
&lt;li&gt;Reduzir processos ineficazes&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Confiabilidade&lt;/li&gt;
&lt;li&gt;Segurança&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Práticas no DevOps
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Pode funcionar bem quando ligada a metodologias ágeis&lt;/li&gt;
&lt;li&gt;Adoção de microsserviços (com prós e contras)&lt;/li&gt;
&lt;li&gt;Automação de infraestrutura&lt;/li&gt;
&lt;li&gt;Monitoração e registro de logs&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Fases do DevOps
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Plan

&lt;ul&gt;
&lt;li&gt;Estimar e dividir as atividades necessárias&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Code

&lt;ul&gt;
&lt;li&gt;Versionamento&lt;/li&gt;
&lt;li&gt;Documentação&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Build&lt;/li&gt;
&lt;li&gt;Tests&lt;/li&gt;
&lt;li&gt;Release&lt;/li&gt;
&lt;li&gt;Deploy&lt;/li&gt;
&lt;li&gt;Operate&lt;/li&gt;
&lt;li&gt;Monitor&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  DevSecOps
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Shifting Security Left

&lt;ul&gt;
&lt;li&gt;Discutir a segurança sempre no início de cada ciclo&lt;/li&gt;
&lt;li&gt;Segurança distribuída&lt;/li&gt;
&lt;li&gt;Prevenção e endereçamento de vulnerabilidades&lt;/li&gt;
&lt;li&gt;Disseminação da consciência de segurança&lt;/li&gt;
&lt;li&gt;Software seguro com mais qualidade&lt;/li&gt;
&lt;li&gt;Redução de custos ao identificar e resolver problemas de segurança&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;




&lt;blockquote&gt;
&lt;p&gt;O que a gente não consegue medir, não conseguimos melhorar&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>beginners</category>
      <category>devops</category>
      <category>agile</category>
    </item>
    <item>
      <title>#Notes: Clean Agile - Chap. 2</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Thu, 27 May 2021 03:07:26 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/notes-clean-agile-chap-2-35hi</link>
      <guid>https://dev.to/andersonfigueiredo/notes-clean-agile-chap-2-35hi</guid>
      <description>&lt;h1&gt;
  
  
  O porquê da Metodologia Ágil
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;Acho justo dizer que qualquer sistema que exija que seus usuários pensem como programadores para inserir os dados no formato esperado é uma bela de uma porcaria.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Meus amigos e colegas de trabalho me dizem com uma certa frequência que eu fico procurando bugs nos sites e apps alheios, mas a verdade é que se algo não funciona como deveria (fica o load infinito ou o elemento que some do nada ou até mesmo aquele &lt;code&gt;console.log()&lt;/code&gt; no console) fica difícil defender o projeto.&lt;br&gt;
O ponto é, pra tentar descobrir minimamente o que está errado ou o erro apresentado, já precisa de um esforço grande.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Infelizmente, com o passar do tempo, as desordens no código podem se acumular. Se o código não estiver sempre limpo e ordenado, a equipe será pressionada e isso atrasará as coisas.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Em breve eu virei com as anotações do livro &lt;a href="https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002"&gt;The DevOps Handbook&lt;/a&gt; que me fez refletir bastante sobre o "fazer certo" e o "fazer rápido".&lt;br&gt;
Será que em alguma situação o modo &lt;em&gt;empurrar com a barriga&lt;/em&gt; deu certo? &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;o código existente é um treinador ainda mais influente.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Aqui o tema era sobre a introdução do projeto a pessoas recém chegadas no time. Acredito que tendo um bom readme ou alguém experiente disponível para passar os padrões do projeto já ajuda bastante.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Mas, de onde a Equipe dos Feras tira os requisitos? Existe um documento de requisitos atualizados? Sim. É o código antigo. Ele é o único documento que descreve com precisão o que o sistema reprojetado deve fazer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ainda não tive a oportunidade de refatorar um projeto inteiro (não sei se me sobraria cabelo na cabeça caso o fizesse). Mas faz sentido usar as regras do sistema antigo para o desenvolvimento do novo.&lt;br&gt;
Próximo a esse trecho, Uncle Bob fala sobre a evolução do sistema antigo em comparação com o novo, basicamente o sistema novo dificilmente vai conseguir acompanhar o antigo.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Redesigns grandes são muito caros e é raro serem implementados.&lt;/p&gt;

&lt;p&gt;Você tem medo do código, e esse medo o obriga a assumir uma postura incompetente.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sobre não se sentir confortável o suficiente para fazer uma refatoração que você sabe que é necessária.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Espero que todos os membros de uma equipe de software tenham certeza de que alguém consiga assumir a sua retaguarda caso eles tropecem e caiam.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Vai além do &lt;a href="http://www.agileadvice.com/2005/05/15/agilemanagement/truck-factor/"&gt;Truck Factor&lt;/a&gt;. A maturidade e boa relação do time ajuda tanto na qualidade do fluxo quanto do trabalho em si. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Na realidade, a melhor forma de aprender é ensinar. Portanto, quando pessoas novas se juntarem à equipe, ensine-as. Aprendam a ensinar uns aos outros. Mais uma vez, a prática ágil da Equipe como um Todo é compatível com essa expectativa.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Outro dia conversando com um colega de trabalho me veio o questionamento sobre como/quanto esse primeiro contato com os nossos projetos estariam sendo afetadas por conta do trabalho remoto. Para dar um melhor contexto, a cultura do time anteriormente já era essa, de fazer o onboarding no projeto, bem próximo ao time, para que dúvidas sejam esclarecidas o mais rápido possível. (Acho que esse assunto vale um post)&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Os clientes têm o direito de agregar o máximo de valor possível em cada iteração.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sobre os direitos do cliente (ou qualquer entidade relacionada com o produto/cronograma/orçamento).&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A metodologia ágil não é um processo, não é modismo e não é somente um conjunto de regras. Pelo contrário, a agilidade é um conjunto de direitos, expectativas e disciplinas do tipo que alicerça a base de uma profissão ética.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Num vídeo ainda não publicado no meu &lt;a href="https://www.youtube.com/channel/UCypjXGqArVqgH8SK_fYUT8Q"&gt;canal do YouTube&lt;/a&gt; eu falo um pouquinho só sobre a metodologia ágil e suas cerimônias. Nele cito a impressão de que as cerimônias são obrigatórias e que todas as regras são escritas em pedra, tem uma diferença entre o fazer errado e o fazer adaptações, às vezes o problema é o desequilíbrio entre essas partes. Mas tendo em mente a importância do trabalho e o impacto que ele tem, acredito que boa parte dos problemas já são mitigados.&lt;/p&gt;




&lt;p&gt;Tentei trazer mais links externos com referências para alguns termos, tem mais coisas desse tipo para serem agregadas aqui, mas deixo isso para a próxima revisão.&lt;/p&gt;

</description>
      <category>books</category>
      <category>agile</category>
    </item>
    <item>
      <title>#Notes: Clean Agile - Chap. 1</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Tue, 25 May 2021 03:11:29 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/notes-clean-agile-chap-1-116</link>
      <guid>https://dev.to/andersonfigueiredo/notes-clean-agile-chap-1-116</guid>
      <description>&lt;h1&gt;
  
  
  Anotações do capítulo: Introdução à Metodologia Ágil
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;A ideia de repetir um processo bem-sucedido é intuitiva e humana demais para ser considerada algum tipo de revolução.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;É o que já aprendemos desde pequenos vendo coisas que dão certo.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;O que relato a seguir é proveniente das minhas memórias; não tentei verificar nada com os envolvidos. Logo, você deve estar ciente de que minhas recordações têm muitas omissões e coisas inacreditáveis, ou, no mínimo, um tanto imprecisas. Mas não se assuste, pelo menos tentei ser um pouco divertido.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Tudo bem Uncle Bob, as vezes minha memória me confunde também.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Um bom gerente administra os coeficientes desses atributos, em vez de exigir que todos esses coeficientes sejam 100%. A metodologia ágil se esforça para atingir esse tipo de gerenciamento.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sobre a capacidade de coordenação do gerente quando consegue realizar um projeto bom, rápido e barato e concluído quando necessário.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;...os requisitos estão em constante movimento e nunca podem ser congelados. Isso ocorre porque os clientes não sabem realmente o que querem. Eles meio que sabem qual problema querem resolver.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;O projeto chegar com o objetivo e utilidade imutáveis e seguir assim até a entrega seria um utopia? Esse trecho me faz lembrar bastante do último item do manifesto ágil: "&lt;strong&gt;Responder a mudanças&lt;/strong&gt; mais que seguir um plano".&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Não há como fingir que você implementou alguma coisa.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Imagina a situação em que alguém está revisando o seu código, questiona o motivo de ter usado tal método e você não consegue explicar ou diz algo sem sentido.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Esse processo de escrever histórias, estimá-las, planejá-las e projetá-las nunca para.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Tudo muda no decorrer do projeto, as funcionalidades, o foco do produto final, as necessidades de quem usa, as regras de negócio. Mas mais a frente ele cita que não é necessário desenvolver todas as histórias que foram criadas, mas entregar o necessário para o projeto. A priorização ajuda nesse ponto.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Por enquanto, quais são as possibilidades de a equipe concluir todas as histórias que planejou terminar? Praticamente zero, é claro. Isso ocorre porque o software não é um processo de estimativa confiável.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;Colocamos a metodologia ágil em prática para matar a esperança antes que ela destrua o projeto.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Para não ficar vítima do achismo na expectativa de que vão conseguir cumprir o cronograma.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A esperança é a assassina de qualquer projeto. É o que faz uma equipe de software iludir os gerentes sobre seu verdadeiro progresso. Quando um gerente pergunta a uma equipe: “Como as coisas estão indo?”, é a esperança que responde: “Muito bem.” Gerenciar um projeto de software por meio da esperança não é nada bom. A metodologia ágil é uma forma de proporcionar uma bela dose precoce e contínua da realidade nua e crua no lugar da esperança.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;O que eu disse?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A metodologia ágil é saber, o mais cedo possível, o quanto estamos ferrados.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Essa frase é boa.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Gerentes gerenciam os projetos de software, coletando os dados e tomando as melhores decisões possíveis com base neles. A agilidade gera dados. A agilidade gera muitos dados. Os gerentes utilizam esses dados para direcionar o projeto rumo ao melhor resultado possível.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Vai além da melhor visualização e acompanhamento do trabalho. Vai além da remoção de impedimentos e cerimônias.&lt;br&gt;
Os gerentes deveriam (saber) coletar esses dados e (como) utilizar isso para estudar possíveis melhorias apresentar para o time e implementá-las.&lt;br&gt;
É uma tarefa fácil?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A Lei de Brooks postula: Adicionar pessoas a um projeto de software atrasado resulta em um atraso ainda maior.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ainda preciso ler mais sobre a &lt;a href="https://en.wikipedia.org/wiki/Brooks%27s_law"&gt;Lei de Brooks&lt;/a&gt;.&lt;br&gt;
Mas um antigo colega de trabalho que me guiou no início dos estudos sobre agilidade sempre reforçava que a entrada de uma nova pessoa impactava diretamente na produtividade por um tempo.&lt;/p&gt;




&lt;p&gt;Grandes são as chances de eu retornar a essas anotações para atualizar algumas ideias ou trazer mais questionamentos.&lt;/p&gt;

</description>
      <category>books</category>
      <category>agile</category>
    </item>
    <item>
      <title>Retrospectiva - Team Building: Party Time</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Sat, 08 May 2021 19:41:41 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/retrospectiva-team-building-party-time-238a</link>
      <guid>https://dev.to/andersonfigueiredo/retrospectiva-team-building-party-time-238a</guid>
      <description>&lt;p&gt;Já contei um pouco sobre os tipos de retrospectivas e a importância delas nesse post aqui, vale a pena conferir.&lt;/p&gt;

&lt;p&gt;Agora mostro pra você uma das retrospectivas de #teambuilding que costumo fazer com vários times.&lt;/p&gt;

&lt;p&gt;interações:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quebra gelo&lt;/li&gt;
&lt;li&gt;Party time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(Caso um membro ou toda a equipe esteja trabalhando remotamente, pode-se utilizar alguma ferramenta para facilitar o desenho, recomento o &lt;a href="https://miro.com/"&gt;Miro&lt;/a&gt; ou &lt;a href="https://www.mural.co/"&gt;Mural&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;
  
  
  Quebra gelo - 10min
&lt;/h2&gt;

&lt;p&gt;Dessa lista de perguntas, escolha uma para cada participante de forma aleatória.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se você fosse um vegetal, o que seria?&lt;/li&gt;
&lt;li&gt;Se você pudesse se tornar um personagem fictício, qual escolheria e por quê?&lt;/li&gt;
&lt;li&gt;Se você pudesse morar em qualquer lugar e levar tudo e todos com você, para onde iria?&lt;/li&gt;
&lt;li&gt;Se você pudesse/quisesse mudar seu nome, para qual seria?&lt;/li&gt;
&lt;li&gt;Você é primavera, verão, outono ou inverno? Por quê?&lt;/li&gt;
&lt;li&gt;Num apocalipse zumbi, o primeiro item a sua esquerda será sua única arma, qual é?&lt;/li&gt;
&lt;li&gt;Se você criasse um slogan para a sua vida, qual seria?&lt;/li&gt;
&lt;li&gt;O que eu amo e quero manter no meu trabalho, porque?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Party time - Trabalho em equipe - 50min
&lt;/h2&gt;

&lt;p&gt;A ideia aqui é montar uma festa, com uma temática que facilite a interação dos membros do time.&lt;/p&gt;

&lt;p&gt;Cada um fala uma coisa gostaria que tivesse numa festa (tentar fazer com que as pessoas digam coisas diferentes, mas pode ser qualquer coisa mesmo)&lt;/p&gt;

&lt;p&gt;Dessa lista de itens, é necessário fazer um sorteio para que cada pessoa pegue um item diferente do que falou e tente desenhar.&lt;/p&gt;

&lt;p&gt;Pra não virar bagunça, pode tentar desenhar um item por vez, mas as outras pessoas podem ajudar no processo também.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;Para o fechamento, o(a) facilitador(a) pode perguntar o que as pessoas acharam e qual foi o ponto mais interessante da dinâmica.&lt;/p&gt;




&lt;p&gt;Mesmo sendo uma interação um pouco incomum, é uma boa forma de contato inicial com novo membro ou até mesmo um novo time inteiro. As vezes é melhor oferecer uma dinâmica fácil e pode-se dizer, fora do contexto do processo comum da empresa, pois assim a conexão entre as pessoas fica mais leve.&lt;/p&gt;

</description>
      <category>teambuilding</category>
      <category>agile</category>
      <category>retrospective</category>
    </item>
    <item>
      <title>Transformação Ágil</title>
      <dc:creator>Anderson Figueiredo</dc:creator>
      <pubDate>Fri, 09 Apr 2021 23:24:15 +0000</pubDate>
      <link>https://dev.to/andersonfigueiredo/transformacao-agil-36a7</link>
      <guid>https://dev.to/andersonfigueiredo/transformacao-agil-36a7</guid>
      <description>&lt;p&gt;Acho importante começar dando uma definição rápida sobre o que é agilidade quando aplicada no contexto de desenvolvimento de software.&lt;/p&gt;

&lt;p&gt;A origem do termo ágil é mais ou menos uma resposta aos modelos convencionais de desenvolvimento de software existentes nos anos 90, sendo um dos mais conhecidos o chamado método cascata.&lt;/p&gt;

&lt;p&gt;O modelo cascata resumidamente falando tem um fluxo linear bem burocrático com vários passos definidos em que ao cumprir cada passo o projeto sempre segue em frente. O problema desse método é que se demorava muito em cada etapa e o escopo era fechado demais para responder às mudanças necessárias para o avanço do projeto. Mas vou deixar pra falar mais desse método em outro post.&lt;/p&gt;

&lt;p&gt;A principal razão para motivar mudanças no modelo de desenvolvimento era economizar recursos, e o recursos mais caro que existe é tempo. Tempo esse que passa para todos, das pessoas desenvolvedoras até as grandes negociações entre corporações e startups. O ponto é que: para economizar tempo era necessário flexibilizar o fluxo de trabalho e de certa forma priorizar os principais pontos no desenvolvimento de software. Vamos relembrar os pilares do Manifesto Ágil:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Indivíduos e interações&lt;/strong&gt; mais que processos e ferramentas&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Software em funcionamento&lt;/strong&gt; mais que documentação abrangente&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Colaboração com o cliente&lt;/strong&gt; mais que negociação de contratos&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responder a mudanças&lt;/strong&gt; mais que seguir um plano&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A partir da origem dessa ideologia da agilidade, é possível que ambos os lados (desenvolvimento e cliente) consigam validar mais rapidamente o projeto em questão.&lt;/p&gt;

&lt;p&gt;Para isso, era necessário ter uma forma de dividir o projeto em pequenas partes, priorizadas por ordem de maior valor para serem desenvolvidas primeiro.&lt;/p&gt;

&lt;p&gt;Com isso, nasceram alguns frameworks como XP, Kanban e SCRUM que auxiliam nessa divisão, mas esses merecem ter um post para cada.&lt;/p&gt;

&lt;p&gt;Acontece que a transformação ágil, se dá a partir do momento em que equipes de desenvolvimento encaram a ideia de mudar a forma de trabalho na tentativa de melhorar o dia a dia enquanto num projeto. Essa tarefa não é fácil por várias questões, tanto por seguimento da empresa, tipo de projeto, tipo de cliente, cultura do time/empresa, pontos delicados que merecem um outro post especial.&lt;/p&gt;

&lt;p&gt;Importante salientar que essa mudança nunca, nunca em hipótese alguma, acontece da noite pro dia, é um processo lento que exige adaptação constante, assim como observação e colaboração de todas as pessoas envolvidas visando melhorias constantes no fluxo de trabalho até que se alcance uma boa estabilidade.&lt;/p&gt;

&lt;p&gt;Em posts futuros pretendo trazer assuntos como maturidade de time, organização, frameworks, ícones do desenvolvimento e agilidade e outros.&lt;/p&gt;

</description>
      <category>agile</category>
    </item>
  </channel>
</rss>
