WEBVTT 00:00:07.860 --> 00:00:11.411 Tão importante quanto escrever linhas e mais linhas de código 00:00:11.411 --> 00:00:14.280 é você também fazer a gestão do seu projeto, 00:00:14.280 --> 00:00:18.642 e, ao término, você criar o seu produto e entregá-lo documentado para o seu cliente. 00:00:18.642 --> 00:00:22.522 Se você está pensando que hoje você vai escutar mais um podcast 00:00:22.522 --> 00:00:24.579 falando sobre linguagem de programação, 00:00:24.579 --> 00:00:27.660 que seja do front-end ou back-end, não, não é isso. 00:00:27.660 --> 00:00:29.329 Nós vamos falar sobre a gestão, 00:00:29.329 --> 00:00:32.432 que é a parte tão importante na entrega de um software. 00:00:32.432 --> 00:00:35.335 Eu sou o Rafael Ronqui, e estou aqui com dois convidados. 00:00:35.335 --> 00:00:37.770 Vou apresentar para vocês o Alexandre. 00:00:37.770 --> 00:00:39.172 Olá, Alexandre, tudo bem? Como você está? 00:00:39.172 --> 00:00:40.160 Tudo bom, Rafael? 00:00:40.160 --> 00:00:41.541 Obrigado pelo convite. 00:00:42.786 --> 00:00:47.800 Eu trabalho hoje como responsável de operações Brasil da Softtek. 00:00:47.800 --> 00:00:50.083 É um prazer estar aqui com você. 00:00:50.083 --> 00:00:50.888 Show! 00:00:50.888 --> 00:00:52.208 E aí, Eduardo, tudo bem? Como você está? 00:00:52.208 --> 00:00:55.368 Se você puder apresentar para quem está nos escutando, por favor. 00:00:55.368 --> 00:00:56.131 Claro. 00:00:56.131 --> 00:00:58.691 Primeiramente, obrigado pelo convite, Rafael. 00:00:58.691 --> 00:01:02.896 Bom, meu nome é Eduardo Floriano, eu trabalho há dez anos na Softex, 00:01:02.896 --> 00:01:06.933 sou responsável por algumas verticais de negócio, pelo delivery, 00:01:06.933 --> 00:01:09.602 então eu tenho que gerenciar alguns projetos aí, 00:01:09.602 --> 00:01:12.305 ou melhor, algumas centenas de projetos. 00:01:12.305 --> 00:01:14.818 Então o desafio é bastante interessante. 00:01:14.818 --> 00:01:15.558 Legal. 00:01:15.558 --> 00:01:16.676 Então eu acho que a conversa vai ser boa, 00:01:16.676 --> 00:01:19.646 principalmente porque vocês têm a vivência na prática, no dia a dia, né? 00:01:19.646 --> 00:01:22.448 Falar aqui que nem é só a visão, mas sim a vivência. 00:01:22.448 --> 00:01:24.127 Para quem está nos escutando, 00:01:24.127 --> 00:01:28.266 é legal setar o que é a gestão de projetos, uma definição. 00:01:28.266 --> 00:01:32.424 Lógico, né, vamos seguir o PMI/PMBOK, início, meio e fim, né? 00:01:32.424 --> 00:01:36.406 Fiquem à vontade, Alê ou Edu, para definir. 00:01:36.406 --> 00:01:38.831 Na visão de vocês, o que é a gestão de projetos 00:01:38.831 --> 00:01:40.816 dentro de desenvolvimento de um software? 00:01:40.816 --> 00:01:45.171 Eu acredito que, antes de falarmos da gestão de um projeto, 00:01:45.171 --> 00:01:47.361 temos que olhar para um cenário de governança... 00:01:48.541 --> 00:01:54.016 Porque depende do tipo de projeto, depende do tipo de necessidade, 00:01:54.016 --> 00:01:59.118 e também depende do tipo de apoio que você vai dar para a organização. 00:01:59.118 --> 00:02:02.889 Você precisa estabelecer uma governança 00:02:02.889 --> 00:02:08.119 sobre todo esse arcabouço de projetos que temos hoje 00:02:08.119 --> 00:02:10.329 implementando na prática. 00:02:10.329 --> 00:02:13.866 Quando falamos de um projeto, o projeto é uma atividade bem clara, 00:02:13.866 --> 00:02:20.406 onde você tem um início, um meio bem-definido, e o fim. 00:02:20.406 --> 00:02:23.266 Então isso caracteriza o projeto. 00:02:23.266 --> 00:02:27.246 O projeto é composto de uma fase inicial, 00:02:27.246 --> 00:02:30.817 onde é necessário planejamento, 00:02:30.817 --> 00:02:34.954 porque em cima do planejamento você vai determinar esses recursos, 00:02:34.954 --> 00:02:38.958 e esses recursos têm que estar ligados à sua estratégia de governança 00:02:38.958 --> 00:02:42.595 dentro da implementação de qualquer tipo de projeto. 00:02:42.595 --> 00:02:46.766 Terminou essa parte do planejamento, definiu bem essas atividades, 00:02:46.766 --> 00:02:51.304 tem que colocar os recursos, que é a parte mais importante de um projeto. 00:02:51.304 --> 00:02:55.908 Às vezes brincamos que temos a metodologia, temos o processo, 00:02:55.908 --> 00:03:00.924 mas apesar de dizerem que 70% de um projeto 00:03:00.924 --> 00:03:03.614 são a metodologia e os processos, 00:03:03.614 --> 00:03:09.155 o mais importante é você ter o colaborador daquele projeto 00:03:09.155 --> 00:03:15.695 endereçando a execução na prática do dia a dia. 00:03:15.695 --> 00:03:18.331 Então, para mim, são esses os elementos importantes 00:03:18.331 --> 00:03:20.303 quando falamos de um projeto. 00:03:20.303 --> 00:03:23.936 E aí você vai ter projetos de diferentes dimensões, 00:03:23.936 --> 00:03:26.774 diferentes tamanhos, e diferentes propósitos. 00:03:26.774 --> 00:03:30.178 Melhorias evolutivas, projetos do zero, 00:03:30.178 --> 00:03:32.745 onde você vai fazer um desenvolvimento completo, 00:03:32.745 --> 00:03:36.916 uma implementação de um RP, que é a característica de um projeto. 00:03:36.916 --> 00:03:40.686 É diferente de um projeto de desenvolvimento de software. 00:03:40.686 --> 00:03:45.591 Você tem projetos ligados à parte de manter a empresa funcionando. 00:03:45.591 --> 00:03:48.427 Então você tem o dia a dia da empresa que está funcionando. 00:03:48.427 --> 00:03:51.030 Muita gente fala de ambidestria da empresa. 00:03:51.030 --> 00:03:54.716 Você tem um lado que precisa desenvolver a empresa 00:03:54.716 --> 00:03:57.470 e tem um outro lado que precisa manter a empresa. 00:03:57.470 --> 00:03:59.472 Então, como que você lida com isso. 00:03:59.472 --> 00:04:03.642 Por isso eu falo que a governança é um ponto importante 00:04:03.642 --> 00:04:08.712 dentro das diversas estratégias que temos 00:04:08.712 --> 00:04:10.989 para implementação de um projeto na prática. 00:04:10.989 --> 00:04:14.353 É legal ouvir isso aí de você, Alê, principalmente porque essa brincadeira... 00:04:14.353 --> 00:04:17.389 Eu sabia que você ia falar que esse projeto não é só o início, meio e fim, né, 00:04:17.389 --> 00:04:19.091 mas tem todo um contexto por trás. 00:04:19.091 --> 00:04:21.527 Por exemplo, se uma empresa quer implementar algo 00:04:21.527 --> 00:04:24.230 sem fazer a gestão de projetos, faz sentido, 00:04:24.230 --> 00:04:26.679 até porque tem uma governança sobre isso. 00:04:26.679 --> 00:04:27.252 Exatamente. 00:04:27.252 --> 00:04:29.969 E aí você trouxe uma sopinha a mais, porque às vezes você pega um aluno nosso, 00:04:29.969 --> 00:04:35.107 que começou agora a desenvolver, e ele pensa: "Só vou desenvolver um e-commerce". 00:04:35.107 --> 00:04:36.441 E não é só isso. 00:04:36.441 --> 00:04:39.111 Às vezes vai ter um RP que você quer implementar 00:04:39.111 --> 00:04:40.649 numa empresa de grande porte. 00:04:40.649 --> 00:04:41.604 Exatamente. 00:04:41.604 --> 00:04:43.213 Você trouxe toda essa sopa. 00:04:43.213 --> 00:04:45.684 Edu, nós já estudamos junto aí, nós brincamos que, 00:04:45.684 --> 00:04:49.026 quem sobe muito a régua complica para o próximo, né? 00:04:49.026 --> 00:04:51.057 Não que você não consiga sair bem dessa, né? 00:04:51.057 --> 00:04:52.419 E aí? O que você tem para complementar? 00:04:52.419 --> 00:04:53.976 O que é a gestão de projetos aí? 00:04:53.976 --> 00:04:56.690 Bom, Rafa, ainda bem que nós estudamos juntos. 00:04:56.690 --> 00:04:58.430 Você me conhece um pouquinho aí. 00:04:58.430 --> 00:05:02.001 E sorte a minha que ele deixou pouca coisa para eu falar, né? 00:05:02.001 --> 00:05:04.756 Ainda bem que eu trabalho com ele, e é meu amigo também, né? 00:05:04.756 --> 00:05:07.265 Então já nos conhecemos há um bocado de anos. 00:05:07.265 --> 00:05:09.841 Faz mais de 15 anos que nós trabalhamos juntos... 00:05:09.841 --> 00:05:11.628 Dez anos trabalhando juntos. 00:05:11.628 --> 00:05:13.078 Então foi treinada essa conversa aí? 00:05:13.078 --> 00:05:14.290 Não, não foi treinada. 00:05:14.290 --> 00:05:16.749 Ele complicou. Ele sempre dificulta um pouquinho a minha vida. 00:05:16.749 --> 00:05:18.556 Só para saber como você se sai. 00:05:18.556 --> 00:05:19.721 Pois é. Mas vamos lá! 00:05:19.721 --> 00:05:23.617 Eu vou tentar simplificar um pouco mais a abordagem que o Alexandre colocou, 00:05:23.617 --> 00:05:25.057 que foi bem completa. 00:05:25.057 --> 00:05:29.128 Mas eu colocaria o seguinte: quem quer gerenciar projetos 00:05:29.128 --> 00:05:32.759 tem que ter em mente que é gerenciar crises e mitigar riscos, 00:05:32.759 --> 00:05:38.737 ou seja, não vai ter projeto que você não vai encontrar problemas para serem resolvidos. 00:05:38.737 --> 00:05:40.406 Tem riscos então? 00:05:40.406 --> 00:05:41.166 Quase nada. 00:05:41.166 --> 00:05:42.214 - Quase nada? - Quase nada. 00:05:42.214 --> 00:05:43.736 - Só para saber. - Quase nada. 00:05:43.736 --> 00:05:45.111 Você acha que vai acontecer? 00:05:46.011 --> 00:05:48.680 Monitora porque pode acontecer. 00:05:48.680 --> 00:05:52.217 Então eu acho que o principal ponto da gestão de projetos 00:05:52.217 --> 00:05:56.422 é o monitoramento dos riscos, a mitigação dos riscos, 00:05:56.422 --> 00:06:00.659 e a habilidade de gerenciar problemas, 00:06:00.659 --> 00:06:03.022 porque problemas vão acontecer. 00:06:03.022 --> 00:06:07.166 Então, esses são os principais requisitos que eu entendo no gerenciamento de projetos, 00:06:07.166 --> 00:06:11.813 seja ele ágil, seja ele uma metodologia tradicional, 00:06:11.813 --> 00:06:14.823 que é cascata, "whatever". 00:06:14.823 --> 00:06:17.268 Então, já que você falou isso, de puxar outro tema, 00:06:17.268 --> 00:06:20.612 nós tentamos definir o que é gestão de projetos, 00:06:20.612 --> 00:06:25.817 sem falar a tal gestão do PMI, do PMBOK, ou ágil. 00:06:25.817 --> 00:06:29.262 Será que conseguimos trazer essa sopinha para a mesa da conversa, 00:06:29.262 --> 00:06:31.433 essa quantidade de coisas? 00:06:31.433 --> 00:06:34.593 Antes até de falarmos de metodologia, 00:06:34.593 --> 00:06:37.403 entrar na abordagem métodos, né, 00:06:37.403 --> 00:06:41.964 eu acho que temos uma pessoa importante nesse cenário, 00:06:41.964 --> 00:06:43.902 que é o gerente de projeto. 00:06:43.902 --> 00:06:46.773 Em alguns contextos, o gerente de programa. 00:06:46.773 --> 00:06:47.923 O que é um programa? 00:06:47.923 --> 00:06:50.083 Um programa é uma coleção de projetos 00:06:50.083 --> 00:06:55.013 que serão executados em paralelo, sendo administrados, 00:06:55.013 --> 00:07:00.485 e que tem uma integração dentro de um contexto maior dentro da organização. 00:07:00.485 --> 00:07:03.005 Essa é uma figura extremamente importante, o gerente, 00:07:03.005 --> 00:07:03.920 Por quê? 00:07:03.920 --> 00:07:09.928 Por mais que coloquemos metodologias, métodos, processos, 00:07:09.928 --> 00:07:14.533 um fator importante é o fator humano dentro de um projeto. 00:07:14.533 --> 00:07:20.382 E a gestão, aquele gerente que tem 00:07:20.382 --> 00:07:23.542 a melhor habilidade na execução, 00:07:23.542 --> 00:07:28.105 que consegue entregar um projeto... 00:07:30.418 --> 00:07:32.851 Com qualidade, no prazo, 00:07:32.851 --> 00:07:37.760 esse gerente geralmente tem uma habilidade fantástica em gestão de pessoas, 00:07:37.760 --> 00:07:41.518 que é um dos elementos importantes quando falamos de projeto. 00:07:41.518 --> 00:07:46.569 Porque no projeto, nós vamos ter lá o escopo, vamos ter o método, 00:07:46.569 --> 00:07:50.669 vamos ter os recursos físicos e os colaboradores, 00:07:50.669 --> 00:07:52.927 que são aqueles que executam o projeto, 00:07:52.927 --> 00:07:58.038 e vai ter aquela pessoa que vai fazer a orquestração de tudo isso, 00:07:58.038 --> 00:07:59.778 que é o gerente de projeto. 00:07:59.778 --> 00:08:06.065 Então, a habilidade do gerente de projeto, para mim, 70% da habilidade do gerente, 00:08:06.065 --> 00:08:08.820 está ligado ao relacionamento. 00:08:08.820 --> 00:08:15.395 Como ele trata os colaboradores, como ele agrupa e gerencia aquele time, 00:08:15.395 --> 00:08:19.072 como ele traz o time, engaja aquele grupo, 00:08:19.072 --> 00:08:21.233 para entregar bem aquele projeto. 00:08:21.233 --> 00:08:24.436 E aí podemos falar que, dentro de um cenário, 00:08:24.436 --> 00:08:31.524 existem metodologias melhores para determinado tipo de problema. 00:08:31.524 --> 00:08:37.477 Existe o ágil, que vai atender bem um determinado tipo de problema, 00:08:37.477 --> 00:08:43.703 existem métodos em cascata, ou métodos orientados à implementação de RP, 00:08:43.703 --> 00:08:46.658 que geralmente estão atrelados aos fabricantes. 00:08:46.658 --> 00:08:50.766 São processos que o próprio fabricante coloca 00:08:50.766 --> 00:08:54.218 para você poder desenvolver, poder seguir, 00:08:54.218 --> 00:08:56.568 poder trazer dentro de uma implementação. 00:08:56.568 --> 00:08:59.537 Porque não é só no desenvolvimento de software 00:08:59.537 --> 00:09:02.321 que vamos ter uma gestão de projeto. 00:09:02.321 --> 00:09:07.512 A gestão de projeto pode ter em diversos ramos de atividade. 00:09:07.512 --> 00:09:12.519 Até numa construção, que se pegarmos a engenharia de software, 00:09:12.519 --> 00:09:19.847 que ela é nova dentro desse cenário de desenvolvimento, 00:09:19.847 --> 00:09:24.529 a própria construção já faz gestão de projetos, 00:09:24.529 --> 00:09:30.389 faz a gestão da obra há muito tempo, aplica métodos e também faz gestão de pessoas. 00:09:30.389 --> 00:09:34.372 Enfim, gestão completa de um projeto. 00:09:34.372 --> 00:09:40.393 E a área de tecnologia se apropriou muito desses tipos de abordagem 00:09:40.393 --> 00:09:43.591 de outras áreas em diversos... 00:09:43.591 --> 00:09:47.530 Se falarmos em diversos ramos da tecnologia, 00:09:47.530 --> 00:09:50.417 nos apropriamos de alguma área do conhecimento 00:09:50.417 --> 00:09:52.957 e implementamos dentro do nosso processo. 00:09:52.957 --> 00:09:56.845 E a gestão de projetos é isso, desenvolvemos melhor 00:09:56.845 --> 00:10:02.200 para dentro das nossas atividades de engenharia de software. 00:10:02.200 --> 00:10:05.570 Mas não é só um tipo de problema que temos que resolver 00:10:05.570 --> 00:10:07.421 quando falamos de gestão de projeto. 00:10:07.421 --> 00:10:10.591 Vai depender da necessidade. 00:10:10.591 --> 00:10:15.880 E aí você vai ter a metodologia que melhor se adaptar a essa necessidade. 00:10:15.880 --> 00:10:20.718 E, Rafa, até para complementar o que o Alexandre colocou, 00:10:20.718 --> 00:10:25.456 eu acho que vale a pena colocarmos o viés do colaborador, 00:10:25.456 --> 00:10:26.882 que é o participante do projeto. 00:10:26.882 --> 00:10:32.954 Tem o gestor, mas também tem o executor, vamos dizer assim, do projeto. 00:10:33.932 --> 00:10:37.268 E tem os executores que querem se tornar líderes, 00:10:37.268 --> 00:10:42.254 querem se tornar gerentes dentro das organizações, gerentes de projeto. 00:10:43.982 --> 00:10:47.332 O que eu acho que é superrelevante colocar, 00:10:47.332 --> 00:10:50.299 e que corrobora com o que o Alexandre colocou, 00:10:50.299 --> 00:10:55.953 é primeiramente a questão da comunicação, a questão de como lidar com pessoas. 00:10:55.953 --> 00:11:00.307 Tanto a parte gerencial quanto a parte dos colaboradores, dos... 00:11:00.307 --> 00:11:01.626 Não vamos falar colaboradores. 00:11:01.626 --> 00:11:05.830 Dos executores, propriamente dito, dos desenvolvedores, 00:11:05.830 --> 00:11:10.501 eles têm que ter hoje uma capacidade de comunicação muito alta, 00:11:10.501 --> 00:11:15.840 muito bacana, entre todos os membros do time, inclusive com o gestor dele. 00:11:15.840 --> 00:11:19.607 Então, se estamos falando de ágil, estamos falando com o Scrum Master. 00:11:19.607 --> 00:11:22.580 se estamos falando de um projeto mais formal, 00:11:22.580 --> 00:11:25.383 estamos falando de um gerente de projeto, propriamente dito. 00:11:25.383 --> 00:11:26.751 Então eu acho assim: 00:11:26.751 --> 00:11:31.038 aqueles que buscam a liderança, 00:11:31.038 --> 00:11:34.192 seja ele como gestor, seja ele como Scrum Master, 00:11:34.192 --> 00:11:36.529 tem que ter essa capacidade de comunicação. 00:11:36.529 --> 00:11:41.506 Eu digo que gerenciar é 90% comunicar 00:11:41.506 --> 00:11:45.136 e 10% você trabalhar com cronogramas, 00:11:45.136 --> 00:11:48.272 trabalhar com Kanban, trabalhar com processos. 00:11:48.272 --> 00:11:50.942 O principal é comunicação. 00:11:50.942 --> 00:11:53.778 Além disso, ter atitude. 00:11:53.778 --> 00:11:59.638 Para um projeto ser bem-sucedido, se as pessoas que estão nesse projeto 00:11:59.638 --> 00:12:04.322 tiverem atitude positiva, atitude de realizar, 00:12:04.322 --> 00:12:07.692 a grande probabilidade de sucesso é enorme nos projetos. 00:12:07.692 --> 00:12:10.870 Legal ouvir isso, Edu e Alê, 00:12:10.870 --> 00:12:14.532 porque eu fiz um MBA em 2011, "Gestão de projetos nas práticas do PMI", 00:12:14.532 --> 00:12:19.150 e o meu TCC foi focado na gestão da comunicação. 00:12:19.150 --> 00:12:21.911 Que foi o que você falou, é a habilidade de lidar com as situações. 00:12:21.911 --> 00:12:23.390 Eu acho que foi o Ale que falou. 00:12:23.390 --> 00:12:26.607 Nós já sabemos quais são os recursos, qual o escopo, qual o custo previsto. 00:12:26.607 --> 00:12:29.268 Antes de começar, você já tem todo esse levantamento. 00:12:29.268 --> 00:12:34.552 O projeto vai começar, quem vai fazer essa maestria de tudo andar bem sincronizado? 00:12:34.552 --> 00:12:38.756 É uma pessoa com habilidade de se comunicar, de entender, de mapear o risco. 00:12:38.756 --> 00:12:41.016 E é uma coisa que não vem pronta, né, Ale? Né, Edu? 00:12:41.016 --> 00:12:41.926 - Não vem pronta. - Não. 00:12:41.926 --> 00:12:44.862 Que legal o que vocês falaram, porque quando nós trazemos para o aluno, 00:12:44.862 --> 00:12:48.302 eles acham que, na primeira aula, já vamos explicar o que é PI 00:12:48.302 --> 00:12:52.225 e também o que é ágil e Scrum, por exemplo. 00:12:52.225 --> 00:12:53.537 Nós falamos: "Não, calma! 00:12:53.537 --> 00:12:55.439 Vamos falar primeiro que o projeto tem início, meio e fim. 00:12:55.439 --> 00:12:56.574 Foi o que você falou. 00:12:56.574 --> 00:12:58.758 Mas antes, vamos falar de algumas habilidades 00:12:58.758 --> 00:13:01.278 que você vai ter que ter para participar do projeto. 00:13:01.278 --> 00:13:06.235 E aí o aluno às vezes até fala para nós: "Professor, você está muito acadêmico. 00:13:06.235 --> 00:13:08.919 Solta o mundo da vivência do profissional". 00:13:08.919 --> 00:13:10.888 É por isso até que convidamos vocês. 00:13:10.888 --> 00:13:11.789 E foi até provocativo. 00:13:11.789 --> 00:13:14.061 Foi legal você quebrar. 00:13:14.061 --> 00:13:17.832 Vamos falar do PMI, ou seja, em cascata, e vamos falar do ágil. 00:13:17.832 --> 00:13:20.503 O Ale falou: "Não, antes, vamos falar dessa habilidade, 00:13:20.503 --> 00:13:22.933 das coisas que acontecem antes do projeto". 00:13:22.933 --> 00:13:27.805 E vocês tocaram no tema de percentual dentro do desenvolvimento de um projeto de software. 00:13:27.805 --> 00:13:34.399 E os alunos às vezes acham que, 90% do tempo alocado em um projeto, é código, por exemplo. 00:13:34.399 --> 00:13:36.960 Vocês já quebraram com alguns percentuais aí. 00:13:36.960 --> 00:13:38.814 Importante assim, né... 00:13:40.684 --> 00:13:44.162 Código dentro de um projeto é 30%... 00:13:45.489 --> 00:13:48.459 Quando você coloca dentro uma métrica. 00:13:48.459 --> 00:13:51.562 Porque se você não definiu bem seu escopo, 00:13:51.562 --> 00:13:55.566 se você não realizou uma entrevista, um levantamento, um mapeamento, 00:13:55.566 --> 00:14:00.204 independentemente da prática ou o método que você utilize, 00:14:00.204 --> 00:14:05.680 ágil ou processos unificados, que seriam mais voltados para a parte de cascata. 00:14:05.680 --> 00:14:08.163 Então você tem a fase de análise... 00:14:09.413 --> 00:14:12.392 Quando você faz a análise, você tem que ir lá no seu usuário 00:14:12.392 --> 00:14:17.103 entender o problema dele, discutir com ele, 00:14:17.103 --> 00:14:19.723 especificar o problema. 00:14:19.723 --> 00:14:23.294 Depois que você especificou o problema, pensar como vai resolver o problema. 00:14:24.161 --> 00:14:29.029 E aí, antes de ir para o código, você ainda vai ter que chamar um cara de arquitetura 00:14:29.029 --> 00:14:31.969 e falar: "Cara, tem esse problema aqui. 00:14:31.969 --> 00:14:38.151 Como vamos criar uma arquitetura que suporte solucionar esse problema?". 00:14:38.151 --> 00:14:41.746 Para depois você falar: "Olha, pensei em tudo, 00:14:41.746 --> 00:14:45.585 no escopo, na especificação, na arquitetura. 00:14:45.585 --> 00:14:49.861 Criamos uma arquitetura para a organização 00:14:49.861 --> 00:14:54.224 que pode ser implementada de forma coerente". 00:14:54.224 --> 00:14:58.714 E aí você vai falar: "Puxa, agora vamos trabalhar o código". 00:14:58.714 --> 00:15:03.248 Trabalhou código, aí você entra numa outra parte, que é a parte da qualidade do código. 00:15:04.468 --> 00:15:08.439 Eu tenho que testar, eu tenho que verificar, 00:15:08.439 --> 00:15:10.895 tenho que fazer uma validação, 00:15:10.895 --> 00:15:14.945 e depois ainda tem que ter um aceite desse usuário para colocar em produção. 00:15:14.945 --> 00:15:19.467 Então, um projeto não é código. 00:15:19.467 --> 00:15:24.019 O código é uma parte dentro do projeto. 00:15:24.019 --> 00:15:30.298 E se não você não pensar as outras partes desse projeto 00:15:30.298 --> 00:15:33.544 de forma coerente, a hora que você implementar o código, 00:15:33.544 --> 00:15:37.310 você pode desenvolver algo que, lá na frente, 00:15:37.310 --> 00:15:41.778 você vai ter problema de performance, você vai ter problema de integração, 00:15:41.778 --> 00:15:46.178 você vai ter problema de lentidão da organização 00:15:46.178 --> 00:15:48.612 porque não vai conseguir utilizar a ferramenta. 00:15:48.612 --> 00:15:52.783 Você pode ter problema de usabilidade porque você não pensou 00:15:52.783 --> 00:15:55.953 como o usuário vai utilizar aquela ferramenta. 00:15:55.953 --> 00:16:00.958 Então existem vários elementos importantes 00:16:00.958 --> 00:16:03.093 antes de chegar no código. 00:16:03.093 --> 00:16:06.700 Não é de agora que analisamos dessa forma. 00:16:06.700 --> 00:16:11.263 Nós brincamos que hoje, com a transformação digital, 00:16:11.263 --> 00:16:14.303 todo mundo quer inovar, 00:16:14.303 --> 00:16:18.809 sair desenvolvendo soluções dentro das organizações. 00:16:18.809 --> 00:16:20.444 Isso não é evento novo. 00:16:20.444 --> 00:16:23.946 Na década de 1990, 00:16:23.946 --> 00:16:26.717 existia um conceito chamado "reengenharia". 00:16:26.717 --> 00:16:30.721 Todo mundo queria redesenhar seus processos 00:16:30.721 --> 00:16:33.011 e aplicar tecnologia para resolver problema. 00:16:34.694 --> 00:16:35.584 Na década de 1990. 00:16:35.584 --> 00:16:37.464 Será que só mudou nome, ou gourmetizou? 00:16:37.464 --> 00:16:38.967 O que você acha? 00:16:38.967 --> 00:16:42.099 Nós temos alguns outros elementos que a transformação digital traz 00:16:42.099 --> 00:16:45.569 dentro desse cenário da reengenharia, que, naquele tempo, 00:16:45.569 --> 00:16:50.674 não tínhamos nem tantas ferramentas, nem tantos métodos, 00:16:50.674 --> 00:16:56.313 e ainda nem tínhamos descoberto essa integração tecnologia/negócio. 00:16:56.313 --> 00:17:00.517 Ainda estávamos engatinhando naquele tempo. 00:17:00.517 --> 00:17:04.187 Então foi o tempo em que se começou a criar, desenvolver. 00:17:04.187 --> 00:17:08.928 Foi quando veio a internet, e aí o boom do crescimento tecnológico nas organizações... 00:17:08.928 --> 00:17:09.926 Fora implementar a tecnologia, né? 00:17:09.926 --> 00:17:11.180 Exatamente. 00:17:11.180 --> 00:17:16.210 Só que hoje não é só código que você tem que pensar, 00:17:16.210 --> 00:17:20.937 porque você pode estar desenvolvendo várias coisas dentro da empresa 00:17:20.937 --> 00:17:26.209 e estar criando novamente um problema que no passado criaram. 00:17:26.209 --> 00:17:30.442 Durante a reengenharia, existiam várias áreas 00:17:30.442 --> 00:17:34.144 que começaram a querer desenvolver 00:17:34.144 --> 00:17:37.454 as suas próprias ferramentas internas nas áreas, 00:17:37.454 --> 00:17:40.223 e onde contratavam um profissional de TI. 00:17:40.223 --> 00:17:43.038 Eu posso falar que eu trabalhei numa situação dessa, 00:17:43.038 --> 00:17:46.894 onde eu trabalhava na área, não na TI, 00:17:46.894 --> 00:17:50.033 para desenvolver diretamente para aquela área 00:17:50.033 --> 00:17:56.373 onde perdeu-se o controle da tecnologia 00:17:56.373 --> 00:17:57.722 que estava dentro organização. 00:17:59.309 --> 00:18:05.282 E quando veio o advento do ano 2000 00:18:05.282 --> 00:18:08.753 e com a chegada dos RPs, foi o gancho que teve. 00:18:08.753 --> 00:18:09.687 Para quê? 00:18:09.687 --> 00:18:13.487 Para que as empresas pudessem se reestruturar, se reagrupar, 00:18:13.487 --> 00:18:16.936 reagrupar e centralizar novamente a tecnologia, 00:18:16.936 --> 00:18:19.596 e pensar na arquitetura da empresa. 00:18:19.596 --> 00:18:23.388 E se você pensar que arquitetura corporativa 00:18:23.388 --> 00:18:28.116 também começou na década de 90 para cá, 00:18:28.116 --> 00:18:34.907 arquitetura corporativa tem o primeiro grande artigo do Zackman, 00:18:34.907 --> 00:18:39.482 que foi o cara que escreveu a arquitetura corporativa, 00:18:39.482 --> 00:18:43.353 pensando o quê? "Cara, vamos estruturar a organização 00:18:43.353 --> 00:18:49.161 e vamos criar uma arquitetura que integre tanto a TI como o negócio, 00:18:49.161 --> 00:18:51.594 para que você possa aí começar a olhar 00:18:51.594 --> 00:18:54.017 e sair desenvolvendo dentro da organização. 00:18:55.214 --> 00:18:58.401 E o RP ajudou muito nisso, porque o RP, 00:18:58.401 --> 00:19:03.735 por ser um software que já tinha a sua própria integração, tinha seus elementos, 00:19:03.735 --> 00:19:10.079 já tinha todas as boas práticas implementadas, 00:19:10.079 --> 00:19:13.249 ajudou porque você já tem a arquitetura pronta ali. 00:19:13.249 --> 00:19:14.971 É legal você falar da RP, Ale, 00:19:14.971 --> 00:19:16.751 até para quem está nos ouvindo aqui, 00:19:16.751 --> 00:19:20.889 RP é um sistema que você pode comprar, por exemplo, 00:19:20.889 --> 00:19:25.253 empresas como a Tottus, como o SAP, e você compra por módulos. 00:19:25.253 --> 00:19:27.997 Se você quer a área de RH, a área de logística, 00:19:27.997 --> 00:19:31.505 você vai lá e compra, instala tudo de uma vez, o que não é adequado, 00:19:31.505 --> 00:19:32.941 ou instala por módulos. 00:19:32.941 --> 00:19:37.961 Eu vivi uma vez uma mudança de cálculo de frete numa multinacional, 00:19:37.961 --> 00:19:39.509 que lá era o SAP. 00:19:39.509 --> 00:19:41.010 Abriu-se um projeto para isso. 00:19:41.010 --> 00:19:44.948 Fizemos um levantamento de escopo, mapeamento, muitas horas alocado, 00:19:44.948 --> 00:19:50.158 muitas pessoas para isso, e, no fim, o desenvolvimento feito dentro desse SAP 00:19:50.158 --> 00:19:52.956 foi de horas, tipo 10%. 00:19:52.956 --> 00:19:55.458 Vamos supor que foram 500 horas de projeto. 00:19:55.458 --> 00:20:00.163 Se foram 40 ou 50 horas desenvolvendo, foi muito. 00:20:00.163 --> 00:20:02.076 Mas qual foi a parte boa? 00:20:02.076 --> 00:20:05.080 Se foi bem levantado, bem documentado... 00:20:05.080 --> 00:20:06.970 Nem estamos falando de tipo de gestão. 00:20:06.970 --> 00:20:11.040 Entrou em ambiente de regression, pré-prod... 00:20:11.040 --> 00:20:12.140 Aí subiu. 00:20:12.140 --> 00:20:13.059 E olha que legal o que você falou. 00:20:13.059 --> 00:20:14.610 E deu certo. 00:20:14.610 --> 00:20:16.479 Mas aí você vai me falar: "Qual que foi feito?". 00:20:16.479 --> 00:20:20.098 Nós não fizemos nesse que talvez fosse um pouquinho mais rápido, né, 00:20:20.098 --> 00:20:21.940 que daqui a pouco tentaremos definir. 00:20:21.940 --> 00:20:25.316 E aí, Edu, você acha que dá para falarmos um pouquinho dessa definição? 00:20:25.316 --> 00:20:26.416 Dá sim. 00:20:26.416 --> 00:20:28.598 O Ale colocou um tema... 00:20:28.598 --> 00:20:30.093 - Está apimentando, hein? - Está apimentando. 00:20:30.093 --> 00:20:33.085 Eu acho que até extrapolou a gestão de projeto. 00:20:33.085 --> 00:20:35.131 Ele colocou um tema estratégico, né, 00:20:35.131 --> 00:20:37.408 falando de arquitetura corporativa... 00:20:37.408 --> 00:20:39.949 - Que as coisas têm que andar juntas, né? - Juntas, né, TI e negócio. 00:20:39.949 --> 00:20:42.633 Já colocou um plus dentro da conversa. 00:20:42.633 --> 00:20:45.608 Dificultou mais, né, mas eu acho que agrega mais 00:20:45.608 --> 00:20:47.185 para todos nós aqui. 00:20:47.185 --> 00:20:50.204 E aproveitando, Edu e Ale, vocês ajudam quem está nos escutando 00:20:50.204 --> 00:20:53.041 a saber que, o que o Rafa e os outros professores trazem, 00:20:53.041 --> 00:20:54.451 não é coisa acadêmica. 00:20:54.451 --> 00:20:55.311 Obrigado! 00:20:55.311 --> 00:20:56.145 Isso não foi treinado. 00:20:56.145 --> 00:20:57.492 Você foi e contou a verdade aí. 00:20:57.492 --> 00:20:58.393 Não, não, é isso mesmo. 00:20:58.393 --> 00:20:59.293 Não teve script prévio. 00:20:59.293 --> 00:21:01.893 Não teve script prévio, não teve treinamento nenhum, tá? 00:21:01.893 --> 00:21:02.683 - Saiu na raça aqui. - Fluido. 00:21:02.683 --> 00:21:03.573 - Fluido. - Que bom. 00:21:03.573 --> 00:21:05.342 Se não for, eu faço disclaimer aqui, tá bom? 00:21:05.342 --> 00:21:06.679 Não, não, não. Está fluido. 00:21:06.679 --> 00:21:07.872 - Pode ficar à vontade aí. - Vamos lá. 00:21:07.872 --> 00:21:12.597 Eu acho que é importante... 00:21:13.614 --> 00:21:15.797 Como o Ale, comentou, como você comentou, 00:21:15.797 --> 00:21:21.210 o código é uma parte importante e significativa. 00:21:21.210 --> 00:21:22.512 Mas antes de falar disso, 00:21:22.512 --> 00:21:26.349 é também tranquilizar o pessoal que está nos escutando. 00:21:26.349 --> 00:21:31.220 Não fiquem preocupados ou com medo de entrar na área de gestão de projeto, em projetos, 00:21:31.220 --> 00:21:36.904 mas em qualquer outra profissão, qualquer outra atuação da sua atividade profissional, 00:21:36.904 --> 00:21:38.861 vão existir desafios. 00:21:38.861 --> 00:21:42.400 Eu vou falar para vocês que, projetos, para quem gosta de desafios, 00:21:42.400 --> 00:21:45.652 é um excelente ambiente para se trabalhar. 00:21:45.652 --> 00:21:50.539 Em projetos, vão existir diversos tipos de desafios a serem superados. 00:21:50.539 --> 00:21:54.582 E eu gostaria de colocar, Rafa, o seguinte ponto: 00:21:54.582 --> 00:21:58.347 estamos falando muito de metodologia, de processo, 00:21:58.347 --> 00:22:03.185 da questão estratégica dentro da organização, de mitigação de riscos. 00:22:03.185 --> 00:22:06.188 Eu falei um pouquinho lá atrás de gestão de problemas. 00:22:06.188 --> 00:22:08.991 Mas imagine assim: nós ainda não falamos do nosso... 00:22:08.991 --> 00:22:12.537 Nós falamos que tem escopo, prazo, custo. 00:22:12.537 --> 00:22:14.697 Mas imaginem vocês dentro... 00:22:14.697 --> 00:22:16.108 Parece simples o projeto, né? 00:22:16.108 --> 00:22:21.804 Mas imaginem vocês que o executivo separe um valor, 00:22:21.804 --> 00:22:26.709 um montante de dinheiro, o budget, de 100 mil reais... 00:22:26.709 --> 00:22:28.435 Eu vou colocar um valor hipotético aqui. 00:22:28.435 --> 00:22:29.375 Supondo que é alto, né? 00:22:29.375 --> 00:22:30.645 É, supondo que é algo, tá, 00:22:30.645 --> 00:22:32.553 mas às vezes são projetos de milhões. 00:22:32.553 --> 00:22:34.552 Em SAP, nós falamos em milhões. 00:22:34.552 --> 00:22:38.524 Mas vamos colocar um número aí de 100 mil reais. 00:22:38.524 --> 00:22:42.224 E que, durante o projeto, você identifique situações 00:22:42.224 --> 00:22:46.462 em que você não vai conseguir atender àquele escopo, 00:22:46.462 --> 00:22:48.834 e por não conseguir atender àquele escopo, 00:22:48.834 --> 00:22:51.562 ao invés de custar 100 mil reais o seu projeto, 00:22:51.562 --> 00:22:54.236 que você já informou à sua presidência, 00:22:54.236 --> 00:22:56.759 você vai ter que informar que ele vai custar 200 mil reais. 00:22:58.340 --> 00:23:01.270 Olhe a complexidade de informações 00:23:01.270 --> 00:23:07.007 que o gerente do time que está sendo gerenciado deverá ter 00:23:07.007 --> 00:23:12.572 para convencer o seu presidente, o CEO, que seja, 00:23:12.572 --> 00:23:17.049 desse pequeno dobro de valor. 00:23:17.049 --> 00:23:20.529 Então, são situações complexas como essa 00:23:20.529 --> 00:23:24.300 a serem administradas dentro do projeto. 00:23:24.300 --> 00:23:28.771 E aí existem aqueles velhos costumes. 00:23:28.771 --> 00:23:31.419 Vamos identificar quem são os culpados, né? 00:23:31.419 --> 00:23:35.003 E, na verdade, não funciona assim, gente. 00:23:35.003 --> 00:23:38.647 Quando um projeto falha, 00:23:38.647 --> 00:23:42.100 existem percentuais de falhas em diversos locais. 00:23:42.100 --> 00:23:44.040 Não é só um local que falha. 00:23:44.040 --> 00:23:48.357 São diversas falhas que aconteceram, e aconteceu uma falha grande. 00:23:48.357 --> 00:23:52.861 Então tem que se trabalhar a causa raiz, identificar essas causas, 00:23:52.861 --> 00:23:55.864 os efeitos que elas geraram, consequentemente os impactos, 00:23:55.864 --> 00:24:00.169 trabalhar planos de ações, e contra-argumentar com o presidente 00:24:00.169 --> 00:24:02.380 e pedir mais dinheiro, o que não é fácil, 00:24:02.380 --> 00:24:03.435 não é fácil. 00:24:03.435 --> 00:24:06.141 É uma situação bem complexa, e acontece no dia a dia. 00:24:06.141 --> 00:24:10.125 A responsabilidade que tem um gerente nesse sentido é bastante alta, Rafa. 00:24:10.125 --> 00:24:12.291 Eu gostaria de colocar esse ponto porque eu acho que vale. 00:24:12.291 --> 00:24:15.684 Eu achei legal porque está vinculando a parte de levantamento de escopo, né? 00:24:15.684 --> 00:24:18.559 Se você está fazendo a gestão, fez a previsão de 100 mil, 00:24:18.559 --> 00:24:20.923 mas você faz ali um levantamento 00:24:20.923 --> 00:24:24.793 que o budget não reflete devido ao que você levantou... 00:24:24.793 --> 00:24:28.430 "Temos esse budget, mas baseado em todas as entrevistas, 00:24:28.430 --> 00:24:33.404 o que nós conversamos e levantamos em x dias na empresa, não vai atender. 00:24:33.404 --> 00:24:37.747 Não é que não queremos fazer o gourmet para vocês. 00:24:37.747 --> 00:24:39.842 É que não vamos entregar conforme a necessidade". 00:24:39.842 --> 00:24:41.727 Aí eles tentam muitas vezes diminuir o escopo. 00:24:41.727 --> 00:24:43.345 Aí às vezes você pode falar que é melhor nem fazer, né? 00:24:43.345 --> 00:24:44.237 Às vezes é melhor nem fazer. 00:24:44.237 --> 00:24:45.781 Mas se tiver bons argumentos, 00:24:45.781 --> 00:24:48.823 que seria essa documentação, essa conversa, tudo que você levantou... 00:24:48.823 --> 00:24:52.120 Não foi você que levantou, não foi você que criou. 00:24:52.120 --> 00:24:56.091 Foi a equipe da empresa que passou toda essa parte de escopo, né? 00:24:56.091 --> 00:24:57.717 E aí vai muito na linha do que o Ale comentou, 00:24:57.717 --> 00:24:59.636 da parte estratégica também, financeira. 00:24:59.636 --> 00:25:02.164 Um projeto tem que trazer algum resultado para a empresa. 00:25:02.164 --> 00:25:05.200 Normalmente é alguma otimização processual, 00:25:05.200 --> 00:25:11.124 alguma otimização da produção, venda, aumento de venda, 00:25:11.124 --> 00:25:16.498 ou seja, que traga algum benefício tangível, normalmente financeiro, para a organização. 00:25:16.498 --> 00:25:20.349 Se você conseguir provar que, de 100 mil para o projeto 00:25:20.349 --> 00:25:24.386 passou para 200 mil, mas vai ter tais ganhos, 00:25:24.386 --> 00:25:26.646 é uma maneira de você contra-argumentar. 00:25:26.646 --> 00:25:28.090 O famoso ROI. 00:25:28.090 --> 00:25:28.924 É isso aí. 00:25:28.924 --> 00:25:33.343 Vocês devem defender direto projetos, principalmente na parte de consultoria, né? 00:25:33.343 --> 00:25:35.503 Essas conversas devem ser bem agradáveis, né? 00:25:35.503 --> 00:25:42.371 Para nós, a defesa do projeto está mais ligada na abordagem 00:25:42.371 --> 00:25:46.541 e na estratégia de entrega, de como vai ser desenvolvido. 00:25:46.541 --> 00:25:51.069 Esse convencimento de que o projeto vai dar retorno, 00:25:51.069 --> 00:25:55.450 ou o projeto vai ter um benefício para a empresa, 00:25:55.450 --> 00:26:01.690 geralmente parte da própria empresa, parte das pessoas que estão ali 00:26:01.690 --> 00:26:04.359 integradas no dia a dia do negócio, 00:26:04.359 --> 00:26:07.796 e que, dentro de uma solução, ou dentro de uma estratégia, 00:26:07.796 --> 00:26:12.033 ou dentro de uma análise de problema que eles identifiquem, 00:26:12.033 --> 00:26:17.439 eles vão trazer uma solução que vai envolver tecnologia, 00:26:17.439 --> 00:26:22.277 e, dentro disso, eles vão aí abrir para nós, como consultoria, 00:26:22.277 --> 00:26:28.076 oportunidade de participar de um processo de venda da solução. 00:26:28.076 --> 00:26:29.394 Muitas vezes nós ajudamos, né, Ale? 00:26:29.394 --> 00:26:35.290 E muitas vezes nós os ajudamos a construir a defesa. 00:26:35.290 --> 00:26:39.060 Geralmente quem defende mesmo é a própria organização, 00:26:39.060 --> 00:26:43.398 os próprios gestores da organização, que, dentro dessa estratégia, 00:26:43.398 --> 00:26:46.072 vão levar para o board ou para um comitê 00:26:46.072 --> 00:26:48.085 para apresentar quais seriam os projetos 00:26:48.085 --> 00:26:50.405 e quais benefícios eles trariam para a empresa. 00:26:50.405 --> 00:26:52.656 Mas geralmente são vocês, de consultorias, 00:26:52.656 --> 00:26:55.058 que os alimentam com essas informações para eles levarem... 00:26:55.058 --> 00:26:57.790 - Para o board da empresa, né? - Às vezes alimentamos... 00:26:57.790 --> 00:26:59.855 Participamos de um projeto de... 00:26:59.855 --> 00:27:03.485 - Levantamento. - Um projeto mais de consultoria. 00:27:03.485 --> 00:27:06.688 Não seria nem um projeto de desenvolvimento nem de análise, 00:27:06.688 --> 00:27:08.863 é um projeto mais consultivo, 00:27:08.863 --> 00:27:13.303 e aí nós os ajudamos a desenhar a solução, a ideia, 00:27:13.303 --> 00:27:15.553 e como resolver o problema. 00:27:15.553 --> 00:27:21.403 Mas quem vai defender isso de fato 00:27:21.403 --> 00:27:24.139 vai ser a própria empresa, 00:27:24.139 --> 00:27:26.808 os próprios gestores perante a empresa. 00:27:26.808 --> 00:27:28.590 É legal o outro tema que você trouxe aí, Ale. 00:27:28.590 --> 00:27:32.732 Acabamos, falando de ROI, mas nem sempre um projeto de desenvolvimento de um sistema, 00:27:32.732 --> 00:27:35.092 seja de implementação de um SAP, 00:27:35.092 --> 00:27:37.652 é só voltado para a parte do retorno financeiro. 00:27:37.652 --> 00:27:43.113 Às vezes você está fazendo uma implementação para mitigar risco fiscal, 00:27:43.113 --> 00:27:46.350 ou a operação parar, que indiretamente, ali por trás, 00:27:46.350 --> 00:27:47.911 corre a parte financeira, né? 00:27:47.911 --> 00:27:49.831 E aí, ter essa visão de processo, 00:27:49.831 --> 00:27:52.690 e até mesmo essa parte fiscal, ainda mais brasileira, é bem difícil, né? 00:27:52.690 --> 00:27:55.406 E é importante também olharmos que às vezes um projeto 00:27:55.406 --> 00:27:57.468 pode ser uma evolução tecnológica. 00:27:59.808 --> 00:28:02.721 Muitas empresas demoram para investir em tecnologia. 00:28:04.489 --> 00:28:07.195 E um dos problemas que as empresas têm hoje 00:28:07.195 --> 00:28:10.988 é a obsolescência tecnológica, tanto de hardware como de software... 00:28:13.188 --> 00:28:16.949 Porque é um ativo que, muitas vezes, já está... 00:28:18.326 --> 00:28:21.985 Não tem uma reposição dentro da organização. 00:28:21.985 --> 00:28:24.415 Na parte sistêmica e de software, 00:28:24.415 --> 00:28:27.635 não tem uma evolução daquela ferramenta, 00:28:27.635 --> 00:28:32.740 a evolução da própria ferramenta para uma nova tecnologia. 00:28:32.740 --> 00:28:37.219 E aquela empresa acaba ficando com um parque tecnológico obsoleto. 00:28:38.546 --> 00:28:43.071 Muitas empresas hoje que querem ir para um processo de transformação digital 00:28:43.071 --> 00:28:49.340 encontram dificuldade porque a sua arquitetura 00:28:49.340 --> 00:28:51.315 ainda é uma arquitetura monolítica. 00:28:53.695 --> 00:28:58.053 Então ele precisa se atualizar em muitas coisas ainda 00:28:58.053 --> 00:29:01.202 para poder começar a trazer novos elementos 00:29:01.202 --> 00:29:05.631 de inovação, de transformação, para dentro do negócio. 00:29:05.631 --> 00:29:10.115 Então, esse é um ponto importante que tem que ser pensado dentro das organizações. 00:29:10.115 --> 00:29:13.057 É legal você falar, porque às vezes ele quer implementar uma tecnologia. 00:29:13.057 --> 00:29:16.217 Mas para implementar aquela nova tecnologia com aquele projeto, 00:29:16.217 --> 00:29:18.061 ele tem que tomar outras ações antes... 00:29:18.061 --> 00:29:19.827 - Para mudar sua organização. - Ele tem que redesenvolver o seu sistema... 00:29:19.827 --> 00:29:24.092 Para que esse sistema possa integrar com a nova tecnologia, 00:29:24.092 --> 00:29:28.615 ou criar uma situação ali de convivência, 00:29:28.615 --> 00:29:33.101 onde você convive com a sua situação atual 00:29:33.101 --> 00:29:35.937 e o que você está trazendo para o futuro. 00:29:35.937 --> 00:29:37.773 Só que sempre tem uma perda né, 00:29:37.773 --> 00:29:42.710 porque tem a própria obsolescência da tecnologia 00:29:42.710 --> 00:29:46.885 e você acaba perdendo algumas vantagens, dependendo da tecnologia. 00:29:47.849 --> 00:29:51.427 Então, é isso que também é importante olharmos nesse cenário 00:29:51.427 --> 00:29:55.227 quando vamos falar de criar novos projetos, 00:29:55.227 --> 00:29:59.107 fazer inovação, desenvolver novas soluções. 00:29:59.107 --> 00:30:03.408 E até pegando isso, quando falamos no mundo corporativo, pessoal, 00:30:03.408 --> 00:30:06.010 não é o país das maravilhas, tá? 00:30:06.010 --> 00:30:09.737 As pessoas que estão iniciando agora, vocês que estão iniciando agora, 00:30:09.737 --> 00:30:13.441 muitos na área, vão encontrar... 00:30:13.441 --> 00:30:14.910 "Pô, vou lá, chegar e desenvolver?". 00:30:14.910 --> 00:30:15.730 Não. 00:30:15.730 --> 00:30:20.410 Você vai desenvolver, você vai chegar a desenvolver, 00:30:20.410 --> 00:30:21.949 você vai entender o projeto, 00:30:21.949 --> 00:30:25.592 mas você vai ter que seguir algumas regras e padrões, 00:30:25.592 --> 00:30:27.822 inclusive de conformidade. 00:30:27.822 --> 00:30:30.791 Os requisitos legais, né? 00:30:30.791 --> 00:30:34.629 Hoje nós temos o LGPD, 00:30:34.629 --> 00:30:39.066 que são as políticas de Cyber Security... 00:30:39.066 --> 00:30:40.614 Implantar diretamente no código, né? 00:30:40.614 --> 00:30:43.561 Pois é. Você tem as questões que você vai ter que seguir. 00:30:43.561 --> 00:30:46.587 Não é sentar-se lá simplesmente e desenvolver e está pronto. 00:30:46.587 --> 00:30:48.776 Não. Você vai ter uma documentação, 00:30:48.776 --> 00:30:50.344 você vai ter que seguir essa documentação, 00:30:50.344 --> 00:30:52.044 alguém vai validar, vai fazer um peer review... 00:30:52.044 --> 00:30:54.284 "Pô, o que você está fazendo está certo mesmo?". 00:30:54.284 --> 00:30:58.719 Ou ter ferramentas para validar se aquilo que você está desenvolvendo 00:30:58.719 --> 00:31:03.090 está em conformidade para garantir acessos indevidos, 00:31:03.090 --> 00:31:05.259 para não ter violação de dados. 00:31:05.259 --> 00:31:06.111 Então, assim... 00:31:07.328 --> 00:31:08.974 Não existe país das maravilhas. 00:31:10.214 --> 00:31:12.176 Tem que colocar a realidade aqui, certo, Rafa? 00:31:12.176 --> 00:31:13.830 Tem que colocar... Pode colocar, né? 00:31:13.830 --> 00:31:16.040 Pode. Você até trouxe um ponto, 00:31:16.040 --> 00:31:19.917 porque às vezes o nosso aluno, quando corrigimos uma atividade... 00:31:19.917 --> 00:31:25.972 "Pô, Rafa, você me tirou 10% da nota porque eu não segui a boa prática no código...", 00:31:25.972 --> 00:31:29.950 ou não fez a identação do código, ou não comentou código. 00:31:29.950 --> 00:31:33.442 Estava escrito no exercício que, se você entregar funcionando, 00:31:33.442 --> 00:31:35.955 mas não seguir a boa prática, perde tais pontos. 00:31:35.955 --> 00:31:36.791 Aí ele pergunta por quê. 00:31:36.791 --> 00:31:39.674 Porque dentro de uma governança, dentro de uma gestão de um projeto, 00:31:39.674 --> 00:31:43.130 dentro uma empresa, você tem que segui-la porque você não está trabalhando sozinho. 00:31:43.130 --> 00:31:45.699 Mesmo que estivesse trabalhado sozinho, você deixa esse código 00:31:45.699 --> 00:31:47.902 e alguém provavelmente vai fazer reengenharia depois, 00:31:47.902 --> 00:31:49.737 ou vai ter que analisar para criar um novo sistema. 00:31:49.737 --> 00:31:51.489 E o exemplo clássico, né? 00:31:51.489 --> 00:31:54.078 Porque, por exemplo, falamos de programação, né? 00:31:56.879 --> 00:32:00.381 Eu já fiz várias entrevistas na época, 00:32:00.381 --> 00:32:03.722 quando eu ainda cuidava dessa frente de desenvolvimento. 00:32:04.852 --> 00:32:10.144 Eu perguntava: cara, o que acontece se você fizer 00:32:10.144 --> 00:32:13.594 um "select*" dentro da base? 00:32:13.594 --> 00:32:14.730 Será que trava essa pergunta? 00:32:14.730 --> 00:32:15.752 Você vai fazer? 00:32:15.752 --> 00:32:16.818 Não, não faz não, espera aí! 00:32:16.818 --> 00:32:19.481 Aí o cara olhava e falava: "Mas que pergunta é essa?" 00:32:20.568 --> 00:32:23.581 Você sabe o impacto que você tem em colocar um select*? 00:32:24.279 --> 00:32:26.440 Sem o wherezinho para travar, né? 00:32:26.440 --> 00:32:27.174 Pois é. 00:32:27.174 --> 00:32:32.179 Porque se você colocar isso no seu código, 00:32:32.179 --> 00:32:33.623 você vai ter o impacto lá na frente. 00:32:33.623 --> 00:32:34.773 No quê? Em performance, 00:32:34.773 --> 00:32:37.710 dependendo do tipo de dado que você está acessando, 00:32:37.710 --> 00:32:40.780 do tipo de tabela que você está acessando. 00:32:40.780 --> 00:32:45.730 Então não é uma boa prática você utilizar isso dentro do seu código. 00:32:47.260 --> 00:32:49.458 E geralmente as empresas têm os seus manuais 00:32:49.458 --> 00:32:55.703 de boas práticas de programação, regras de programação. 00:32:55.703 --> 00:32:59.218 Então são perguntas que eu fazia na entrevista 00:32:59.218 --> 00:33:04.778 para já mapear o quanto de habilidade aquele desenvolvedor tinha 00:33:04.778 --> 00:33:08.482 para desenvolver determinado tipo de código, 00:33:08.482 --> 00:33:12.194 ou para onde eu iria direcioná-lo para o desenvolvimento. 00:33:12.194 --> 00:33:14.588 Você falou de um ponto que eu vivi. 00:33:14.588 --> 00:33:17.458 Eu trabalhei numa multinacional e comecei como desenvolvedor, 00:33:17.458 --> 00:33:19.019 e aí eu estava atendendo a área de vendas, 00:33:19.019 --> 00:33:22.773 a área de vendas de uma multinacional com uma base muito alta, 00:33:22.773 --> 00:33:26.533 e aí veio escalado da alta gerência 00:33:26.533 --> 00:33:29.337 um e-mail falando por que temos que formar, 00:33:29.337 --> 00:33:31.812 qual é o range de clientes que queremos enxergar. 00:33:31.812 --> 00:33:35.682 Eu quero clicar e baixar toda a base de clientes. 00:33:35.682 --> 00:33:38.726 Por sorte, eu, como desenvolvedor júnior, 00:33:38.726 --> 00:33:41.579 tive a maturidade de perguntar ao meu coordenador técnico: 00:33:41.579 --> 00:33:43.883 olha, veio escalado da alta gerência de vendas. 00:33:43.883 --> 00:33:44.923 Ele não tem culpa. 00:33:44.923 --> 00:33:48.059 Mas eu entendo que, se eu atender e tirar o "where" daqui... 00:33:48.059 --> 00:33:50.970 Foi o que você falou, tira ali rapidinho, sobe em teste, 00:33:50.970 --> 00:33:53.360 aí não vai dar impacto para subir para a produção. 00:33:53.360 --> 00:33:58.298 Só que, se eu subir isso daqui, o outro usa o relatório, se o sistema não cair. 00:33:58.298 --> 00:34:02.569 Até explicar para essa pessoa, esse executivo da área de vendas, 00:34:02.569 --> 00:34:06.273 que, se eu fizesse isso, ia atrapalhar a performance, ia dar stress. 00:34:06.273 --> 00:34:08.642 Foram falar com ele, e ele falou: "Então comprem um servidor novo". 00:34:08.642 --> 00:34:11.845 Nem se você comprasse ia resolver, ainda mais há um tempo. 00:34:11.845 --> 00:34:13.213 Bem interessante essa fala. 00:34:13.213 --> 00:34:15.116 Mas, por alguns segundos, eu, como um júnior, 00:34:15.116 --> 00:34:16.946 eu vou ser bem transparente, pensei em fazer. 00:34:16.946 --> 00:34:19.987 Na hora que veio escalado, quase levando uma bronca, 00:34:19.987 --> 00:34:22.478 eu, como desenvolvedor, falei: espera aí, isso não faz sentido! 00:34:22.478 --> 00:34:24.369 Sorte que eu consultei. 00:34:24.369 --> 00:34:28.279 E isso conta como maturidade, né, Rafa? 00:34:28.279 --> 00:34:30.118 Existem passos, né? 00:34:30.118 --> 00:34:35.409 Você pode ter uma excelente lógica de programação, que é fantástico, né? 00:34:35.409 --> 00:34:36.970 - "Select*" lá, deixa rolar... - Vai embora, vai embora! 00:34:36.970 --> 00:34:38.040 Vai travar tudo ali. 00:34:38.040 --> 00:34:40.340 Mas você mede a senioridade inclusive sobre isso. 00:34:40.340 --> 00:34:43.443 Mas que impactos que eu posso ter fazendo isso? 00:34:43.443 --> 00:34:45.431 Então são etapas que você acaba adquirindo 00:34:45.431 --> 00:34:49.883 não somente com o aprendizado da linguagem de desenvolvimento, 00:34:49.883 --> 00:34:52.719 mas com a experiência, a vivência que você tem dentro dos projetos. 00:34:52.719 --> 00:34:54.406 "Pô, eu fiz isso aqui, eu vi isso aqui... 00:34:54.406 --> 00:34:55.836 Isso aqui pode impactar. 00:34:55.836 --> 00:34:58.358 Pô, se eu fizer isso aqui, eu não sei o que pode acontecer, 00:34:58.358 --> 00:35:02.388 mas deixe-me fazer uma POC aqui para ver se pode gerar impacto". 00:35:02.388 --> 00:35:04.631 Mas eu vou te falar, Edu, que, na pressão, a hora que vi o e-mail... 00:35:04.631 --> 00:35:05.866 - A vontade era fazer. - Tem a pressão, né? 00:35:05.866 --> 00:35:07.229 Eu juro para vocês. 00:35:07.229 --> 00:35:09.069 Até hoje eu lembro. 00:35:09.069 --> 00:35:10.976 Serviu de experiência, crescimento mesmo. 00:35:10.976 --> 00:35:13.998 Eu falei: espera aí, eu o atendo, mas o meu coordenador técnico aqui... 00:35:13.998 --> 00:35:15.088 Vai dar ruim. 00:35:15.088 --> 00:35:16.593 Aí eu falei: Sérgio, só uma pergunta: 00:35:16.593 --> 00:35:20.373 se ele quer fazer, eu faço, mas vai parar tudo. 00:35:20.373 --> 00:35:21.809 "Ainda bem que você não fez, meu amigo. 00:35:21.809 --> 00:35:23.850 Me dá esse problema que eu vou falar com essa pessoa." 00:35:23.850 --> 00:35:24.684 Não foi fácil. 00:35:24.684 --> 00:35:26.968 Ele teve que lidar com uma situação de conflito. 00:35:26.968 --> 00:35:33.440 Mas esse é o tipo de desafio que um gerente tem. 00:35:34.849 --> 00:35:38.550 Determinar, identificar quem são esses colaboradores 00:35:38.550 --> 00:35:40.333 que vão trabalhar com ele, 00:35:40.333 --> 00:35:43.069 qual o nível de senioridade, 00:35:43.069 --> 00:35:47.898 que tipo de desenvolvimento é melhor para cada um poder desenvolver. 00:35:49.643 --> 00:35:52.946 Hoje nós falamos que tem o front-end e o back-end. 00:35:52.946 --> 00:35:58.856 Isso já é um tipo de segregação de função para o desenvolvedor. 00:35:58.856 --> 00:36:02.468 Tem profissionais que vão conseguir fazer melhor o front-end, 00:36:02.468 --> 00:36:05.318 tem profissionais que vão fazer melhor o back-end, 00:36:05.318 --> 00:36:08.215 tem profissionais que conseguem fazer as duas pontes. 00:36:09.396 --> 00:36:11.164 Mas, no passado... 00:36:11.164 --> 00:36:16.708 Hoje, por exemplo, você tem ferramentas que te ajudam a fazer auditoria no código, 00:36:16.708 --> 00:36:18.738 fazer uma inspeção de código. 00:36:18.738 --> 00:36:23.028 No passado, ainda não tinha. 00:36:23.028 --> 00:36:23.921 E aí? 00:36:24.711 --> 00:36:27.080 - Os legados estão aí, né? - Aí é onde... 00:36:27.080 --> 00:36:30.383 Entravam as metodologias, 00:36:30.383 --> 00:36:34.229 e que em algumas dessas metodologias tinha uma etapa importante, 00:36:34.229 --> 00:36:37.091 que era fazer um peer review no código, 00:36:39.558 --> 00:36:44.864 E aí, com a evolução da metodologia, com a evolução das ferramentas, 00:36:44.864 --> 00:36:49.355 com a evolução das tecnologias, isso facilitou muito a vida. 00:36:49.355 --> 00:36:51.352 Prega o desenvolvimento em pares, né? 00:36:51.352 --> 00:36:53.309 Não seria um peer review, mas é basicamente isso... 00:36:53.309 --> 00:36:55.158 - Desenvolvimento em pares. - E tem gente que não quer... 00:36:55.158 --> 00:36:57.288 Trabalhar nessa porque fala que é muito estressante. 00:36:57.288 --> 00:36:58.604 Por que estressante? 00:36:58.604 --> 00:37:00.624 Para mim, é até uma segurança. 00:37:00.624 --> 00:37:04.217 Toda vez antes de eu mandar esse código para a QA, Quality Assurance , por exemplo, 00:37:04.217 --> 00:37:07.144 passa pelo meu parceiro de revisão, que é o Edu, 00:37:07.144 --> 00:37:08.153 para mim, é uma segurança. 00:37:08.153 --> 00:37:10.053 Se eu sei desenvolver, não é um problema. 00:37:10.053 --> 00:37:10.878 Com certeza! 00:37:10.878 --> 00:37:12.867 E eu vou dizer uma coisa para você. 00:37:12.867 --> 00:37:15.940 Hoje, a questão de código está tão.... 00:37:17.363 --> 00:37:20.500 A questão de tecnologia está tão crítica 00:37:20.500 --> 00:37:23.303 que, para mim, nós deveríamos ter responsabilidade civil 00:37:23.303 --> 00:37:24.982 sobre os códigos que desenvolvemos. 00:37:26.272 --> 00:37:27.640 Penal e civil, né? 00:37:27.640 --> 00:37:29.080 Ai ele já pegou...Tá vendo? 00:37:29.080 --> 00:37:30.139 Por quê? 00:37:30.139 --> 00:37:34.447 Porque hoje você desenvolve software para avião, para carro. 00:37:34.447 --> 00:37:36.456 Você desenvolve software para... 00:37:36.456 --> 00:37:37.166 Né? 00:37:38.418 --> 00:37:39.577 Só que você não tem... 00:37:41.287 --> 00:37:43.588 - Responsabilidade sobre aquilo lá. - Responsabilidade... 00:37:43.588 --> 00:37:45.106 Sobre aquilo que você desenvolveu. 00:37:45.106 --> 00:37:47.042 É diferente de você... 00:37:49.128 --> 00:37:50.158 Do médico. 00:37:50.158 --> 00:37:51.947 O médico não tem... 00:37:51.947 --> 00:37:55.026 - Ele vai pedir dez consultas, dez exames... - O CRM dele? 00:37:55.026 --> 00:37:56.436 Ele assina por aquilo ali. 00:37:56.436 --> 00:38:00.840 Se o seu paciente tiver algum problema, ele é responsável sobre aquilo. 00:38:00.840 --> 00:38:04.878 Para você fazer uma construção, não tem um engenheiro que assina embaixo, 00:38:04.878 --> 00:38:10.917 e vai o CREA dele naquele documento? 00:38:10.917 --> 00:38:16.042 Então eu acho que falta na área de tecnologia 00:38:16.042 --> 00:38:20.292 algo nesse sentido também, 00:38:20.292 --> 00:38:26.256 para que as pessoas criem mais consciência quando desenvolverem um software 00:38:26.256 --> 00:38:30.187 ou quando criarem um código, desenvolverem um código, 00:38:30.187 --> 00:38:32.385 para algum programa, algum sistema. 00:38:32.385 --> 00:38:34.229 Você não está falando em burocratizar, né, Ale? 00:38:34.229 --> 00:38:35.984 - Não, não é burocratizar. - Não é isso? 00:38:35.984 --> 00:38:38.144 É trazer a responsabilidade 00:38:38.144 --> 00:38:41.259 para não ter esse tipo de coisa que você acabou de dar o exemplo. 00:38:41.259 --> 00:38:42.582 "Ah, não, eu não quero trabalhar 00:38:42.582 --> 00:38:45.652 porque vão fazer uma verificação sobre o meu trabalho." 00:38:45.652 --> 00:38:48.588 Não, não estou fazendo uma verificação sobre o seu trabalho. 00:38:48.588 --> 00:38:52.492 Eu estou fazendo um peer review para garantir que você não vai ter um problema 00:38:52.492 --> 00:38:54.257 na hora que você implementar esse sistema. 00:38:54.257 --> 00:38:56.472 Porque às vezes você não viu o que fizeram. Não é por mal. 00:38:56.472 --> 00:38:59.645 O seu amigo vai dar um toque para você de como melhorar a performance. 00:38:59.645 --> 00:39:02.722 Porque você tem código hoje, programas e softwares, 00:39:02.722 --> 00:39:06.572 desenvolvidos em várias situações. 00:39:06.572 --> 00:39:10.977 Numa hidrelétrica, você tem software, 00:39:10.977 --> 00:39:15.081 você tem software no avião, você tem software no automóvel... 00:39:15.081 --> 00:39:18.785 - Na área da saúde, na área de ensino. - Você tem software na área da saúde. 00:39:18.785 --> 00:39:23.341 Hoje tem software em tudo quanto é área... 00:39:24.757 --> 00:39:26.559 Do conhecimento. 00:39:26.559 --> 00:39:29.695 Então, assim, você também deveria ter responsabilidade 00:39:29.695 --> 00:39:31.906 sobre aquele código que você escreve. 00:39:31.906 --> 00:39:33.766 É legal quando criamos um podcast 00:39:33.766 --> 00:39:37.236 em que vocês conseguem trazer esse contexto para quem está nos escutando. 00:39:37.236 --> 00:39:43.176 Porque se você achava que você ia ter uma resposta do que é um projeto, 00:39:43.176 --> 00:39:48.501 de qual o melhor, a gestão de projeto ágil ou em cascata, ou PMI, ou PMBOK que seja, 00:39:48.501 --> 00:39:52.467 em nenhum momento você iria dar uma pausa e fazer uma anotação breve. 00:39:52.467 --> 00:39:54.854 Se é uma aula, às vezes o professor faz uma definição... 00:39:54.854 --> 00:39:57.757 "Anota aí que vai cair na prova, tá?". 00:39:57.757 --> 00:40:03.429 A ideia aqui era para trazer na mesa mais coisas aí, como o Ale e o Edu trouxeram. 00:40:03.429 --> 00:40:05.075 E não é para te deixar confuso. 00:40:05.075 --> 00:40:08.779 Na verdade, é para você entender que, quando você faz uma gestão de projeto, 00:40:08.779 --> 00:40:10.997 não é só olhar o seu documento, pedir para alguém codar 00:40:10.997 --> 00:40:14.507 80% do tempo do projeto, e está entregue. 00:40:14.507 --> 00:40:17.369 Se for ágil, melhor ainda porque vai fazer a qualidade. 00:40:17.369 --> 00:40:19.412 Nem sempre isso é uma verdade. 00:40:19.412 --> 00:40:22.222 Se for PMA... "Ah, é um escopo conhecido". 00:40:22.222 --> 00:40:24.635 Depende, você negociou com o seu cliente? 00:40:24.635 --> 00:40:27.672 Então esse era o tópico da nossa conversa. 00:40:27.672 --> 00:40:29.920 E aí eu trago para uma última, Ale e Edu. 00:40:29.920 --> 00:40:32.491 Fiquem à vontade para quem quiser ser o primeiro. 00:40:32.491 --> 00:40:36.263 Para fecharmos, o que você deixa de dica para quem está nos escutando? 00:40:36.263 --> 00:40:41.050 Às vezes os alunos que estão nos escutando, alunos nossos da graduação, 00:40:41.050 --> 00:40:45.204 já têm experiência, mas começam principalmente na área de desenvolvimento. 00:40:45.204 --> 00:40:47.907 Eu comecei, e acredito que vocês também, né? 00:40:47.907 --> 00:40:50.655 E aí? Larga a área de desenvolvimento porque é só 30%? 00:40:50.655 --> 00:40:53.479 O que vocês deixam de dica para quem está nos escutando? 00:40:53.479 --> 00:40:56.692 Uma frase de fechamento de cada um, por favor, um contexto. 00:40:56.692 --> 00:41:00.010 Uma dica para quem é desenvolvedor 00:41:00.010 --> 00:41:03.682 ou que está na carreira de engenharia de software, 00:41:03.682 --> 00:41:08.127 tanto em teste, desenvolvimento, análise, é: 00:41:08.127 --> 00:41:12.333 migrar para um cargo de gestão, 00:41:12.333 --> 00:41:16.936 é o que nós colocamos aqui, você vai lidar com pessoas, 00:41:16.936 --> 00:41:22.508 pessoas do projeto, pessoas da sua empresa, 00:41:22.508 --> 00:41:26.458 usuários, e o cliente, os gestores do cliente. 00:41:28.013 --> 00:41:34.420 A pessoa tem que avaliar o quanto ele está se desenvolvendo 00:41:34.420 --> 00:41:38.685 em relação ao relacionamento com as pessoas, porque isso é fundamental. 00:41:40.159 --> 00:41:45.706 É mais até que metodologia, é mais até que saber codificar ou não. 00:41:47.533 --> 00:41:52.058 Então ele tem que definir bem para onde ele quer direcionar a carreira dele. 00:41:52.058 --> 00:41:54.074 E hoje nós sabemos que não é preciso 00:41:54.074 --> 00:41:58.043 tomar uma decisão de ir para uma carreira de gestor. 00:41:58.043 --> 00:42:01.780 Tem pessoas que continuam na trilha técnica 00:42:01.780 --> 00:42:05.790 e se transformam em especialistas, 00:42:05.790 --> 00:42:08.020 se transformam em técnicos, 00:42:08.020 --> 00:42:10.789 em líderes técnicos dentro das equipes, 00:42:10.789 --> 00:42:14.316 se transformam em excelentes arquitetos, 00:42:14.316 --> 00:42:19.693 e não necessariamente precisam estar num cargo de gerente de projetos 00:42:19.693 --> 00:42:24.405 ou num cargo de Scrum Master, enfim. 00:42:24.405 --> 00:42:30.963 Por quê? Porque grande parte desse trabalho é a habilidade de trabalhar a equipe, 00:42:30.963 --> 00:42:33.805 a colaboração do time, para que se consiga, 00:42:33.805 --> 00:42:38.764 naquele produto que você se pensou, 00:42:38.764 --> 00:42:42.697 chegar ao final com ele concluído, 00:42:42.697 --> 00:42:45.531 que entre em produção e o cliente fique satisfeito, 00:42:45.531 --> 00:42:49.261 ou a empresa fique satisfeita, com aquilo que foi feito. 00:42:49.261 --> 00:42:53.365 Então, esse é o ponto importante que tem que ser avaliado. 00:42:53.365 --> 00:42:54.929 Não pensar só em código ali? 00:42:54.929 --> 00:42:57.369 Não pensar só em código. 00:42:57.369 --> 00:43:01.057 Se ele tem a pretensão de ser um gerente, 00:43:01.057 --> 00:43:05.077 de ir para uma carreira de gestor, 00:43:05.077 --> 00:43:10.649 virar um diretor, crescer para um lado mais executivo, 00:43:10.649 --> 00:43:16.155 ele vai ter que analisar e ver qual é o gap que ele tem 00:43:16.155 --> 00:43:18.590 em relação à parte humana. 00:43:18.590 --> 00:43:19.993 A soft skill ali, né? 00:43:19.993 --> 00:43:20.993 Exatamente. 00:43:20.993 --> 00:43:25.003 Eu queria falar isso, Rafa, eu estava guardando aqui. 00:43:25.003 --> 00:43:25.900 Mas pode terminar, Ale. 00:43:25.900 --> 00:43:27.189 Ele subiu a régua ali de novo! 00:43:27.189 --> 00:43:30.503 - É, então, ele sobe a régua. - "Ah, eu soltei a palavrinha do soft skill..." 00:43:30.503 --> 00:43:31.838 Deixa a dica aí então, Edu. 00:43:31.838 --> 00:43:32.838 Deixa a dica para o pessoal. 00:43:32.838 --> 00:43:37.442 O que eu ia falar é o seguinte: eu acho que muitos dos alunos, alguns, pelo menos, 00:43:37.442 --> 00:43:40.112 já tenham escutado, né, que, muitas vezes, 00:43:40.112 --> 00:43:43.148 as pessoas são contratadas pelos hard skills. 00:43:43.148 --> 00:43:44.481 O que são os hard skills? 00:43:44.481 --> 00:43:46.351 São os conhecimentos técnicos. 00:43:46.351 --> 00:43:48.054 Então, quando você fala em engenharia de software, 00:43:48.054 --> 00:43:52.691 você está ganhando conhecimento técnico, que são hard skills, 00:43:52.691 --> 00:43:56.119 porém, elas são demitidas pelo soft skill. 00:43:56.119 --> 00:43:57.529 O que são os soft skills? 00:43:57.529 --> 00:44:02.034 É a capacidade de comunicação, é a capacidade de colaboração, 00:44:02.034 --> 00:44:03.835 de como trabalhar em equipe. 00:44:03.835 --> 00:44:09.106 Então, a dica que eu dou é: hard skill... 00:44:09.106 --> 00:44:13.359 Você vai ser contratado pelo hard skill, por isso que temos que estudar. 00:44:13.359 --> 00:44:16.748 Nós aqui, nós três aqui, estudamos muito. 00:44:16.748 --> 00:44:19.251 Fazendo Doutorado agora, né, Rafa? 00:44:19.251 --> 00:44:23.829 O Ale fazendo Doutorado, e eu parei no Mestrado. 00:44:23.829 --> 00:44:25.503 Agora, quem sabe, eu vou no Doutorado. 00:44:25.503 --> 00:44:26.625 Vamos ver. 00:44:26.625 --> 00:44:28.660 Eu acho que vou. 00:44:28.660 --> 00:44:33.231 Mas é superimportante trabalhar essa frente de soft skill, 00:44:33.231 --> 00:44:35.131 independentemente da carreira, 00:44:35.131 --> 00:44:38.891 se é carreira técnica ou se é carreira gerencial. 00:44:38.891 --> 00:44:41.139 E para quem quer ser líder, 00:44:41.139 --> 00:44:47.337 uma dica que eu digo é: liderança não é dada, se é conquistada. 00:44:47.337 --> 00:44:50.248 Não é necessário você ter um cargo de gestor 00:44:50.248 --> 00:44:52.951 para você se tornar um líder dentro da sua equipe. 00:44:52.951 --> 00:44:56.169 A própria equipe consegue reconhecer o líder 00:44:56.169 --> 00:45:00.692 quando ele existe dentro desse grupo de pessoas. 00:45:00.692 --> 00:45:05.465 Então, gente, não precisa esperar virar gerente para se tornar líder. 00:45:06.498 --> 00:45:08.166 Normalmente é o contrário. 00:45:08.166 --> 00:45:12.526 Você vai se tornar um líder para depois você se tornar um gerente, 00:45:12.526 --> 00:45:16.208 ou um executivo, ou um cargo de gestor. 00:45:16.208 --> 00:45:19.678 Então vai pra cima sem medo de ser feliz. 00:45:19.678 --> 00:45:22.052 Ousadia com responsabilidade... 00:45:24.049 --> 00:45:26.563 E bora agilidade, né? 00:45:26.563 --> 00:45:27.415 Show! 00:45:27.415 --> 00:45:31.155 Eu gostaria de agradecer a sua presença, Ale, 00:45:31.155 --> 00:45:35.290 a liberdade que você teve de trazer os temas, de uma maneira até polêmica. 00:45:35.290 --> 00:45:36.284 Edu também. 00:45:36.284 --> 00:45:39.364 Essa liberdade com certeza soma para os nossos alunos. 00:45:39.364 --> 00:45:41.766 Sempre falamos: "Vá além dos nossos materiais 00:45:41.766 --> 00:45:43.623 que deixamos disponíveis, onde o professor ensina. 00:45:43.623 --> 00:45:47.639 Escutem também os profissionais de mercado que nós trazemos 00:45:47.639 --> 00:45:50.235 para vocês verem que, o que cobramos às vezes, 00:45:50.235 --> 00:45:52.978 não é porque somos chatos na hora de uma correção, 00:45:52.978 --> 00:45:55.703 e sim porque queremos que você entenda que nem sempre o mercado trabalha 00:45:55.703 --> 00:45:58.053 como está a cartilha do ágil, por exemplo, tá?". 00:45:58.053 --> 00:45:58.773 É isso aí! 00:45:58.773 --> 00:46:00.830 Edu, eu também gostaria de agradecer a sua presença, 00:46:00.830 --> 00:46:03.961 e, da mesma forma, a liberdade que você teve para trazer os temas, 00:46:03.961 --> 00:46:06.331 e até mesmo somar para os nossos alunos. 00:46:06.331 --> 00:46:07.492 Obrigado! 00:46:07.492 --> 00:46:11.811 E você, aluno, deu para entender que, para você fazer uma gestão de projetos, 00:46:11.811 --> 00:46:15.048 não basta apenas você saber fazer a gestão, 00:46:15.048 --> 00:46:17.312 mas também tudo que tem envolvido. 00:46:17.312 --> 00:46:19.474 Eu vou ficando por aqui, e até uma próxima.