Latest / Os Agilistas / #331 - Spec-Driven Development: otimização direta na eficiência operacional
Transcript
- 0:00É engraçado, cara, tem uma tentação fácil de cair aí que é
- 0:03assim, já que é tão fácil especificar, vão especificar pra
- 0:06caramba, entende? Alguém pode falar por que não,
- 0:08né? Mas é engraçado porque aos olhos
- 0:10de Lin, tudo que você faz sem precisar é desperdício.
- 0:14Então esse, por mais que você tenha um ambiente que faz
- 0:17transicionar rápido, quanto mais você inventar a moda na
- 0:20especificação, mas vai ter coisa dando errado.
- 0:23EEE revisão pra você fazer e usuário não entendendo
- 0:26exatamente o que que é aquilo. Bom dia, boa tarde, boa noite.
- 0:33Vamos começar mais um episódio dos agilistas.
- 0:36Já vou falar sobre qual o nosso tema, mas queria rapidamente em
- 0:38todos os. Convidados de hoje que são aqui
- 0:41da DTI mesmo. Estou aqui hoje com o anderzão e
- 0:43com o divaldo e o anderzão. Tudo bom?
- 0:45Tudo bom? Chuta, e você?
- 0:46Tudo joia fala rapidamente sobre você.
- 0:48Ô anderzão, você já esteve aqui No No orelistas outra vez?
- 0:51Já assim, eu acho que em 2021 a gente fez um agilistas com 21.
- 0:56Pô, tem tempo, Hein? Tem tempo já com o pessoal do
- 0:59Martins. É sobre ciência de dados, né?
- 1:03Eu estava lá com a frente dos dos times atendendo Martins e a
- 1:07gente fez um podcast legal aqui sobre.
- 1:09Ciência de dados. Não é o famoso do sexo com
- 1:12gorilas não, né? Não, esse não, quem dera.
- 1:14Esse eu gostaria de ter participado, mas meu nome é
- 1:17André Guimarães. Muitos aqui me chamam de
- 1:19andrezão, principalmente os mais velhos de casa.
- 1:22Eu sou gerente de contas aqui na DTI.
- 1:24Eu estou aqui há 12 anos, juntos aí com o chuster, aprendendo
- 1:27todo dia. Está sendo muito legal e
- 1:29obrigado aí pelo convite. Bom demais.
- 1:31E você, Givaldo, se apresente aí rapidamente.
- 1:34Bom, é minha primeira participação aqui no agelistas
- 1:37prazer estar com com você, xu, você quando é?
- 1:39Tesão com o pessoal que está nos ouvindo e nos nos assistindo.
- 1:42Tem 7 anos que eu estou na DTI. Atualmente eu estou atuando como
- 1:46uma liderança de engenharia. Que é bom demais.
- 1:48Então, o tema que iremos abordar hoje tem a ver, obviamente, com
- 1:51inteligência artificial. Hoje em dia, tudo tem que passar
- 1:54por inteligência artificial, mas a gente queria trazer um pouco
- 1:57do de uma análise nossa sobre. É um tipo de abordagem que está
- 2:02começando a se disseminar mais sobre a quais sobre a qual
- 2:05iríamos falar, né? Que é o spect dreaming
- 2:07development. A gente já vai explicar
- 2:08exatamente o que que é isso, mas.
- 2:09É uma mudança de paradigma assim grande, porque ela coloca o
- 2:14papel da da especificação como preponderante nos movimentos.
- 2:17Muda o perfil aí de trabalho do próprio, dos arquitetos e dos
- 2:21dos desenvolvedores. É uma é algo assim, bastante
- 2:23ousado. Até eu tive a oportunidade de
- 2:25brincar um pouquinho com isso numa sessão que a gente fez aqui
- 2:28com usando esse expect even developer, gente no cursor,
- 2:31então já vamos falar o que que é?
- 2:33Mas o nosso objetivo hoje aqui é tanto explicar isso enquanto
- 2:37tentar mostrar o que que a gente acha que somos.
- 2:39Mudanças possíveis e práticas e que vão trazer retorno.
- 2:42O que que é mais especulativo? O que que é meio viagem, né?
- 2:46Que é que é hype, que a gente sabe que que esse mercado aí tem
- 2:49muita hype também. Acho assim.
- 2:50Ninguém nega que a transformação é grande, já está acontecendo,
- 2:54mas isso é diferente de de simplesmente achar que é
- 2:57simplesmente. Agora a gente vai falar um
- 2:59pouquinho, até de comparar um pouquinho isso com Vibe colding,
- 3:01por exemplo, porque agora é só ali, você senta ali, vai falando
- 3:05e de repente vai adotando o software e com perfeição, porque
- 3:08assim, alguém sempre fala de uma coisa, você construir.
- 3:11Pequenos exemplos auto contidos. Outra coisa, você construir um
- 3:14software corporativo que se integra com o que já existe, que
- 3:16tem que ser a prova de falha, que tem que tratar com vários
- 3:19usuários diferentes. Enfim, o problema é mais
- 3:21complexo do que os exemplos, né, que a gente vê por aí, né?
- 3:24Então eu queria iniciar essa pergunta, eu jogo aí no ar pra
- 3:26ver quem quem pega né? O que que é esses pack driving
- 3:30developent, né? O que é isso?
- 3:32Bom, você você já mencionou aí o Vibe code, né?
- 3:35Então com o bunda e a integração, as as ferramentas de
- 3:38desenvolvimento começou a se popularizar.
- 3:41Usar muito, né? O uso da da ali através de
- 3:44prompts de pequenas instruções para gerar códigos, né?
- 3:47É gerar já aplicativos funcionais, né?
- 3:49Isso coloquialmente ficou conhecido como Vibe coding.
- 3:52É mais um dos problemas que veio junto com o Vibe code.
- 3:55É OA falta de de profundidade ali.
- 3:58Então, às vezes a pessoa se eu chegar aqui para nós 3 aqui e
- 4:01pedir falar assim, cara, eu construa aí um cadastro de
- 4:04usuários. Nós 3 vamos construir de formas
- 4:07diferentes, né? Porque tem n formas de de fazer
- 4:09as coisas. Então, né, o se popularizou o
- 4:12web code com essas instruções rasas, né?
- 4:14E com a isso gerou uma ilusão de velocidade, porque gerava se
- 4:18coisa muito rapidamente, mas muitas vezes aquilo não
- 4:22resolvia. O problema é que de fato
- 4:23precisava resolver aquilo, não é.
- 4:25Gerava um código que era fácil de evoluir, de manter No No no
- 4:30longo prazo e também que não seguia aí os padrões
- 4:33arquiteturais, os padrões que. E já estavam delineados ali
- 4:38dentro da da corporação. Dentro desse cenário, surgiu aí
- 4:41OOO spec drive, né? The realmente como uma forma né?
- 4:45De definir melhor, né? Talvez o que você ficasse tão
- 4:50tempo pensando no problema que você quer resolver no como, né?
- 4:53EEE, quebrando isso em fases, quebrando em em tarefas menores
- 4:57para que isso funcionasse ali como guard reios pra pra gente
- 5:01ter resultados melhores e mais consistentes No No longo prazo.
- 5:05É isso aí é assim, o gevaldo colocou bem aí a parte do de
- 5:10como começou e como está vindo e hoje já existem com esse advento
- 5:14aí, né, com essa fortalecimento das ferramentas, né?
- 5:17Dos é de ferramentas agendicas, né, de a, como o você mesmo
- 5:21citou o cursor, o bithub Copilot e outras ferramentas, aí cloud
- 5:26cold e tal, a necessidade de você criar 11 desenvolvimento
- 5:30por intenção, né? Assim, você sabe o que você está
- 5:32fazendo, é só pedir, você especificar.
- 5:35A realmente o que você quer e isso ser vivo, né?
- 5:38Essas isso aí e mudando junto com o código ou até antes do
- 5:42código é extremamente importante.
- 5:43E é esse que é o grande para mim é o grande.
- 5:46É a grande sacada, né? Do do expectativa de TV lockment
- 5:49porque é esse Oo. O caso, né?
- 5:51Assim, você para de pensar tanto no código como a verdade e você
- 5:55começa a pensar na especificação como a verdade, Hein?
- 5:58É, não. E sei que eu acho curioso que
- 5:59isso é extremamente ousado, né, digamos assim, a mudança de
- 6:02estado digna vem forte, né? Porque assim, até dentro do
- 6:05ágio, né, o ágio. Assim, você quer fazer pouca
- 6:08especificação ou fazer ela o mais simples possível.
- 6:10E o e o working software, que é verdade, né, cara?
- 6:13E o e o código? Claro, pro código também
- 6:15refletir o que está acontecendo, né?
- 6:17Aí de repente é como se tô tentando.
- 6:19Tô dizer aqui até brincando, eu, a última vez que eu programei
- 6:21foi há 20 anos atrás, né? Então um pouquinho.
- 6:24Mais, né? Agora você pode voltar o jogo.
- 6:25Aí, né, é agora, agora até eu tô podendo programar de novo, né?
- 6:29O que o que eu acho interessante é que assim AA ideia é o que o
- 6:31andesão falou, né? É a especificação passar a ser
- 6:34OA entidade mais preponderante a fonte da verdade e o código
- 6:38subordinado a ela. Né?
- 6:40Digamos assim? E não o que acontecia até nas
- 6:42metodologias pesadas que se acabavam usando.
- 6:44Uma especificação acabava desistindo de atualizar, ela
- 6:46acabava jogando ela fora e a verdade era um código, né?
- 6:49Mas eu falo que isso é isso, é bem ousado, porque é assim,
- 6:52primeiro, a iate permite tentar fazer a especificação mais o
- 6:56menos ambígua possível, né? Então a gente dá uma é uma vez
- 6:58que eu queria perguntar para vocês 1111 suposição minha, né?
- 7:02Uma das motivos eu eu lembro que lá nos tempos antes do do ágio,
- 7:05né, eu cheguei a experimentar com Water Paul para poder é
- 7:08praticar mesmo, né, pra pra depois até saber o que que era
- 7:11OA paradigma, né? Quando eu comecei a desenvolver
- 7:13e era um. Um incrível trabalho, você
- 7:16conseguir fazer a especificação, seguir os passos todos, né?
- 7:19Porque assim você tinha aqui do domínio da especificação, que
- 7:21era mais ambíguo para um domínio de análise.
- 7:24Domínio de análise para um domínio de design, não digo
- 7:26design gráfico, não é design OML, né?
- 7:28Aí sim, você fazia o código aí, né, você testava e fazia a
- 7:31transição. Mas estou dizendo o seguinte,
- 7:33então você considerava que a linguagem natural era mais
- 7:36ambígua e que, portanto, era inclusive, você tinha que ter
- 7:38outro tipo de artefase intermediários por aí, sabe?
- 7:41É navegando suavemente ali da ambiguidade igual você IA fazer.
- 7:44Usar uma tela de cadastro? Mas, pô, dependendo do jeito que
- 7:46eu descrevo, ela ainda será ambígua, né?
- 7:48E quanto mais ambíguo também, mais vai abrir margem para o
- 7:52código ser gerado ali. Você é meio doidão, né?
- 7:54Gosto dos dos guardas. A primeira pergunta minha para
- 7:56direto na minha pergunta é, mas hoje, e a minha experiência com
- 8:00o cursor mostrou isso, lá você consegue com mais facilidade
- 8:03fazer uma especificação menos ambígua, né, porque você
- 8:05consegue escrever pra caramba, né, digamos assim, o que seria
- 8:09em todo tipo uma pessoa escrever, ela gera milhões de
- 8:11de. EE que que depois vão ser lidas
- 8:14pela inteligência artificial? Né?
- 8:16Esse é um bom ponto. Shuster, até porque os os
- 8:18críticos, né, do dos packdriving the realment, falam que isso na
- 8:22verdade é um waterforl disfarçado de a, mas Oo
- 8:25contraponto disso, né? É que no waterforl, enquanto a
- 8:29gente tinha ali ciclos de de meses, né, com os packdriving
- 8:33the realmente agora, né? Que é totalmente o
- 8:36potencializado pela IAO que a gente tem.
- 8:38São ciclos de minutos, horas, dias, né?
- 8:41São ciclos pequenos, né? A.
- 8:42A gente passa, tem o rigor ali da especificação, que tenta
- 8:46deixar as coisas mais claras, mais concretas, né?
- 8:49Mas não faz com que isso se torne um processo extremamente
- 8:52lento, né? Nem extremamente moroso.
- 8:54Que uma pessoa vai ficar escrevendo, escrevendo,
- 8:56escrevendo e passar. Dias, semanas para produzir esse
- 9:00material que o igual você falou muitas vezes, depois não era nem
- 9:03usado, né? Com com AIA, agora a gente
- 9:04consegue gerar esses artefatos aí em minutos.
- 9:07E aí 11 ponto também, né? Que o que é essas que essa
- 9:10metodologia prega é que a gente vá revisando isso de forma
- 9:14contínua ali, né? Porque o papel da do ser humano
- 9:18não é só de de guiar, né? Ele também é de verificar, de
- 9:21revisar. Então na medida que essas
- 9:23especificações, com o auxílio da IA, você vai gerando, você vai
- 9:25revisando e fazendo as correções de rota ali.
- 9:28E ao time, digamos assim? É na assim eu vejo que tem uma o
- 9:32edval que falou muito bem aqui tem uma tendência, até tem
- 9:35alguns artigos falando sobre isso, né?
- 9:36Que um medo é virar isso, virar de novo ou ter foll.
- 9:39Porque você tem um processo em cascata, então você tem que
- 9:42ficar especificando demais, só que com o poder DEA você vai
- 9:45fazer isso mais rápido e. E aí Pra Mim Não É dilema, né?
- 9:48Eu acho que hoje a Ju está no eu deveria estar no sangue do
- 9:51desenvolvimento de software. E agora você tem que olhar pro
- 9:54para a especificação ou no futuro, né?
- 9:57Você vai ter que olhar para a especificação como a verdade da
- 9:59da da intenção do código ali. Então você vai ter que tratar
- 10:03ela em ciclos. Então assim você fez, vamos
- 10:05supor que você conseguiu fazer uma versão inteira do.
- 10:09O software usando o expect traving develoment o próximo
- 10:12ciclo tem que ser revisar a especificação, não só o código,
- 10:15porque 11 tendência forte é você não olhar para o pro pra
- 10:20especificação, porque Ela Foi ali, ela gerou o código.
- 10:23Depois disso ela é esquecida, inclusive em alguns artigos que
- 10:26a gente tem lido em uma dinâmica interna aqui na DTI.
- 10:28Fala se muito disso, né, que existe hoje um paradigma
- 10:30cultural também, porque é documentação.
- 10:33Nos últimos anos, pelo menos, Ela Foi muito negligenciada.
- 10:36O cara quer fazer código, né? E a gente até fala muito disso,
- 10:39né? Importante é código e produção.
- 10:40O manifesto ag fala isso. É o orting software.
- 10:42É mais, é mais. Importante do que a documentação
- 10:45se a gente está falar agora que a documentação é extremamente
- 10:47importante. Então, mas é porque é porque é
- 10:49engraçado, né, cara? É porque assim, na verdade, o
- 10:52paradigma do ágio é que você começa simples e evolui, né?
- 10:55O partido do aprendizado. Mas assim, é claro que uma é
- 10:58claro que se você falar assim, vamos supor, né, pô, se por mais
- 11:00que eu consigo gerar Oo software a hora que eu quiser, muito
- 11:03rápido eu estou fechando a malha, né?
- 11:04De de aprendizado o tempo todo, né?
- 11:06Eu falo assim, você tinha que fazer especificações mais.
- 11:09Simples e fazer o código rápido, porque os igual você comentou, o
- 11:11ciclo era muito grande, então a única solução é essa, se eu
- 11:14quero, eu tenho que mostrar uma coisa bem simples para não ficar
- 11:17desperdiçando e sair descobrindo, né?
- 11:19Eu até acho que deveria ainda continuar gerando coisas
- 11:21simples, né também, porque porque que você vai complicar
- 11:24pra caramba, EEOO complicado, é mais difícil de manter, tudo
- 11:27isso continua valendo, né? Eu falo assim, num mundo mágico,
- 11:30alguém pode falar assim, não que isso específico que quiser já
- 11:32muda, se específico que quiser já muda, né?
- 11:34Só que a gente aí nós acho que vamos falar do mais pra frente
- 11:36também, não é assim porque. Se fosse assim tão mágico que
- 11:39você só pode pensar na especificação, nem arquitetura
- 11:42importava mais. Você falou assim, Ah, os
- 11:44padrões, já que tem os guardraios, né?
- 11:46Pra eu, eu fico pensando em alguém do ponto de vista mais
- 11:49que está acreditando. Imagino que no contínuo tem os
- 11:51céticos com oia, tem uns caras que acreditam que vai tudo
- 11:54mudar, tem um pessoal no meio para quem está acreditando.
- 11:57Em tudo, ele fala, cara, que que esse cara tá falando de padrão
- 12:00de software? Você só vai ficar escrevendo em
- 12:02linguagem natural. Basta saber escrever.
- 12:04Pô, não interessa, cara, se você é Java, você é dotinete, se é
- 12:08que que você responde para esse cara, entendeu?
- 12:09Fala assim, você está ainda preso no paradigma passado.
- 12:13Assim eu acho que, né. Dentro do dessa evolução do
- 12:16asiático, de fato, talvez a linguagem ela perca a
- 12:19relevância, né? É, você vai.
- 12:21Você está codificando em Java, em dotinete, em Python, tanto
- 12:25faz, mas né? AO passo.
- 12:27Anterior ali, que é você fazer um design do sistema, você tem
- 12:31um pensamento sistêmico, você entender qual o problema que
- 12:34você está querendo resolver, quais que são os mecanismos de
- 12:37segurança que você vai colocar ali para para ter algo, né?
- 12:41Que você possa colocar em produção e seja.
- 12:44É confiável? Porque que mais que a gente tem
- 12:47aí hoje também é vários, uma quantidade imensa de de
- 12:51tentativas de invasão, né? Coisas maliciosas então, né,
- 12:55toda essa Oo desenvolvedor, ele né, perde um pouco ali o papel
- 13:00de de artesão, de escritor, de código, para ser mais um
- 13:03arquiteto de soluções, alguém que propõe que vai ser mais
- 13:06resolutivo ali, né? Uma coisa.
- 13:08Interessante, estava lendo um artigo da Mackenzie, ela fez 11
- 13:12pesquisa, né? Uma surrey.
- 13:14Com 300 empresas e uma preocupação, e sobre isso, sobre
- 13:17o spectrick. E aí as empresas que eles chamam
- 13:19lá de high performance, eles colocaram alguns pontos
- 13:22importantes, porque uma coisa que em cima disso aqui parece
- 13:26ser não é inútil, né? Mas assim é.
- 13:28O jeito errado de medir é você medir, por exemplo, o quanto de
- 13:31código você terá. Né?
- 13:32Ou coisas do tipo assim e pra você medir outras coisas, por
- 13:35exemplo, qualidade, segurança, satisfação do cliente lá na
- 13:38ponta, se aquilo resolve realmente um problema.
- 13:41E aí as características, uma coisa até aqui nessa, nessa ver
- 13:45que foi colocada também aqui os papéis dentro dos times, eles
- 13:48começam AA borrar mais porque o desenvolvedor ele deveria ser
- 13:53mais generalista. A gente até leu outras coisas
- 13:55sobre isso, né? E vê na prática que hoje o cara
- 13:58ser muito a pessoa, ser muito especialista, pode perder uma
- 14:01relevância no. Futuro próximo, mas que ele pode
- 14:04navegar em vários lugares, porque agora ele vai ter as
- 14:07especificações para fazer o código.
- 14:08E como o Givaldo falou, talvez o código, a linguagem em si, não
- 14:11seja tanto o diferencial, mas seja a capacidade de ter esse
- 14:15pensamento sistêmico, né? Saber como como a fundação das
- 14:18coisas, como que as coisas realmente funcionam e onde que
- 14:21elas podem dar problema. Então, mas nós já estamos num
- 14:23ponto de que você pode ignorar o código mesmo, quer dizer assim,
- 14:26porque? Eu vejo o pessoal comentando que
- 14:28mesmo com coisas, exceto essas coisas muito auto contidas e
- 14:31pequenas, você começa com com com várias interações.
- 14:34Daqui a pouco o negócio mudou o código de uma forma diversa,
- 14:37daqui a pouco, ou seja, muda um pouco, mas você continua, tem
- 14:40que ter um domínio do código, né?
- 14:41Continua. Tendo que ter um domínio do do
- 14:43código, o andrezão falou bem, né?
- 14:44Das fundações ali, porque a forma como você estrutura.
- 14:48Né? À medida que aquilo vai
- 14:49evoluindo, se você tem um código que está mais modularizado, mais
- 14:53quebrado ali, né? Aí a funciona melhor quando você
- 14:55trabalha com com unidades pequenas, até porque ela tem ali
- 14:58111 limitação do contexto. Do contexto, né?
- 15:01Então é essa parte fundacional ali, de se estruturar bem, a
- 15:05coisa é, eu acho que potencializa muito que você
- 15:08continue tendo aceleração, continue tendo bons resultados
- 15:11No No, no futuro. Até um gancho sobre o que o
- 15:15andresan falou, né? De nessa parte de borrar as
- 15:18disciplinas ali Oo. Martin falwer também fala No No
- 15:21no blog dele, né? Num num perfil que ele chama de
- 15:24especialista generalista, que é uma pessoa que tem consegue
- 15:29transitar entre diversas especialidades e que esse e hoje
- 15:33se enxerga isso como uma habilidade, que isso está
- 15:35ganhando mais relevância que com AAA adoção das ias, né?
- 15:39A aceleração pelas ias esse papel deve ficar ainda mais
- 15:42importante, né? Dentro da das.
- 15:44Organizações, né? E você fala o seguinte, ele não
- 15:46sabe isso não. É que ele só é superficial com
- 15:48tudo, ele sabe programar, mas sabe também algumas outras
- 15:52coisas, porque ele vai ter que porque no fundo, só por uma
- 15:55coisa que eu acho que a gente talvez não tenha deixado claro,
- 15:57pô, só voltando um passo atrás pelo até pelo experimento que eu
- 15:59fiz, a pequena sessão que eu participei aqui, né?
- 16:01É porque assim nesse pack dreaming, para quem está nos
- 16:04ouvindo, né, você vai lá. EE consegue com a ela te ajuda a
- 16:08fazer uma especificação bem detalhada, inclusive ela te faço
- 16:11pergunta, eu não sei, et cetera, enfim, só que depois tem mais
- 16:14alguns passos, né? É, é, é igual vocês falaram, é
- 16:16tudo para você ter uma transição menos ambígua possível e
- 16:20garantindo que você tenha todos os guard Rage para gerar um
- 16:22código que vai estar dentro das das suas melhores práticas de
- 16:26engenharia, de software, de segurança e modularidade, et
- 16:29cetera, né? Então quais são os passos que
- 16:31tem lá no EE? Até uma pergunta também, isso é
- 16:33um framur que que aí funciona em vários eu citei o curso.
- 16:36Flor aqui, certo? Mas não é só no cursor, pode ser
- 16:38o que é o especdrive é um, é uma especificação, é um frameur que
- 16:42que alguém é uma iniciativa b aqui que é o especdrive.
- 16:45E quais são esses passos todos do espec dele?
- 16:47O. O espectrodrive é uma
- 16:48metodologia, né? Então é hoje no mercado tem.
- 16:52É diferentes frameworks implementando Oo spec driveing e
- 16:56já está até surgindo um conceito de nível de maturidade no spec
- 17:00driveing ali desde um AI first, que seria você ter uma gerar uma
- 17:05especificação básica, que é um plano ali para sua executar, e
- 17:08depois você joga aqui O Fora. Tem o spec encore, que seria
- 17:11aquela você gera especificação e ela passa a fazer parte ali do
- 17:15seu repositório, do seu codebase, você vai colocar
- 17:18aquilo ali junto com o código e depois em cima de das mudanças
- 17:21que você for precisar. Fazer você vai alterar a
- 17:23especificação e replanejar a chegando num num terceiro nível,
- 17:27que é o espec asas force que seria onde a especificação é a
- 17:31total fonte da verdade mesmo e o é o nós humanos nem colocaríamos
- 17:35a mão no código. O código seria nesse nível quase
- 17:39que como é os binários hoje. Né?
- 17:40Então, mas quando você fala o espec, aí não é só especificação
- 17:43funcional, tem o pleno, como é que são os outros?
- 17:46Quando vocês falam que é AAO source é a espec, é o espec,
- 17:50mais outros passos também, não é isso?
- 17:51É aí dentro, né? Da dessa dessa metodologia, né?
- 17:54É, os frameworks que existem tem implementam de algumas formas
- 17:58diferentes, mas tem uma base ali que você chama inicialmente de
- 18:01de Constituição ou regras, que é onde você define seus padrões de
- 18:05de boas, seus padrões arquiteturais, as boas práticas,
- 18:08coisas que vão ser sempre utilizadas no projeto.
- 18:11Seja, né? No.
- 18:12Qualquer coisa que você está desenvolvendo, né?
- 18:14São seus quadros reios principais ali e né, você gera
- 18:17uma especificação funcional para aquela funcionalidade ali que
- 18:21para aquela featura que você vai desenvolver, e aí ela é
- 18:24específica para aquele contexto. É onde é a parte de espectro
- 18:27mesmo. Daí você parte para para gerar
- 18:30uma, que é o que depois você vai para o para uma fase de plain
- 18:33ali, que seria o como que é? Tecnicamente, como você vai
- 18:36fazer aquela implementação? Você vai para uma terceira fase,
- 18:40que é quebrar isso em tarefas pequenas, isoladas, que né?
- 18:45Voltando aqui, o que a gente falou de trazer unidades
- 18:47pequenas para para para ela trabalhar, para ter 111 janela
- 18:50de contexto menor ali e que você consegue fazer aquilo e testar
- 18:54isoladamente, né? Para depois é executar essas
- 18:57tarefas. Realmente apareceu o código, né?
- 18:59Mas quando você fala Mano, quando vocês falam manter a
- 19:01espec é a espec mais esses passos todos, né?
- 19:05Só a gente pra pra pra quem não tiver entendendo direito assim,
- 19:08um jeito fácil pra que eu fiquei imaginando é assim, todo mundo
- 19:10sabe que cunhar, quanto mais detalhado for o pronto, melhor
- 19:14Pra Ela não alucinar EEEE conseguir justamente gerar a
- 19:18prisão correta, né? Porque no fundo o que você está
- 19:20fazendo é simplesmente isso, não é um modelo estatístico que vai,
- 19:22já vai ter visto algum código que resolve aquele problema ali
- 19:25e vai atacar aquele código ali, né cara?
- 19:27Assim é o que eu por mais simplificador que você já falar,
- 19:30isso é um alto complite, né? Um assim, um alto complite de um
- 19:33nível absurdo, mas é um alto complite então?
- 19:35O que o espec, dribla e faz passo a passo é desde a
- 19:37Constituição até a própria especificação funcional daquilo,
- 19:40até aquela quebra num plano de como que aquilo deveria ser
- 19:43executado ou modularizado, até as tarefas, et cetera, você vai
- 19:47garantindo que não há de gerar o código que você tem.
- 19:50O mínimo de ambiguidade possível é a maior chance de gerar o
- 19:53melhor código possível dentro do que você quer, né?
- 19:55Sim, e é um fluxo até muito natural, né?
- 19:57Se quem já desenvolveu mesmo que mentalmente você faz todos esses
- 20:01passos. Né?
- 20:02Mas assim tem 11. Parte interessante disso aí que
- 20:05a gente estava falando todo esse todo esse arcabouço é que e você
- 20:09até falou, tipo assim, parece do jeito que a gente está falando,
- 20:11que parece mágica, né? E parece que está todo mundo
- 20:13adotando isso agora e que isso é a nova verdade e tal.
- 20:15Mas a gente sabe que tem uma Barreira grande.
- 20:18Primeiro, tem uma Barreira de de ceticismo.
- 20:20Porque você precisa primeiro ver isso na prática.
- 20:23E é com o tempo que a gente vai entender como que isso vai
- 20:25acontecer mesmo. Como a gente tem estudado
- 20:28frequentemente, quase todo mês a coisa muda, porque como o
- 20:32Givaldo falou aqui agora pouco antes, a galera estava chamando
- 20:35de Vibe coaching assim, aí eu escrevo aqui e vai sair do.
- 20:38O jeito que eu imaginei quase que como se iaia adivinhasse que
- 20:41você quer? Com o tempo, eles foram vendo
- 20:43que isso foi dando muito problema, né?
- 20:45Esse código com má qualidade, a ambiguidade gerada pela
- 20:48linguagem, né, porque é uma linguagem natural.
- 20:50E aí ele foi criando formas disso ficar mais rígido e
- 20:53específico. Então mês que vem vai estar
- 20:56diferente. Além disso, além desse
- 20:57ceticismo, dessa curva, né, de de criação que a própria a
- 21:01humanidade está aprendendo, aí, ó comunidade, né, de TI está
- 21:04aprendendo. Ainda tem a Barreira cultural?
- 21:06Resolvedor detesta isso, né? É porque assim, No No final das
- 21:10contas, você vai ter que ir para um caminho de escrever
- 21:13naturalmente o que você quer e não no código, como a gente
- 21:16estava acostumado, né? Como a comunidade.
- 21:19É engraçada, né? Porque é o perfil desenvolvedor.
- 21:21Ele normalmente é desenvolvedor porque gosta de quantificar, né?
- 21:24Essa é uma mudança brutal mesmo assim.
- 21:26Ele vai codificar, mas vai ficar mais tempo na nesse é igual,
- 21:28vocês falam do especialista, generalista, né?
- 21:30Ele não é assim, Ah, eu recebo a história de alguém prontas, a
- 21:33gente começa a imaginar que ele está escrevendo uma história
- 21:36também, ele está quebrando ela, ele está explicitando mais o que
- 21:39Oo Givaldo falou que ele faz mentalmente, ele vai talvez
- 21:42explicitar mais no passo a passo ali como é que ele quer que
- 21:44quebra, et cetera, aí vai gerar um código, ele vai achar que o
- 21:47código não tá bom, vai mudar alguma coisa ali, né, no, ou
- 21:50seja, é um trabalho que ele é isso mesmo, ele fica indo nessas
- 21:534 etapas, fica o tempo todo rodando esse loopezinho.
- 21:56Ali, sabe de especifico o óleo que gerou o óleo quórico
- 21:58específico. Né, a gente tinha comentado que
- 22:00o papel ali da, do, do, do ser humano, passa a ser não só
- 22:03guiar, mas também verificar, né? É então a cada fase dessas ele
- 22:07vai verificando e vai fazendo as correções de rota ali.
- 22:10Isso né, faz com que você corrija mais rapidamente a rota,
- 22:14né? Às vezes, se Ah na
- 22:14especificação, ele não, não era isso que eu queria, você já
- 22:17corrige, vai para o técnico a mesma coisa, e a gente sabe que
- 22:21AIA vai por, por mais que a gente faça todas essas boas
- 22:24práticas, ela não vai ser 100% a ser.
- 22:26Ativa, né? Que aia não tem ali a capacidade
- 22:29cognitiva, a capacidade de de raciocínio que o ser humano tem?
- 22:32EEO chute muito bem frisou, né? Que a asias nada mais são do que
- 22:35modelos probabilísticos e estatísticos que vão.
- 22:38Por design, né, cara? Isso não muda, né, bicho?
- 22:40Asias elas não são. São modelos probabilísticos
- 22:43estatísticos, né? Elas não têm a nossa capacidade
- 22:46cognitiva, a nossa capacidade de de raciocínio.
- 22:48Então, por mais que elas sejam treinadas ali, com com bilhões
- 22:51de parâmetros, elas não vão ser 100% assertivas.
- 22:54Então, essa a revisão. A previsão humana é contínua.
- 22:57É, é, é contínua, é essencial. E é melhor que você faça isso,
- 23:02né? Continuamente a cada fase ali,
- 23:04porque se você vai fazer no final também.
- 23:07Ela gerou ali um Monte de de documentos, sei lá quantas 1000
- 23:11linhas de código até o processo. Além de vai ficar muito moroso.
- 23:14EEA? Tendência é que você revise
- 23:16muito mais superficialmente. Né?
- 23:18Tem assim, tem umas coisas que eu penso que são assim, primeiro
- 23:20que nem tudo, por mais que você vai explicitar tudo, nem tudo tá
- 23:23lá, né, cara? É cheio de conhecimento tácito e
- 23:25cheio de coisa que tá no mundo, né?
- 23:26Assim que você você não vai sabe se é é meio ilusão e é uma coisa
- 23:30que eu penso também isso. Ainda temos esse problema do
- 23:32contexto, que é que é claro que nenhum ser humano também
- 23:35consegue ter um contexto inteiro, mas você tem um.
- 23:37Time que tem uma inteligência coletiva, que tem um contexto
- 23:39gigante ali de uma corporação inteira, né?
- 23:41Pessoas conversando, então você vê que ainda tem 11, que é OA
- 23:45segundo assunto que eu queria é avançar.
- 23:48Tem um problema, digamos, arquitetural, de como usar o
- 23:51espec livre no ambiente corporativo com múltiplos, né?
- 23:54Assim como que eu modularizo o próprio uso disso, porque assim,
- 23:57só para dar uma resumida no que a gente falou até agora, né?
- 23:59Pô, beleza, eu tenho uma forma mais estruturada de transformar
- 24:03a intenção em código e garantir que eu faça isso continuamente e
- 24:06manter um código. De mais qualidade e que não me
- 24:08perca e que eu consigo capturar valor de verdade, ser produtivo
- 24:12de verdade, esse que é o espectro dele.
- 24:13Resumindo, né, digamos assim. OK, só que uma coisa é eu fazer
- 24:17uma coisinha pequena ali, ou até um greenfield, um software novo
- 24:20que eu faço o que eu quiser. Outra coisa é os nossos
- 24:22clientes, né? Pega uma vale.
- 24:25Né, pega uma MRV, pega uma empresa gigante, com 1000000 de
- 24:28sistemas de temas diferentes e de coisas antigas, coisas novas,
- 24:32coisas que tem mais hábito, coisa que tem menos, coisa que é
- 24:33mais crítica, coisa que é menos crítica, e aí como é que eu
- 24:36acopo isso, né? Com o que eu imagino é que isso
- 24:39Oo Andreza falou, isso começa a virar a tendência, o ser humano
- 24:42começa a amadurecer, AAO ser humano não, né.
- 24:44A comunidade, né, começa a amadurecer por esse, por esse
- 24:47caminho, e vai gradualmente adotando isso.
- 24:49Mas como é que se adota isso num ambiente corporativo, desde
- 24:53emigrar, um sistema legado, até manter um sistema.
- 24:55Na legado, qual que são os os os pensamentos seu sobre isso aí?
- 24:58Então, assim, 11, interessante, porque não?
- 25:01Nesse nesse artigo que a gente leu da Mackenzie, desse Survey
- 25:04da Mackenzie, eles colocam algumas coisas que eles chamam
- 25:07de enebels lá que são como que beleza, né?
- 25:10O expectível está aí hoje não é mais futuro, já está no
- 25:13presente, é claro, né? Ainda estamos aí, engatinhando,
- 25:16sempre está mudando, evoluindo. Mas já está acontecendo em
- 25:19vários lugares. E aí quando eles colocam os high
- 25:21performance e o slow performance, ele eles falam o
- 25:24seguinte, que os lugares onde isso foi melhor adotado, eles
- 25:27têm alguns habilitadores. Um habilitador que ele falou
- 25:30fortemente é o upsquiling, que é assim, ter treinamento muito
- 25:34focado nisso. Ou seja, treinamento lado a
- 25:36lado, né? Aquelas pessoas que são
- 25:39olhadoptas ou que já a gente pode chamar assim de.
- 25:42Ey Champions, elas teriam que passar o conhecimento lado a
- 25:46lado e num treinamento constante com o time, porque, onde?
- 25:50É jovem mesmo ali, né? Isso onde é job, quase um per
- 25:52programa, OXP, vamos voltar para OXP.
- 25:55Mas olhando isso porque você vai, porque é um negócio que é
- 25:58hoje, ainda não é intuitivo você largar o código e falar assim,
- 26:01cara, agora eu vou fazer. E tem essa diferença clara do
- 26:05greenfield, né? Que é onde você vai fazer tudo
- 26:07do zero. Igual você falou do seu, do seu,
- 26:09da sua experiência aqui, né, com um código que está lá há muito
- 26:12tempo. Tempo às vezes é código, o
- 26:13legado às vezes é código, que a que AEA nem foi tão bem treinada
- 26:17nisso, por exemplo, né? Um exemplo de um cliente nosso
- 26:20tem uma tecnologia que Ela Foi descontinuada há muito tempo,
- 26:23né, que é o nocaute. E aí parece que não está muito
- 26:26bem treinado nisso não. Às vezes mais atrapalha, né?
- 26:29Ela não viu o suficiente. É exatamente às vezes mais ou
- 26:32então não é interesse da comunidade, né?
- 26:34Assim, a interesse da comunidade são as as novas tecnologias, né?
- 26:37Então tem esse ponto. Outro ponto forte é você medir,
- 26:42você ter. Incentivos para medir a coisa
- 26:44certa, que são as médicas que ele coloca também, né?
- 26:46Que são você medir a qualidade do código, você medir a
- 26:50velocidade da entrega de verdade e você medir a satisfação do
- 26:53cliente e ir até time to marketing.
- 26:55Se você está entregando com esse método, né?
- 26:57Com essa metodologia e com os frêmicos ali de forma
- 27:00interessante, você deveria colocar mais incentivo para isso
- 27:03acontecer. E.
- 27:04De verdade e ter uma governança em cima disso?
- 27:07Esse seria alguns habilitadores. Se você não tiver isso na
- 27:10empresa de forma intencional e sistematizada, provavelmente
- 27:14isso não vai pegar de verdade. É engraçado, né?
- 27:16Você falando isso, cara? Me me os, os céticos falaram que
- 27:20é porque a gente é muito apaixonado com agilismo, né?
- 27:22Mas assim que você vai aprender isso.
- 27:23E é justamente da forma ágil, né?
- 27:25Assim. Você vai pegar um pedágio e um
- 27:27legado e vai colocar para dentro, ancorar numa
- 27:29especificação que você disse aqueles, né?
- 27:31Você começa a migrar e ancora uma especificação, daqui a
- 27:33pouco, um pedaço, você está mais confiante que ele está
- 27:35refletindo especificação, Ah, você está fazendo isso integrado
- 27:38com outro time, daqui a pouco aquele time que faz isso para
- 27:40que com outro pedaço, né? Então eu falo assim, esse
- 27:43aprendizado de como fazer organização adotar, porque no
- 27:46fundo, quando fala adotar, o espec drieven é adotar, reage de
- 27:49forma produtiva, né? E o espec drieven hoje é a é a
- 27:52solução, né, como? Pode daqui a pouco não ser mais.
- 27:56Mas, no final das contas, os os princípios deveriam ser os
- 27:59mesmos. É daqui a pouco alguém fala que
- 28:00é de Dream driven, você sonha, e aí, interessante, só você falou
- 28:05um negócio, eu queria sedentar uma coisa, você falou aqui,
- 28:07cara, que eu tenho o maior medo, assim, na, na, na de acontecer,
- 28:10é que o foco hoje é produtividade, produtividade,
- 28:12produtividade, né? Mas AAA produtividade tem que
- 28:15estar a servir, gerar valor, né? E por mais óbvio que seja isso,
- 28:19é muito fácil olhar, né, aquela otimização de olhar só para
- 28:22produtividade e na verdade você não está gerando valor, né?
- 28:25Isso que é. Curioso assim.
- 28:26No meu mundo ideal, que eu acho que não sei se as organizações
- 28:29vão se comportar assim. Você deveria ter o guarda chuva
- 28:32ainda do ágil, no sentido de que eu vou fazer simples, eu vou
- 28:36tentar gerar valor em curto prazo, mas beleza, eu vou
- 28:38reduzir meu ciclo agora absurdamente, em vez de eu ter
- 28:41que fazer sprint de 2 semanas, pode ser que seja menor ainda.
- 28:44Né? Assim, enfim, eu vou reduzir
- 28:45absolutamente, mas eu vou continuar com a filosofia de
- 28:49testar a realidade e fazer as coisas simples.
- 28:51E a produtividade está me habilitando a fazer isso.
- 28:54É se está me habilitando gerar valor mais rápido de no newt
- 28:57time, melhorar o time do marketing.
- 28:58Ela não é um fim em si, né, cara?
- 29:00Porque se ela for um fim em si, você pode gerar distorções
- 29:03absurdas, né? No No você.
- 29:05Você começa a fazer software igual maluco aí, porque estão te
- 29:07cobrando pra fazer, né? Estão Te Te Te obrigando a fazer
- 29:10software igual maluco. Mas ninguém tá nem olhando isso
- 29:12aqui. Software tá servindo pra alguma
- 29:13coisa. Né?
- 29:14É, em algumas rodas de de conversa aqui a gente até já
- 29:16falou que, Ah, talvez agora a gente consiga fazer MVP de
- 29:19verdade, né? Porque a gente vai a.
- 29:20Promessa seja finalmente cumprida, que.
- 29:22A gente vai falar aí que vai fazer um MVP.
- 29:24Demora 456 meses, isso já não, não é 11 MVP mais, né?
- 29:28EE, eu acho que esse ponto que você trouxe é é bem bem
- 29:30interessante Na Na questão de que aí ela acelera, mas as
- 29:33incertezas em. Em relação ao negócio, às
- 29:37incertezas do do mundo complexo que que a gente tem hoje, elas
- 29:40continuam. Então não adianta eu querer
- 29:42planejar um software, né? Imenso, gigante, se eu não, não
- 29:46sei de fato como o mercado vai aceitar aquilo, que tipo de
- 29:48disrupção vai vai ser? Então eu acho que a gente tem
- 29:51que aproveitar essa aceleração, esse ganho de produtividade para
- 29:54testar as hipóteses mais rápidos.
- 29:56E, né, voltando, o que eu falei aqui fazer é inverter de
- 29:58verdade. É assim, 11?
- 30:00Coisa que fica bem claro para mim é que.
- 30:03Sempre 11. Vilão, né?
- 30:05Um herói, um vilão dessas coisas são os incentivos.
- 30:08Se o incentivo for adotar de forma ágil, né?
- 30:11Ágil no sentido real da da palavra, né?
- 30:14Da da metodologia, que é testar rápido, se adaptar rápido,
- 30:17falhar rápido e tal. Eu acho que hoje a gente está
- 30:20cada vez mais tendo uma ferramenta.
- 30:23Que gera real produtividade em todos os passos.
- 30:26Só que ela pode ser o vilão, porque se você está medindo
- 30:29linhas de código criadas, especificações feitas, software
- 30:32que você não usa para nada, aí realmente o incentivo é sempre
- 30:36OX da questão. Né?
- 30:37Aí caindo é engraçado, cara, tem uma tentação fácil de cair aí
- 30:41que é assim, já que é tão fácil especificar, vão especificar pra
- 30:44caramba, entende? Alguém pode falar por que não,
- 30:47né? Mas é engraçado porque, aos
- 30:49olhos de Lynn. Tudo que você faz sem precisar é
- 30:51desperdício, então esse, por mais que você tenha um ambiente
- 30:55que faça transicionar rápido, quanto mais você inventar a moda
- 30:58na especificação, mas vai ter coisa dando errado.
- 31:01EEE revisão para você fazer e usuário não entendendo
- 31:04exatamente o que que é aquilo, né?
- 31:06E ou seja, o princípio de não desperdício continua valendo,
- 31:09né, cara? Você tem que usar ainda se.
- 31:11Oo princípio da simplicidade deveria continuar a existir, né?
- 31:14É fácil, concordo que é na tentação eu eu consigo achar
- 31:17muito fácil alguém falar, pô, já especifico, é sorte todo e me
- 31:20gera ele aqui todo o pessoal não entende que o ágio surgiu porque
- 31:24você não sabe o né? Assim, se você já tem certeza do
- 31:27que você precisa, mesmo em todos os detalhes, é difícil de negar
- 31:30que você não pode fazer aquele pronto, né?
- 31:31Você tem certeza? Normalmente você não tem porque
- 31:34tem um tanto de player aí No No jogando igual o Givaldo, falou.
- 31:38As incertezas não acabaram, então você tem que testar logo,
- 31:40sabe por caminho que você vai, né?
- 31:42Sim, então eu acho que essa é a grande o se o se o incentivo for
- 31:45errado. A tentação é fazer software de
- 31:49qualquer jeito, entendeu? Assim, você fala assim, cara, eu
- 31:51estou fazendo o que você pediu, eu estou fazendo, estou fazendo
- 31:53rápido. Imagina, ainda não chegamos
- 31:55nesse ponto, pelo menos não nas nossas experiências atuais, mas.
- 31:58Mas imagina que a gente está conseguindo desenvolver numa
- 32:00velocidade, como alguns players estão prometendo aí 20 vezes
- 32:04mais rápido, parece que vai começar a surgir coisas que você
- 32:06não vai usar para nada mesmo, entendeu?
- 32:08Igual hoje já surge. Só olhasse e fala assim, essa
- 32:10feature aqui nem é usada. Imagino se for, é sem, sem, sem
- 32:13a mentalidade correta. Aqui, exatamente.
- 32:15Aí, em vez de usar a capacidade do time para gerar valor mais
- 32:19rápido e avançar mais rápido pro lado certo, você vai ficar
- 32:21gerando lixo. Né?
- 32:22Isso exatamente. E assim, né?
- 32:24Não tem almoço grátis também, né?
- 32:26Então, por mais que a iasel era, e talvez ela, com o auxílio da
- 32:31IAA, gente consiga gerar softwares um pouco mais barato
- 32:34do que do que se gera hoje. Mas as ias tem um custo, um
- 32:37custo que não é pequeno, né? A maioria.
- 32:39Vida das empresas hoje elas ainda operam no vermelho, então
- 32:42assim, há uma tendência de de aumento de de desses custos, né,
- 32:46que vão ser repassados para a gente?
- 32:47Não, não tem como as as empresas precisam em algum momento.
- 32:50Está no ar nessa semana essa conta, né?
- 32:52É essa semana mesmo eu vi uma matéria falando que estima se
- 32:55que até 2030 a open IAE vai continuar operando no vermelho e
- 33:00que hoje ela tem, né? Cerca de 10% da da população usa
- 33:04a open IAE, que ela precisaria chegar em torno de 40.
- 33:07Você foi o, você entendeu? Foi o.
- 33:10Acho que eu acho que ele citou isso.
- 33:11Eu IA Na Na Na InfoMoney, mas eu não lembro quem.
- 33:15Cara, é assim, isso dá um outro episódio, né?
- 33:17É um negócio assim, a open i não tem explicação, cara, assim já
- 33:21tá todo falando isso, já viu? Precisa assim de um trilhão de
- 33:25dólares para para data center. EE faz 20 bilhões de redes,
- 33:28sabe? Os números são completamente
- 33:30incompatíveis, né? É, e esse custo vai chegar pra
- 33:32gente No No desenvolvimento de software, né?
- 33:34Então, assim, as e as não vão ser baratas, entre aspas, igual
- 33:37elas são hoje. É no frigir dos.
- 33:39Pra mim, os princípios não mudam por mais que prometido.
- 33:42A gente já está vendo um ganho de produtividade altíssimo, né?
- 33:46E tal. Mas se você não faz do jeito
- 33:48certo e se você não mede, né? Principalmente porque só fazer
- 33:51também, não medir. E acho que esse é o grande o
- 33:54grande ponto que que me chamou atenção na nesse artigo, né?
- 33:57Foi isso. Assim, hoje também a gente mede
- 33:59muito mal, né? A gente pode até aplicar e
- 34:02começar a aplicar bem lá. Ele fala bem disso, né?
- 34:04E tipo assim, como aplicar bem? Não adianta se você tentar
- 34:06aplicar se você não tem as os critérios de sucesso bem feitos.
- 34:10Eu. Acho que a gente pode fechar com
- 34:11essa é é finalizar com essa, essa reflexão que eu acho assim
- 34:15fundamental. E eu realmente tenho 11 visão, a
- 34:18visão otimista, porque eu sempre falo isso na empresa, né?
- 34:21Existe uma visão pessimista para quem trabalha na nossa área, que
- 34:23é assim, acabou o nosso, o nosso emprego, a nossa relevância e
- 34:27pronto, né? Porque vai todo mundo AEA vai,
- 34:29você vai estar passando. Estamos conversando ali, já vai
- 34:31fazendo software, né, igual Oo celular, escuta a gente, né, no
- 34:35extremo da o software vai brotar, né?
- 34:37A empresa vai, eu acho que está longe disso, porque você sempre
- 34:40precisa de método, você precisa de de, de de estrutura, você
- 34:43precisa de profissionais bons que sejam.
- 34:45Tem esse perfil de conseguir navegar bem entre os esses
- 34:48Campos, né, de especificar, planejar, et cetera.
- 34:50EE dar uma olhada no código, mas sem perder o controle, porque se
- 34:53perde o controle, fica completamente improdutivo, mas
- 34:56que a diferença que vai ter agora é que a gente vai
- 34:59finalmente cumprir. Cria promessa do ágio que sabe,
- 35:02vai finalmente criar o círculo virtuoso para quem for com o
- 35:05incentivo correto, igual você disser, você vai finalmente
- 35:08cumprir o né. A promessa ATI vai parar de ser
- 35:10tempo indeterminado, né, que a gente sempre brinca EAEEA área
- 35:13de negócios vai passar, sabe? AA integrar mais ainda com
- 35:17ATIEEE, gerar valor, gerar valor, gerar valor, com
- 35:20previsibilidade, o tempo todo botando coisa no alto, o tempo
- 35:22todo experimentando. E a competição vai ficar maior
- 35:24ainda no mercado. Então assim, Eu Acredito que a
- 35:26gente, quando eu falo a gente, essas profissionais da área.
- 35:30Ando extremamente relevantes, tá habilitar isso, mas que a
- 35:33promessa agora vai ser cumprida mais fortemente, ou seja, o ágil
- 35:37surgiu para ajudar a cumprir essa promessa da TI finalmente
- 35:40serviu o negócio, ele se fortaleceu na medida em comum,
- 35:43ficou mais digital mesmo e que isso começou a ser preponderante
- 35:46para o sucesso, né? Dos negócios.
- 35:47Agora, finalmente, é como se a gente tivesse criando as
- 35:50condições para dar um passo além e falar assim, pode ficar
- 35:53tranquilo que estamos junto, tudo que o negócio precisar nós
- 35:56vamos realmente gerar rápido, testar rápido nós vamos né?
- 35:58Tudo que for digital vai acontecer rápido.
- 36:00A gente sabe que essa promessa é até então não é tão Comprida
- 36:03assim, né? Toda hora o há aquela
- 36:05frustração, né, do do, do negócio, fala putz, isso vai me
- 36:08gastar tanto, putz, eu acabei de investir nisso, agora é mais não
- 36:10sei o que é, como se a gente quebrasse isso finalmente, essa
- 36:12é a nossa expectativa, né? Então muito obrigado aí para os
- 36:15senhores, acho que foi um ótimo episódio.
- 36:17A gente se encontra aí em próximas de listas, um abraço.
- 36:19Valeu. Shuster, um abraço pessoal.
- 36:21Um abraço pessoal.