Danilo Ferreira
CTO | Head of Information Technology & Digital — danilo.in
Image for post
Image for post

Não há dúvida de que estamos prestes a viver a Black Friday mais digital de todas. Mesmo diante da flexibilização de alguns espaços físicos durante a pandemia, o isolamento social fortaleceu as interações digitais, colocando o e-commerce no centro das operações. Não é à toa que as vendas digitais devem crescer 27% este ano — e não vamos nos esquecer de que o e-commerce faturou apenas R$61,9 bilhões em 2019.

Se por um lado a expectativa de crescimento é grande, por outro há várias equipes trabalhando dia e noite para garantir que a Black Friday deste ano supere a anterior. …


Image for post
Image for post

Caminhando para suas 1.500.000 de mortes (registradas) ao redor do mundo, a covid-19 já não é novidade para você. Provavelmente sua vida e a de outras pessoas que você conhece foi modificada por este vírus que alterou nossas rotinas e causou uma série de impactos sanitários ao redor do mundo.

Porém, vou confessar que, para mim, um dos maiores impactos do coronavírus não foi a sua letalidade. Embora seja muito perigosa em casos mais graves, a taxa de mortalidade da doença é inferior a 1%.

O grande problema da pandemia atual é a incapacidade humana de ter empatia pelo próximo e sacrificar seu bem-estar, ao menos temporariamente, para que a contenção do vírus tenha sucesso.


Como um sistema de apoio em grupo pode evitar que você tenha um burnout

Image for post
Image for post

Embora já fosse um tema popular antes das consequências do trabalho remoto durante a pandemia, nunca ouvi tanto falar de burnout quanto hoje.

Talvez seja fácil entender o porquê. Muitas pessoas têm trabalhado mais horas de casa, enquanto outras sofrem a pressão de estarem sempre disponíveis para o trabalho, não importa se são nove da manhã ou da noite — ou se seu filho está com dor de cabeça e dificuldade para fazer a lição de casa.

Nossas rotinas mudaram de maneira drástica nos últimos tempos e, mesmo que muitos artigos sobre como evitar o burnout e como suavizar o trabalho remoto já tenham sido escritos, ainda vejo um grande gap entre a teoria e a prática. …


Psychological safety in high-performance teams

Image for post
Image for post

Imagine that you have an idea to solve a problem in your team. When you expose it, you receive the following response:

“I disagree. That is not going to work. Your idea sucks.”

Now, imagine that, even if it is an idea that will not work, your opinion is taken into account and debated, even by people who (respectfully) disagree with it. When you say what you think, you are neither punished nor ignored, nor are you at risk of having your colleagues laugh at you.

Even though it is discarded at the end of the day, the mere fact that your idea has been considered helps you to feel that you are in a safe environment to express yourself and feed essential debates. …


Segurança psicológica em times de alta performance

Image for post
Image for post

Imagine que, para solucionar um problema na sua equipe, você tenha uma ideia. Quando a expõe, recebe a seguinte resposta:

“Eu discordo, isso não vai dar certo. Sua ideia é uma porcaria.”

Agora, imagine que, mesmo sendo uma ideia que não vai dar certo, sua opinião é levada em consideração e debatida, inclusive pelas pessoas que (respeitosamente) discordam dela. Ao falar o que pensa, você não é punido, nem ignorado, e nem corre o risco de que seus colegas riam de você.

Ainda que seja descartada no final do dia, o simples fato da sua ideia ter sido considerada ajuda você a sentir que está em um ambiente seguro para se expressar e alimentar debates importantes. …


Image for post
Image for post

The number of good practices left out in IT can be daunting … Last week, for example, I wrote about documentation, a process that, although laborious, contains many benefits for technology teams.

Taking time to think about it, I stopped remembering other things that should happen in the technology teams to ensure the quality of processes and products, but that doesn’t usually happen. One of them caught my attention: the recurrent practice of unit tests.

In theory, unit tests should be performed by developers as soon as a function is coded. But what is generally seen is that there is a reluctance to code these tests. …


Image for post
Image for post

A quantidade de boas práticas que são deixadas de lado em TI pode ser assustadora… Na semana passada, por exemplo, escrevi sobre documentação, um processo que, embora trabalhoso, contém um grande número de benefícios para as equipes de tecnologia.

Aproveitando a reflexão, parei para pensar em outras coisas que deveriam acontecer nos times de tecnologia para assegurar a qualidade de processos e de produtos, mas que geralmente não acontecem. Uma delas me chamou a atenção: a prática recorrente de testes unitários.

Em teoria, os testes unitários deveriam ser realizados pelos desenvolvedores assim que uma função é desenvolvida. Mas o que geralmente se vê é que há certa relutância em desenvolver esses testes. …


Image for post
Image for post

Years have gone by and technologies have evolved but our documentation habits didn't

Although everyone knows how much life has been digitized in recent years, not everyone understands how many tasks and projects IT teams have to perform and take off the paper so that technology become present, playing its role as a facilitator.

In all my years working in the IT industry, I’ve noticed a pattern. It is very easy to get into the execution mode and devaluate some best practices that aim to organize and increase the success of our tasks — tasks that drive the role of technology in society. …


Image for post
Image for post

Anos e tecnologias evoluiram mas nossa documentação não

Embora todo mundo saiba o quanto a vida foi digitalizada nos últimos anos, nem todas as pessoas entendam quantas tarefas e projetos as equipes de TI têm que executar e tirar do papel para que a tecnologia esteja cada vez mais presente, fazendo seu papel de facilitadora.

Em todos os meus anos trabalhando no mercado de TI, tenho notado um padrão. É muito fácil entrar no modo de execução e despriorizar algumas boas práticas que têm o objetivo de organizar e aumentar o sucesso das nossas tarefas — tarefas essas que impulsionam o papel da tecnologia na sociedade. …


Image for post
Image for post

No meu último post, falei sobre algumas vivências em metodologia ágil que visam ajudar times a atingir seus OKRs mais facilmente. Dentre algumas considerações, escrevi:

Em algum momento talvez seja interessante parar o cascateamento nas squads. Deixar o time se organizar para como vão chegar naquele objetivo juntos. Isso PODE ajudar em um grande problema da implantação do Scrum/Agile na nossa cultura, que é de não colocar o dedo na ferida nas questões que estão impactando o time, principalmente os colegas do time que não estão entregando como deveriam.

Acho este assunto tão importante que quis escrever um artigo só sobre ele. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store