Latest / Entre Chaves / Nem toda decisão merece um protótipo
Transcript
- 0:00Mas eu eu tenho visto alguns cenários aqui que ao mesmo tempo
- 0:03que construir, ficou muito mais rápido e talvez mais barato.
- 0:08Isso acabou gerando muito mais opções pra gente também.
- 0:11Então, o que eu tenho vivenciado, por exemplo, às
- 0:13vezes a gente precisa implementar um certo tipo de
- 0:16ferramenta. Eu vivi isso com observabilidade
- 0:19de LLM recentemente. E o fato de escolher qual
- 0:24ferramenta a gente vai usar tá cada vez mais difícil, porque
- 0:27todo dia a gente tem uma ferramenta nova.
- 0:29E as diferenças entre essas ferramentas?
- 0:31Às vezes elas são mínimas. Então eu vejo que o Spike ainda
- 0:34faz muito sentido nesses pontos onde a gente precisa ali é
- 0:37analisar o nosso contexto, analisar o que que a gente tem
- 0:40dentro da nossa infraestrutura, o que que realmente vai atender
- 0:44as nossas necessidades. E acho que não dá para
- 0:48simplesmente a gente ver ali que tem 19 ferramentas e construir o
- 0:52que a gente precisa nas 19 ferramentas para depois tomar
- 0:55uma decisão, né? Acho que um mínimo ali de
- 0:57avaliação a gente precisa fazer nesses casos.
- 1:00Imagino que IA ser, IA ser uma loucura mesmo.
- 1:02Concordo que nesse caso aí, difícil de pensar que a gente
- 1:05não não precisaria fazer um estudo de viabilidade antes, né?
- 1:08E aí voltando naquela fala do Martin fala, né?
- 1:10Que ele fala sobre decisões que são difíceis de ser mudada.
- 1:13Pensando no que você falou, eu ainda acho que esse essa frase é
- 1:16válida, mas eu acho que a régua subiu um pouco.
- 1:18Então as decisões que são difíceis de ser mudadas no
- 1:22futuro. Elas agora tem que ser muito,
- 1:24muito, muito difíceis mesmo. E tem casos como esses que você
- 1:27falou que se você escolhe uma ferramenta XYZA mudança que vai
- 1:32ter, né? Na Na, na integração, vai
- 1:34impactar no seu na sua arquitetura inteira, então.
- 1:37Tem 11 ponto interessante também que traz nessa nessa questão do
- 1:41do do Alan, que ficou mais complexo também em definir qual
- 1:44ferramenta. Hoje a gente tem muito também
- 1:46mais clareza de avaliar todos esses cenários, né?
- 1:50Talvez ali a gente ainda não precise ir pros.
- 1:52Para as 19 instâncias ali, né? Relacionadas à observabilidade,
- 1:56mas a gente consegue, os arquitetos conseguem repensar
- 2:00ali indicadores EE, verificar dessas 19 ferramentas, quais
- 2:04serão os possíveis impactos dela e talvez daí decidir, sabe?
- 2:08É muito esse meu pensamento, até na questão de a Spike, né?
- 2:12A tradicional, que era sempre durante, às vezes alguma sprint,
- 2:16ela se torna até alguma coisa muito, muito antes da da própria
- 2:19sprint começar, sabe? Entendi você, você diz assim,
- 2:22né, que ficou muito mais fácil de eu analisar riscos, né?
- 2:26Porque o com AIA eu consigo fazer 11 benchmark muito mais
- 2:30aprofundado que antes, nesse caso, ainda da ferramenta de
- 2:33observabilidade, por exemplo, eu consigo, sei lá, né, fazer uma
- 2:37igual, eu falei um benchmark muito mais aprofundado,
- 2:39encontrar feedbacks da comunidade muito mais
- 2:42facilmente, né, e fazer de fato, de fato, como se fosse, né?
- 2:4511 Business case técnico, né? Um técnico case, sei lá.
- 2:51É que que eu consigo defender muito melhor uma abordagem ou
- 2:55outra, né? Então concordo com você.
- 2:56Se antes a gente tinha 2 ou 3 ferramentas, né, e agora a gente
- 3:00tem 19, talvez analisar as 19 nos tempos atuais é mais rápido
- 3:04do que as 2 ou 3 antigamente. Esse exemplo que você deu, Alan,
- 3:07eu acho que ainda é como a Rafa falou, uma decisão muito difícil
- 3:11de ser mudada e que, né, a viabilidade, realmente ela ainda
- 3:15talvez seja saia mais barata, né?
- 3:17Mas eu realmente acho que tem uma classe de decisões que a
- 3:20gente precisava de sabatinas ou de fazer.
- 3:24Spikes é de estudo sobre que eu acho que essas aí ficaram
- 3:28realmente mais fáceis e que essa e algumas realmente parece que
- 3:32faz sentido você criar uns PR lá EE ver o qual que ficou melhor
- 3:36implementado ou qual que ficou menos complexo ou né?
- 3:40Qual que pareceu que para mais de pé?
- 3:43É assim, eu fico com a sensação de que dá.
- 3:46Pra implementar isso que ela tá falando?
- 3:47Eu IA comentar Fernandinha, que eu acho que um caso claro que
- 3:50vem muito na minha cabeça eram relacionados aos testes AB né?
- 3:55Que a gente, sei lá, visualmente, testava a solução a
- 3:58sei lá com o botão da cor azul e um botão da cor vermelha.
- 4:01Hoje a gente consegue testar ou fazer o teste a alfabeto, né?
- 4:05AZ fazer todos os testes e essa implementação muito rápido e
- 4:10falhou. Seguimos né?
- 4:12Seguimos com o que deu certo, eu acho que.
- 4:14Talvez esse também é é é nessas partes visuais, sejam nos casos
- 4:19de uso que façam muito sentido, sabe?
- 4:21Que a gente ganhe muita velocidade.
- 4:23Aí é justamente isso, né? Como se eu não precisasse quase
- 4:27que escolher as features que eu realmente vou priorizar, né?
- 4:29Como se eu pudesse desenvolver 3 realmente, né?
- 4:33Colocar em produção, fazer testes AB muito melhores que
- 4:36antes assim, né? Por mais que teste AB sempre foi
- 4:39uma boa prática de desenvolvimento de software.
- 4:42Talvez era uma coisa meio cara também, porque você vai
- 4:44desenvolver coisas que no final, uma delas provavelmente você vai
- 4:47descartar, né? E aí um dos pontos que eu acho
- 4:49que tornava tão importante o Spike antes era justamente esse
- 4:52medo de descartar o código. Porque vai ser horas ali de
- 4:56trabalho que vai ser em vão, né? Praticamente.
- 4:58E muitas vezes, o código que é proveniente de um de uma poc, de
- 5:02um Spike, ele não é um código pronto pra produção.
- 5:05E muitas vezes ele precisa de ter um.
- 5:07A gente precisa ser faturado ou às vezes até refeito do zero
- 5:10para poder ser produtizado. Então, e hoje a gente não tem
- 5:14mais esse medo. A gente consegue pegar um
- 5:15protótipo e facilmente implementar.
- 5:19É observabilidade, né? Implementar 11 apy hashfull, sei
- 5:25lá.