Latest / Entre Chaves / #271 Crafty: de informação espalhada a agente corporativo funcional
Transcript
- 0:02E está começando mais um entre chaves, o seu podcast de
- 0:06desenvolvimento de software. Eu sou a Fernanda e hoje a gente
- 0:09vai falar sobre um problema bem comum que muitas organizações
- 0:13tem, que é como eu desenterro. Todas as informações da minha
- 0:19organização e deixo elas acessíveis pros meus
- 0:22colaboradores. A gente tá falando gente sobre
- 0:25agente de a, né? Claro, porque a gente aqui fala
- 0:28muito sobre isso. A gente já falou sobre esse tema
- 0:31muitas vezes, né? E hoje a gente vai falar sobre
- 0:33como que aqui na dti a gente tá usando agentes de a pra resolver
- 0:37esse problema de desenterrar e deixar, né?
- 0:40Democratizar um tanto de informação e até ações, né, que
- 0:45são feitas aqui internamente. E para isso, estou aqui com o
- 0:49Dudu, meu companheiro de. Bancada tudo bom?
- 0:51Pois é, é muito bom. A gente tá vendo aqui dentro da
- 0:53dti a gente usar os agentes de a para a gente poder encontrar
- 0:57aquela pessoa que conhece aquela tecnologia específica que eu vou
- 1:01precisar usar no meu projeto. Exatamente, não só isso, né
- 1:05Dudu? Mas um tanto de outras coisas
- 1:07aqui que vão facilitando o nosso dia.
- 1:09Né e para. Falar então desse tema?
- 1:11Estou aqui com o time que desenvolve esse produto
- 1:14maravilhoso aí para nós. Ana, como é que você tá?
- 1:17Olá, tudo bem? E aí, pessoal, tudo bem, é um
- 1:19prazer estar aqui com vocês hoje.
- 1:21Estou aqui também com o Leo e com o Henrique, e aí, pessoal,
- 1:24como vocês estão? Oi, pessoal.
- 1:26E aí, Hein? Espero que esteja tudo certinho.
- 1:28O Eduardo de vocês. Obrigadão pelo convite pessoal,
- 1:30tudo bem por aqui também. Espero que tudo certo aí.
- 1:32Estou bastante animado. Então, pra gente começar a nossa
- 1:35conversa, eu queria que vocês contassem um pouco mais da
- 1:38motivação do porquê que vocês. Criaram, né?
- 1:41Qual que foi a motivação inicial da criação desse produto que,
- 1:44como eu falei, é uma dor que muitas organizações têm?
- 1:47Então, até entrando um pouquinho do que você disse, Fernandinha,
- 1:50a gente tinha essa percepção, né?
- 1:53De que a dentro da DTI tinha muitas informações espalhadas?
- 1:58Uma, às vezes era muito difícil encontrar essas informações.
- 2:00Você ficava concentrada às vezes em pessoas específicas, às vezes
- 2:04a pessoa também tinha alguma dúvida, ela não sabia a quem
- 2:06recorrer e aí IA para algum chat no team, por exemplo.
- 2:09E era um chat que tinha milhares de mensagem.
- 2:12Às vezes ela acabava tendo que esperar muito tempo para
- 2:15conseguir uma coisa simples, às vezes achar um link de alguma
- 2:18coisa ou então entender como é que faz alguma tarefa.
- 2:21E aí o craft surge disso, né? Da necessidade de ser um
- 2:24centralizador de informações, onde as pessoas conseguiriam ter
- 2:28fácil acesso a qualquer coisa e a qualquer momento dali, durante
- 2:31a sua trajetória de trabalho. Complementando aí o que que a
- 2:35Ana falou? Passar a informação exige um
- 2:37esforço operacional, né? Então, muitas vezes a gente fica
- 2:40pensando a informação Ela Foi criada e aí acabou.
- 2:43Acabou ali a parte do do, do processo.
- 2:45Mas é aí que ele começa de fato. Como é que a gente dissemina?
- 2:48Como é que a gente leva para as pessoas?
- 2:51E aí falando de empresas que tem uma cultura é mais
- 2:54descentralizadas, que que é o caso aqui da dti, que a gente
- 2:57utiliza o método do Spotify, ali fica mais difícil ainda.
- 3:00Então a ponta, ela tem total autonomia para criar essas
- 3:02informações. E como é que você que tá do
- 3:05outro lado, vai ver que aquele lado esquerdo tá puxando uma
- 3:09iniciativa que às vezes vai colaborar no seu dia a dia?
- 3:13A gente vai conseguir localizar pessoas que sejam referências
- 3:16ali para trocar conhecimento. Então o craft surgiu muito nessa
- 3:20necessidade. De não só dar visão a uma
- 3:22informação que já é criada, mas de conectar a informação as
- 3:26pessoas em um ambiente que é mais complexo.
- 3:28E aí o craft surgiu para que a gente conseguisse é resolver
- 3:32esses espaços que ficavam entre as informações e que todo mundo
- 3:36conseguisse colaborar juntamente ali e ter acesso de uma maneira
- 3:39mais centralizada. E é por isso que ele até começou
- 3:42dentro de uma plataforma interna nossa mesmo, que se chama round
- 3:45e já tinha 80% de uso. Assim, 80% da da empresa já usa.
- 3:49Então Ah, vamos unir uma coisa outra para que a gente consiga
- 3:52realmente capilarizar, pulverizar ali a informação da
- 3:56maneira mais rápida. Assertiva é para o máximo de
- 3:59pessoas possíveis. Bem legal que você isso que você
- 4:01falou, Léo, porque eu acho que é.
- 4:04É muito importante, né, a gente entender a estrutura da DTI,
- 4:07porque a nossa estrutura de informações, ela espelha 100% da
- 4:10estrutura que ADTI se organiza, né?
- 4:13Da própria empresa. Como a gente tem uma estrutura
- 4:15fractal, é significa que a ponta, né, como você falou, tem
- 4:19muita autonomia, né? EEA, ponta cria informação o
- 4:22tempo inteiro. Isso faz com que as informações
- 4:25elas fiquem também descentralizadas e fiquem
- 4:28espalhadas, né, em diversos meios.
- 4:31Né? De comunicação em diversas.
- 4:33Assim, a gente tem um SharePoint aqui interno, pessoal, para
- 4:36vocês entenderem o nosso desafio, que todo mundo tem
- 4:39acesso a editar esses esse SharePoint e colocar as melhores
- 4:42informações que são mais relevantes para aquele time, né,
- 4:45para aquela estrutura. E isso faz com que seja difícil
- 4:49mesmo centralizar ou consolidar essas informações, né?
- 4:53Então, como eu falei, a estrutura de informações da
- 4:56empresa, ela também reflete a própria estrutura da empresa,
- 4:59né? No nosso caso, aqui a gente tem
- 5:00um desafio. Até maior, porque é isso.
- 5:04Tem muita autonomia, muita gente conseguindo, né?
- 5:07Criar informação, espalhar informação.
- 5:10E aí as coisas às vezes precisam de ser consolidadas, né?
- 5:14Até aproveitando que você comentou do SharePoint,
- 5:16Fernandinha, a gente, antes de iniciar o craft, a gente fez um
- 5:19Discovery para entender mesmo como o pessoal interagia com o
- 5:23SharePoint, então entrei em contato com alguns usuários e
- 5:27pedimos para eles pesquisarem coisas simples.
- 5:29E aí a gente IA medindo o tempo que eles costumavam demorar, né,
- 5:32pra conseguir achar. Eram tempos bastante assim
- 5:35relevantes e o pessoal sempre tinha a mesma reclamação, Ah, é
- 5:39muito difícil achar coisas no SharePoint.
- 5:41Às vezes eu pesquiso e a pesquisa não me dava que eu tô
- 5:43pesquisando. Então a gente já tinha esse
- 5:45contraponto também, que o SharePoint já tem muita
- 5:48informação muito espalhada e era muito difícil encontrar as
- 5:51coisas. E quando quando a gente observa
- 5:54o comportamento, né? E eu falei daquilo, a informação
- 5:57Ela Foi criada, como é que ela vai chegar nas pessoas?
- 5:59A gente via chats lotado de pergunta, então quem sabe o que?
- 6:03Como é que eu localizo o fulaninho?
- 6:05Como é que eu lanço um reembolso, por exemplo, que é
- 6:08uma prática que existe aqui na empresa?
- 6:10Como é que eu faço ações assim, que são do meu dia a dia, e eu
- 6:13tinha que perguntar. O ADM eu tinha que perguntar o
- 6:16RH e isso lotava o chat do do do pessoal, que podia estar fazendo
- 6:20outras coisas. Então, esse movimento de
- 6:22centralizar a informação EE disponibilizar para todo mundo,
- 6:26tem essa parte da é liberação de informação para todos, mas tem o
- 6:30outro lado também, que é a liberação dos gargalos.
- 6:33Operacionais? Então, se uma pessoa estava
- 6:35muito ocupada, tendo que responder até alguém aparecer
- 6:39respondendo a dúvida da pessoa, hoje o craft ele traz essa
- 6:42instantaneidade. Ele consegue trazer de uma
- 6:44maneira mais rápida a informação que você passaria um tempo até
- 6:48localizar. E aí que começa de fato o
- 6:50desafio, né? Porque existem diversas formas
- 6:52de informação centralizadas. De descentralizado.
- 6:55Tem vários tipos de arquivo. Ah, vai fazer em PDF, vai fazer
- 6:59em Word, e foi aí que a gente teve que ter essa mentalidade
- 7:02de, Ah, beleza, vamos pegar problemas mais objetivos.
- 7:05E resolver esses problemas objetivos, porque tem muita
- 7:08coisa. E se a gente não mirar muito
- 7:09assertivamente, a gente vai ficar mais confuso ali do que
- 7:12realmente solucionar problemas. E a gente começou muito na base
- 7:15da experimentação ali, né? E interessante que essa visão
- 7:18que vocês trazem, igual você falou no Fernandinho, reflete
- 7:20muito como que a gente trabalha mesmo?
- 7:22Acho que o time seus percebeu esse problema, essa dificuldade
- 7:24dessa informação está espalhada e tudo.
- 7:27Mas ao invés da gente virar e falar, não vamos agora criar um
- 7:29processo para essas informações, não sei o que não, beleza.
- 7:33Continua cada um fazendo do seu jeito, botando lá no SharePoint,
- 7:36lá onde vocês querem, colocando ali no em a um outro sistema
- 7:39interno e tudo. E a gente que vai tentar puxar
- 7:42isso aqui de uma forma mais acessível e mais direta pros
- 7:46colaboradores, né? Sem precisar mudar o dia a dia
- 7:48da, da, das pessoas, né? É isso é bem legal mesmo, Duda,
- 7:51o que você falou, porque é isso, né?
- 7:53Invés de engessar o processo. Né?
- 7:55Tentar padronizar. Agora todo mundo vai fazer desse
- 7:58jeito e planto e acabou não. Acho que AEA também nos
- 8:01possibilita isso, né? Que é consolidar diversas Fontes
- 8:05diferentes de jeitos diferentes, né?
- 8:09E trazer isso num formato ali de resposta de uma pergunta e
- 8:12linguagem natural, né? É muito mais acessível aí ao às
- 8:15pessoas sem. Precisar ficar no control f lá e
- 8:18olhar esse o chat que eu quero, esse é o lugar que eu quero.
- 8:21E por onde vocês começaram? Então você falou, né Ana?
- 8:24Gostei daí do que você trouxe aí, do Discovery que vocês já
- 8:26viram, que Oo SharePoint era um gargalo que já tinha, né?
- 8:29Problemas ali de encontrar informações.
- 8:31E aí, onde que vocês começaram? Por como que vocês priorizaram
- 8:35as primeiras features? No momento, eu acho que que faz
- 8:37sentido só a gente dar esse contexto do tempo, porque.
- 8:41É hoje a gente está no cenário que tem harners MCP pack, kit
- 8:45EOOO chatter surgiu no momento mais embrionário, assim a gente
- 8:49tinha RAG, que estava crescendo assim no mercado, então você
- 8:52conseguia realmente ter referência de mercado em relação
- 8:55a isso. Mas basicamente você tinha que
- 8:57bater nas APIs direto, não tinha exatamente aquele protocolo ali,
- 9:01intermediário, que é OMCPE. Aí a gente tinha que ler essas
- 9:05informações, então só trazendo esse, essa essa informação de
- 9:08que? Era mais embrionário.
- 9:10Então a gente tinha um SharePoint, a gente tinha um API
- 9:13do SharePoint e a gente precisava puxar a informação de
- 9:15lá. Como a gente IA fazer?
- 9:17A gente podia mirar, Ah, vamos entrar na API do Microsoft viva
- 9:21e puxar uma rotina diária. Ou a gente poderia imprimir
- 9:25todas as páginas do SharePoint, transformar em marckdown uma,
- 9:29definir uma rotina manual ali uma vez na semana, para
- 9:31atualizar os dados e começar AA, movimentar e colocar para os
- 9:35usuários testarem. Então a gente começou com um
- 9:37problema que existia de divulgar as ações de a que acontecem
- 9:41internamente. Então hoje a gente tem um radar
- 9:44de a consolidado na empresa já é realmente mais referência, mas a
- 9:49gente precisava é dissipar isso pra empresa e passar realmente
- 9:53esses essas boas práticas de a. Então a gente mirou primeiro
- 9:56nisso e a gente pegou uma lista das viagens que que estavam
- 9:59sendo homologadas, quais etapas elas poderiam ser usadas, quais
- 10:03eram os cases que poderiam ser colocados ali.
- 10:05E começou realmente fazendo um chatbot que respondesse sobre
- 10:09essas oportunidades de ar. Então, Ah, eu quero um agente
- 10:12pra me ajudar a refinar a história.
- 10:15Então eu IA lá, como é que eu refino história?
- 10:18O agente da gente indicava um Nick, o link do SharePoint.
- 10:22De como refinar a história? Então a gente começou muito
- 10:24pequeno, foi crescendo ali ao longo do do tempo.
- 10:27Mas eu lembro que é logo nesse momento da gente responder
- 10:31coisas pequenas. A gente fez um teste muito.
- 10:34Interessante que foi de receita de bolo.
- 10:37Então, antes de garantir que o chat estivesse respondendo sobre
- 10:40coisas muito grandes e sobre processos da DTI, vamos upar uma
- 10:44receita de bolo e vamos ver se ele responde.
- 10:46Aí vamos comparar entre o que a gente está construindo e o que
- 10:49existe no mercado. O copallett um gpt e que a gente
- 10:53podia opular com algumas informações.
- 10:55Foi o que eu falei, já existia reagir, a gente já conseguia
- 10:57colocar informações e a gente fez essa comparação.
- 11:00Dentro da receita de bolo, qual responde melhor?
- 11:02E a gente foi avaliando Questão de Tempo de resposta, qualidade
- 11:06da resposta, até entendendo, a gente tá abaixo do mercado, a
- 11:10gente tá acima do mercado, a gente tá equilibrado.
- 11:13E aí vale desenvolver aqui internamente uma ferramenta
- 11:16nossa, vale pegar alguma pronta de mercado.
- 11:19Então tudo isso passou pela análise da gente e foi muito na
- 11:22prática mesmo que a gente foi entendendo e respondendo.
- 11:25É os questionamentos foi colocando em contato com o
- 11:28usuário, foi fazendo pequeno e crescendo ao longo do processo e
- 11:32é o que começou com rotininha manual mesmo de imprimir.
- 11:36Tudo foi crescendo para base de dados banco vetorial MCP,
- 11:40conexão com sistemas internos aqui da dti e virou que o craft
- 11:43é hoje que realmente. Tem é muito mais funcionalidade
- 11:47aí e que começou realmente querendo responder uma pergunta
- 11:51muito específica, que era, quais são as boas práticas de
- 11:53inteligência artificial da empresa?
- 11:55E a gente foi crescendo ou antes disso, como é que eu faço um
- 11:58bolo? É de.
- 12:00Alienígena, né, Léo? Que era na época eram receitas
- 12:02de bolos alienígenas, né? Eu acompanhei esse início do
- 12:06time, eu acompanhei esse início do time, eu fico muito feliz da
- 12:08gente, tá onde tá hoje? Porque foi isso?
- 12:11Assim, eu acho que vocês colocaram muito na prática o
- 12:14conceito do MVP, né, do produto mínimo viável, que é isso,
- 12:18assim, muita coisa, até manual mesmo, né?
- 12:21Ah, vamos fazer pra ver se o negócio para de pé, um negócio
- 12:24muito legal que vocês fizeram também, que vocês não tinham
- 12:26muito amor também ao produto, era assim, beleza.
- 12:29Se a gente achar que contratar uma plataforma, um sace vai ser
- 12:33melhor, tudo bem, vamos fazer os trade offs, né?
- 12:36Vamos analisar aqui o custo benefício.
- 12:39Então, assim, no início vocês estavam totalmente abertos a
- 12:42esse tipo de análise entre vamos contratar uma plataforma
- 12:45externa, não vamos desenvolver internamente, o curso está
- 12:47valendo. Ah, vamos começar muito, muito
- 12:49pequeno para ver se a galera vai querer usar, né?
- 12:51Porque o desafio do produto digital também é esse que é
- 12:54quando você lança aí que você cria o problema das pessoas
- 12:57usarem, né, assim? Então é muito legal mesmo que
- 13:01vocês foram caminhando, né? No início, em pequenos passos
- 13:05para entender se o produto IA parar de pé.
- 13:07E aí parou, né? E o craft é o que é hoje.
- 13:11E até nessa, nessa questão, a gente até vê esse engajamento de
- 13:14dos deves, da das pessoas todas aqui.
- 13:16Então como é que vocês conseguem medir esse engajamento?
- 13:19Se tá dando certo, se foi legal, como é que vocês sabem que uma
- 13:21funcionalidade deu certo? Ou tá sendo bem utilizado ou
- 13:24precisa de de alguma evolução? A gente tem num geral assim, a
- 13:28gente começou muito com essas. Medidas muito quantitativas, né?
- 13:31Tempo, até mesmo o consumo que ele estava tendo a gente também
- 13:34olha, é em relação a isso, mas eu acho que qualidade da
- 13:37resposta tem sido Oo principal e questões como exemplo, tá taxa
- 13:41de erro, então tá falhando, não tá falhando, em que momento tá
- 13:43falhando? Isso é, são medidas assim, né?
- 13:45Mais formalizadas dentro do time que a gente tem acompanhamento
- 13:48total, mas a gente também acompanha até pelas interações
- 13:51que as pessoas têm, então chegam feedback pra gente, o pessoal, a
- 13:53gente tem um canal aberto pra que as pessoas possam dar
- 13:56feedback sobre o uso, é canal dedicado, né, pra pra esse tipo
- 13:59de coisa. Então não só existe um
- 14:01acompanhamento em relação ao ao uso em si, né?
- 14:04Que são métodos de observabilidade que a gente tem
- 14:06pra gente conseguir ter esse tipo de análise.
- 14:08Mas a gente também acompanha o próprio feedback que chega dos
- 14:11usuários e chega pra gente. Isso é uma coisa muito bacana.
- 14:13O pessoal traz o que que tá funcionando, o que que não tá
- 14:15funcionando. Eu gostei muito aqui, falou.
- 14:16Não gostei tanto. Mas até fazendo um gancho geral
- 14:19assim, desde o que o craft surgiu, uma das primeiras ações
- 14:23que a gente fez. Porque a gente queria muito,
- 14:25todo mundo até se sentisse envolvido, então, até para
- 14:28escolher o nome do craft, a gente abriu um forms para para
- 14:31todo mundo poder sugerir nomes. E aí a partir disso, a gente
- 14:36selecionou 5 ali que faziam sentido, né?
- 14:38Para o produto e mandamos para uma votação geral.
- 14:42O ganhador craft, a pessoa que sugeriu ganhou também um
- 14:45kitzinho de reconhecimento da plataforma.
- 14:48Junto a isso, né? Dando 11 pouquinho também de
- 14:52esclarecimento sobre o que que é a round ou atualmente a round.
- 14:54Ela tem 4 pilares principais, que é o de reconhecimento, que é
- 14:58a doação de moedinhas. Então, todo mês todo mundo da da
- 15:01empresa ganha 10 moedinhas para reconhecer ações.
- 15:04Um dos outros tem o gestão do conhecimento, que é de mapear as
- 15:08skills de das pessoas poderem mapear os conhecimentos ali
- 15:12outras pessoas chegarem nela, poderem conhecer um pouco mais
- 15:14da experiência que ela tem, a rede, que é onde todo mundo pode
- 15:18conhecer a estrutura da DTIE, agora o craft.
- 15:22E aí é, a gente levou todas essas funcionalidades pra dentro
- 15:26do craft, então reconhecimento. Esse é até um dado muito legal,
- 15:30a doação de moedas. Acontecia muito no final do mês,
- 15:33no último dia, no penúltimo dia, e levando isso pra dentro do
- 15:36craft, ficou espalhado durante o mês inteiro, ficou muito mais
- 15:40fácil de reconhecer um ao outro. Então você está ali numa
- 15:43reunião, a pessoa achou uma coisa legal, Ah, vou doar uma
- 15:46moadinha. Então ficou esse dado.
- 15:48Foi muito legal que a gente viu que a doação de moedas ficou bem
- 15:50espalhada. E é uma coisa que a gente sempre
- 15:53pautou como muito importante, né?
- 15:54A plataforma tem como Pilar, adicionando a isso a gente, para
- 15:59disseminar mais ainda a palavra do craft.
- 16:01A gente fez uma reunião em todas as os times da DTI para
- 16:05apresentar as funcionalidades dele.
- 16:07Então, para incentivar o uso, mostrar tudo que ele consegue
- 16:09fazer, que aí o pessoal tendo esse conhecimento, fica mais
- 16:12fácil de saber aonde recorrer, né?
- 16:14Isso é muito legal, porque quando o craft conseguiu é
- 16:18evoluir para essas atividades que geram mais valor, né?
- 16:21E começou a fazer ações pelo usuário, né?
- 16:24Como, por exemplo, a de doação de moeda, que até então o
- 16:27usuário precisava entrar na plataforma, escolher o menu,
- 16:30escolher a pessoa, escolher a quantidade de moedas, né?
- 16:33Isso aí, apertar lá, doar. Aí o crédito passou a fazer isso
- 16:37com uma frase 2 pro fulano e isso acontecia.
- 16:41Aí que eu acho que os usuários falaram, Hum, tem um trem aqui
- 16:44que aí realmente pega, né? O usuário, né?
- 16:48Eu acho que essa foi a grande virada.
- 16:49Né, quando a gente viu que o Teams, ele era essa ferramenta
- 16:52que realmente conseguia impulsionar, mas o crédito, a
- 16:54gente viu as atividades. Que a gente lutava pra que os
- 16:58usuários fizessem ficassem mais naturais.
- 17:01E a gente foi aumentando realmente a cultura do
- 17:03reconhecimento dentro da das estruturas através dessa
- 17:07instantaneidade do craft. Então, removendo a fricção, a
- 17:10gente conseguiu não só aumentar o uso do craft, mas aumentar
- 17:13também aquela cultura colaborativa de eu reconhecer
- 17:16alguém instantaneamente ali durante a reunião e dar
- 17:19visibilidade às pessoas de maneira mais objetiva, sem
- 17:21precisar abrir um feed e diretamente no chat.
- 17:24Então essa virada de trazer o chatbot.
- 17:26Pro Tim foi realmente a virada de chave de conseguir
- 17:30impulsionar nossos indicadores e trazer ali craft pra realidade
- 17:33da comunicação do do pessoal da empresa.
- 17:36E trazendo um pouco até em termos de de dados, assim,
- 17:39sobre, sobre sobre o uso. Quando a gente levou o craft pro
- 17:43pro teens, em menos de 1 mês a gente conseguiu triplicar a
- 17:46quantidade de uso em relação a todo o histórico do craft
- 17:49enquanto ele estava na plataforma.
- 17:50Hoje a gente vê que nos últimos 7 dias, o que a gente conseguiu,
- 17:54às vezes em 1 mês de uso, no começo, hoje a gente.
- 17:56Consegue em 7 dias. Então a nível de interação de
- 17:59recorrência também. Então é 11 meta que atesta, né?
- 18:02Sobre essa virada de chave que ela está falando de levar para o
- 18:05Teams, o uso é majoritariamente pelo Teams.
- 18:07Ainda tem pessoas que usam pela plataforma, mas assim é um
- 18:10número esmagador de comparações do Teams a plataforma em relação
- 18:14ao uso do praft. Mas.
- 18:16É realmente um atestado disso, sabe?
- 18:17Da gente conseguir acompanhar. Quando a gente lança coisa nova,
- 18:20está todo mundo está. É atento ali para poder
- 18:23participar, para poder usar e também ver que esse uso ele não
- 18:25está caindo, ele está se tornando cada vez mais
- 18:27constante, mais presente na vida dos kresters.
- 18:30Então isso é é muito bacana de ver para gente.
- 18:32Na verdade, assim o usuário ele pedia muito para ter acesso ao
- 18:35histórico do que ele conversava. E aí poderia ser uma fitre da
- 18:38gente que a gente IA parar, IA construir uma fitre de histórico
- 18:42dentro do sistema e o Tim já tinha isso.
- 18:45Então foram 2 coelhos numa cajadada só ali, porque hoje o
- 18:49usuário ele consegue ver o histórico dele dentro do chatbot
- 18:52do craft. A gente não precisou desenvolver
- 18:54isso. Hoje a maioria do uso é via
- 18:57Teams. Então foi como se até uma fitri
- 18:59mesmo que a gente IA gastar investimento, fosse repriorizada
- 19:03por uma decisão técnica que a gente teve.
- 19:05E aí eu acho que bate muito nessa, nessas discussões que a
- 19:08gente anda tendo ultimamente, de qual é o papel quando a gente
- 19:11está modelando a experiência do designer, da pessoa de produto
- 19:15dentro do uso de ar, dentro de criação de produtos que envolvem
- 19:19inteligência artificial, né? O que é que a gente tem que
- 19:21estar pensando de diferente? Porque às vezes mudar a
- 19:23plataforma, mudar onde está sendo logado, ali vai ser o que
- 19:27vai fazer o seu produto, tudo dar certo.
- 19:28E aí, e é esse ponto de virada e mostra a importância de ter
- 19:32alguém que consiga fazer esse tipo de análise dentro do
- 19:35produto. Também de entender o
- 19:36comportamento do usuário feito. A Ana estava realmente frente a
- 19:39frente com o usuário, entendendo quais eram os gargalos, medido
- 19:42um tempo medindo dores para que a gente conseguisse tomar
- 19:45decisões assertivas ali. Mas realmente é uma dificuldade
- 19:48quando a gente sai daquela, daquela ideia de que o design
- 19:50ele tinha que projetar uma tela e agora a gente tem que projetar
- 19:5411. Experiência de conversa ali
- 19:56também, né? Não só um designer com vezes a
- 19:58sacia. A gente tem até 11 episódio
- 20:00aqui, Leo, do do entre chaves, que a gente fala um pouco sobre
- 20:03agient experience, né, que é um pouco de.
- 20:05Isso que você tá falando, que é como a gente tem que mudar de
- 20:08mentalidade. Quando a gente tá tentando
- 20:09resolver uma dor de negócio, ao invés de projetar uma aplicação,
- 20:13que é o que a round resolvia antes, a gente passa a projetar
- 20:16uma interface de conversação, né?
- 20:18Um chatbot, um agente que isso é completamente diferente, o jeito
- 20:21de pensar em como resolver problemas, né?
- 20:24Igual eu tava falando, eu descrevi aqui o lançamento de
- 20:26horas e qual era o passo a passo que eu tenho que fazer para não?
- 20:30Agora eu tenho 11 frase, um jeito que eu mando lá e ele
- 20:34lança para mim. Né?
- 20:35Então assim, é um jeito diferente de pensar, né?
- 20:37De resolver problema. É, eu acho que essa essa parte
- 20:40técnica do craft deve ter evoluído pra caramba, né?
- 20:42De desde a primeira versão até hoje.
- 20:44Igual você fala a era um time que era da plataforma.
- 20:46Foram começar a mexer com essa parte de de agentes, né?
- 20:50De de chatbot, de conversação. E hoje, igual você falou, o
- 20:54número de acessos aumentou muito em relação ao que que era antes,
- 20:57então? Eu imagino que a própria
- 20:59arquitetura do craft deve ter evoluído bastante, né?
- 21:01Sim, com certeza. Oo craft, quando ele começou era
- 21:04uma coisa muito, muito, muito básica assim, né?
- 21:07Então, tipo, até na própria forma como a gente lidava com o
- 21:10haig, ele era muito básico. A gente ainda tava tentando
- 21:13entender também, Ah, como que a gente vai trazer esse outro dado
- 21:15aqui que tava só no banco de dados?
- 21:16Se a gente vai poder, vai conectar direto ou não, o que
- 21:19antes era tipo assim, uma PI, um banco de dados, tudo
- 21:22centralizado ali. Hoje se tornou um sistema que
- 21:25tem múltiplas camadas. A gente tem camada dedicada para
- 21:28parte de orquestração, né? Para que identifique a intenção
- 21:31do usuário e direcione para o melhor caminho para responder
- 21:34aquela pergunta, a gente tem camadas de skills do nosso
- 21:37agente, né? Oo rag se tornou uma skill OMCP
- 21:40se tornou essa outra skill que permite não só com que a gente
- 21:43se comunique com outros sistemas caso a gente queira, né, mas que
- 21:46a gente se comunique com o nosso sistema da plataforma, porque é
- 21:48um pouco diferente. A gente tinha esses documentos
- 21:51que são não estruturados, né, que estavam ali No No chat.
- 21:53Points são textos, às vezes são PPTSO que seja, e a gente tem
- 21:58esses dados totalmente estruturados da plataforma, mas
- 22:00que eles também eram relevantes dados de skills, por exemplo,
- 22:03que a gente fala pro pessoal buscar quem que sabe tal coisa
- 22:06pra me ajudar, pra sei lá, tô precisando mobilizar um time
- 22:09aqui pra resolver um problema. Quem que eu vou procurar?
- 22:11A gente ter essa camada da mcp também permitiu esse tipo de
- 22:14coisa e também, né, trazer as ações aí parar de ser só eu vou
- 22:18te responder. Mas eu também vou viabilizar que
- 22:20eu possa fazer coisas para você, né, a própria doação, mas também
- 22:23a gente sempre entendendo o que que era necessário, porque eu
- 22:26acho que necessário. Nesse cenário, a gente tem que
- 22:28mudar muito rápido, então a gente não pode se prender AAA
- 22:31questões muito rígidas, né? Não pode engessar o produto.
- 22:34Então tudo que ele evoluiu foi pensando nisso, o que que a
- 22:37gente pode fazer aqui agora? Fazer com que permita, mas
- 22:39também vamos entender, não, não vamos avançar mais do que o
- 22:43necessário, vamos dar espaço para a gente evoluir e vamos
- 22:46fazer o que permite que a gente resolva esse problema.
- 22:48E aí eu acho que é interessante nessa sua fala, porque, por
- 22:51exemplo, hoje em dia, digamos que a gente trabalha no time do
- 22:54copallette, a gente está desenvolvendo o copallette e aí
- 22:57a gente consegue pegar uma extensão que conecta o vs code
- 23:01AMCP do figma. E no caso do time da gente, a
- 23:04gente tinha que ser o figma e o copallette.
- 23:07O que a gente tinha que expor, OMCP pra que a gente conseguisse
- 23:10conectar também. Então tinha essa relação dupla
- 23:13ali também, de criar os próprios métodos da gente pra que a gente
- 23:16conseguisse consumir. Então a gente tava nesse espaço
- 23:18até duplo ali, né? De não ter as coisas próximas.
- 23:21Que realmente foi isso que habilitou, né Leo?
- 23:23Algumas ações serem feitas pelo craft, né?
- 23:26Que vocês mesmo pegaram sistemas internos da DTI?
- 23:30Puseram algumas coisas via MCP, né?
- 23:33E o próprio craft consumia essas coisas via MCPE.
- 23:35Você conseguia fazer essa ligação e ligar uma API que era
- 23:39de dados brutos, né? Com uma ou outra que estava se
- 23:42comunicando com a linguagem natural, né?
- 23:44OMCP que possibilitou essa conversa, né?
- 23:47Entre APIs existentes e uma conversa em linguagem natural,
- 23:50né? Acho que a gente teve algumas
- 23:52viadas de chave aí na no. No craft, ao longo da sua
- 23:55história, OMCP, com certeza foi uma delas.
- 23:57Assim, porque foi realmente o que impulsionou para que a gente
- 23:59trouxesse também. É questões mais do dia a dia,
- 24:02né? Porque mesmo quando a gente fala
- 24:03de informação, acho que é a gente sempre teve isso na cabeça
- 24:06de que uma informação, ela não necessariamente foi feita para
- 24:10ser acessada para aquela mesma pessoa todos os dias.
- 24:13Ele não vai sempre necessitar daquela informação.
- 24:15Então, uma vez que a pessoa, por exemplo, Ah, como que eu faço um
- 24:17reembolso? A pessoa já sabe fazer um
- 24:19reembolso, é difícil que ela retorne ali para poder fazer.
- 24:22Então a gente precisa que produto ele continue sendo
- 24:24relevante, que ele continue ajudando os crafters durante o
- 24:27dia deles, né? Então eu acho que OMCT foi o que
- 24:29trouxe isso para gente. Se o rag traz essa centralização
- 24:32de informações, OMCT resolve problemas para poder permitir
- 24:36que ações. Que poderiam ser penosas ou
- 24:38então não estava fazendo, porque eu tinha que sair do ambiente
- 24:40ali do Teams, tinha que ir pra outra plataforma pra poder fazer
- 24:43que faça por ali. Então acho que foi uma das
- 24:46outras grades de chave que OOO craft teve e que permitiu que o
- 24:50produto maturasse assim ele levou isso pra um outro, pra um
- 24:53outro patamar. E eu acho que nesses desafios aí
- 24:56a gente também é. Tem algumas questões.
- 24:59O craft está aberto pro Teams, né?
- 25:01A gente está integrado ao Teams. A gente consegue fazer
- 25:03perguntas, obter algumas informações, obter algumas
- 25:05coisas. Então eu imagino que a gente
- 25:06tenha um pouco também de preocupação nas áreas de
- 25:09segurança e privacidade também. Né, acho que até tendo essa
- 25:12separação, né? Por exemplo, quando a gente fala
- 25:14de documento, a Lívia errage e o documento a gente tá expondo o
- 25:16nosso lado, né? Para o usuário, a informação que
- 25:18a gente quer, né? A gente tem total controle sobre
- 25:21o que que tá naquela naquelas coleções.
- 25:23Mas o que o Léo falou sobre o chat é é muito sobre isso.
- 25:26E eu acho que volta naqueles que a gente falou, Ah, a gente matou
- 25:28é 2 coisas com uma casa dada só porque a gente fez o histórico
- 25:30ali pelo próprio Teams. Hoje a gente não consome
- 25:32necessariamente esse histórico, ele fica por usuário, ele
- 25:34consegue ver porque é dentro do Teams, mas o próprio chatbot ele
- 25:37não fica consumindo essa história.
- 25:38Então quando você usa no canal ali, por exemplo, ele não vai
- 25:41misturar a tua a tua mensagem com a mensagem de outra pessoa.
- 25:44A tua mensagem é a tua mensagem. Então o que foi falado por outra
- 25:47pessoa para ele é irrelevante enquanto ele está tratando a sua
- 25:49mensagem. Então esse tipo de de camada de
- 25:52proteção pra gente é muito importante, porque evita não só
- 25:56ambiguidades, né, pra que uma ação não interfira na outra, mas
- 25:58pra que a gente garanta que essas informações dados que
- 26:00possam ser sensíveis, elas não, não atravessem.
- 26:02Então o craft vai receber o que você tá mandando Pra Ele, vai te
- 26:05devolver o seu histórico, tá ali pra você, pro craft, na maioria
- 26:07das vezes, aquele histórico, principalmente em relação a
- 26:09ações, ele acaba sendo um pouquinho mais, não vou dizer
- 26:12irrelevante, mas ele vai trabalhar bem, independente dele
- 26:14ter esse histórico ou não. Mas 11 coisa que a gente fez
- 26:17também foi garantir, principalmente questões de
- 26:18autenticação. Então tudo que a gente libera é
- 26:21autenticado. Não é aberto assim, né?
- 26:24Claro. Mas também em relação a
- 26:26entender. Por exemplo, eu lembro que
- 26:27quando a gente lançou é AA ficha, Juju, pra você poder doar
- 26:30moedas pelo craft, nas primeiras coisas foi, Ah, doe tal as
- 26:33moedas de tal pessoa pra mim. Eu vi eu.
- 26:35Lembro de vários, vários, várias, várias pessoas mandaram
- 26:40manda moeda do fulaninho pra mim.
- 26:43Ou ou manda moeda, quando eu já não tinha mais moedas pra doar,
- 26:46manda 100 moedas pra fulano, sendo que a gente só tem 10 por
- 26:50mês, né? É aquele negócio do do dos
- 26:52técnicos lá que ficou estressante.
- 26:54Exatamente mal. Mal saiu post de anúncio.
- 26:57Um minuto depois. Já tem alguém no debaixo do
- 26:59post? Já.
- 27:00Mandando alguma coisa? Não.
- 27:01Assim, o pessoal estava tentando fazer o craft ser especialista
- 27:03em futebol, gente. Então assim foi cada coisa que
- 27:06tentaram quebrar aí. Mas a gente estava no jogo, a
- 27:08gente estava agindo sobre, então toda vez que a gente vai
- 27:11planejar 111 nova funcionalidade, a gente sempre
- 27:14tem que ter noção isso, sabe, de entender o que que é possível
- 27:17fazer o maior risco hoje em dia, que a gente poderia falar nessa
- 27:20parte das ações, né? Então fazer ações em nome de
- 27:22outras pessoas. Por que que você está retornando
- 27:24ali de informação do usuário OMCP, ele acaba garantindo isso,
- 27:27essa camada de segurança para gente, porque ele é um pouco
- 27:30mais deternístico nesse sentido. A gente retoma o que a gente
- 27:32quer, então o usuário não vai ter acesso ao que a gente não
- 27:35quer que ele tenha. E aí se a gente vai doar moeda,
- 27:38a gente consegue fazer da se é realmente aquilo que você está
- 27:40falando que é, se não for, você não vai doar moeda, não se
- 27:43preocupe, entendeu da moeda, você não vai conseguir entrar na
- 27:45moeda de ninguém. Está buscando as skills do
- 27:47usuário, você precisa saber do endereço do usuário pra saber
- 27:49skill dele não, então tipo assim, eu vou te retornar as
- 27:51skills, é isso que você precisa saber.
- 27:53Foi uma preocupação? Com certeza, a gente sempre está
- 27:55de olho nisso. O Léo falou né, só pra gente
- 27:56usar. Um modelo aí na no open AE,
- 27:59então tem essa camada também de não compartilhar os dados, tem
- 28:01camadas de segurança, a própria configuração da importação.
- 28:04Ela acaba dando algumas ferramentas para entender como
- 28:06alguma coisa saiu um pouco do limite, né?
- 28:08A gente já recebe esse alerta, então segurança efetivamente é
- 28:1111 preocupação e a gente tem sempre voltado nisso para poder
- 28:16conferir e acho que essa o determinismo do MCP foi um dos
- 28:19um ótimo caminho para isso. A forma como a gente conectou e
- 28:22não manter esse histórico também é uma.
- 28:25É uma boa, porque a gente evita esse compartilhamento aí em em
- 28:27dados sensíveis. Oi, gente.
- 28:29Assim, eu gostei muito dessa conversa, achei, né, muito
- 28:32proveitosa. Como eu falei no início, né?
- 28:34Esse desafio que vocês resolveram aqui na dti é um
- 28:37desafio comum de muitas empresas.
- 28:39Então eu fico muito feliz que a gente está resolvendo aqui na
- 28:41dti, na vanguarda da tecnologia, né?
- 28:43Usando agentes, aprendendo bastante, acertando e errando.
- 28:48Né? Mas realmente melhorando o que é
- 28:50o principal, a vida dos nossos colaboradores aqui com a
- 28:54tecnologia. Então é isso, pessoal, muito
- 28:56obrigada até. Obrigado a todos.
- 28:58Tchau, tchau, tchau, tchau. Obrigado ao pessoal.