Scrum: Desenvolvimento ágil de projetos

Scrum nada mais é do que uma metodologia ágil na gestão e planejamento de projetos de Software. Com ele, os projetos são divididos em ciclos denominados como “Sprint” (normalmente duas semanas, onde um conjunto de atividades deve ser executado).

A fundação principal do Scrum é que um problema não pode ser 100% compreendido na fase de planejamento. Por isto, a metodologia já reconhece que mudanças inesperadas serão necessárias em algum ponto do processo. Isto permite um software mais adaptado às necessidades reais do usuário, e não às necessidades imaginadas no começo do desenvolvimento.

Menciono Software por ser minha especialidade, mas atualmente o Scrum já é aplicado em qualquer tipo de projeto, de vendas a contabilidade. Não existe limite para aplicação, o importante é entender seus benefícios e aplicar.

Através do Scrum a sua empresa pode adicionar as suas práticas particulares de gestão, filtrando o que é de fato relevante. O resultado será uma versão criada exclusivamente de acordo com o desejo do usuário. Você ainda está com dúvidas? Confira um exemplo para entender melhor esse conceito:

Imagine que o Scrum inicialmente, seja a base de uma casa. Apesar de possuir uma estrutura padrão, vários acabamentos podem ser utilizados para deixá-la com uma decoração diferente, sendo adaptados ao gosto e necessidade dos moradores. É assim que funciona o Scrum, ele possui uma base padrão que pode ser ajustada às necessidades de cada usuário.

Quais as bases da metologia Scrum?

Atividades básicas: Planejamento do sprint, execução do sprint, reuniões diárias, revisão do sprint, retrospectiva do sprint, organização do backlog.

Documentos (artefatos): Backlog do produto, backlog da sprint, definição de produto.

E os papéis fundamentais?

  • Product owner (Ponto central com os poderes de liderança sobre o produto);
  • Scrum Master (Responsável por ajudar a todos os envolvidos a entender os valores e práticas do Scrum);
  • Time de desenvolvimento (junção de todas as pessoas na formação de uma equipe).

Quais são as principais características do Scrum?

  • Possibilita discussões diárias de planejamento com a equipe;
  • Permite visualização do plano de risco desenvolvido pela equipe;
  • Fornece transparência no planejamento;
  • Contribui para reuniões frequentes com o monitoramento de todos os envolvidos no processo e apresentação do progresso;
  • Tem os clientes como parte da equipe de desenvolvimento;
  • Possui entregas frequentes e intermediárias de funcionalidades 100% desenvolvidas.

Através das funcionalidades apresentadas, é possível que o gestor da empresa possa apurar algumas informações básicas no alcance de resultados. Tais como: o que eu fiz desde ontem? O que estou planejando fazer até amanhã? Existe algo me impedindo de atingir a minha meta?

Como ter um gerenciamento de projetos ágil com o Scrum?

O Scrum apresenta uma abordagem radicalmente nova, que reforça o interesse no gerenciamento de projetos de software, em conjunto com as ideias tradicionais sobre gestão. Ele representa uma possibilidade nova no planejamento e gerenciamento de projetos, trazendo o poder de decisão a sua empresa com uma maior precisão. O Scrum torna o processo de desenvolvimento mais eficiente, e pode fazer com que os custos de manutenção sejam reduzidos em longo prazo.

E então? Que tal criar uma equipe auto-organizada, com uma comunicação linear entre todos os membros para o gerenciamento de projetos? Lembre-se que os clientes podem mudar de ideia sobre o que precisam, e, assim, a sua empresa precisará se ajustar através do Scrum para contornar os imprevistos.

Kanban: como post-its podem transformar sua empresa

Você certamente já conhece, ou ouviu falar sobre o Kanban. Certo? Trata-se simplesmente de um sistema genial que utiliza cartões (ou post-its coloridos) para indicar o andamento dos fluxos de produção em empresas, estimulando a produção e entrega das demandas. Kanban significa literalmente “placa visível”, e foi desenvolvida em 1953 por Taiichi Ohno. Foi aplicado inicialmente Toyota com grande sucesso, e daí ganhou fama, se espalhando pelo mundo.

Entre muitas das formas de se medir e manter o desempenho de uma empresa, o sistema Kanban, mesmo sendo fortemente ligado as empresas de produção industrial, pode ser um eficaz medidor e gestor de desempenho e para sua startup. Os benefícios que os princípios do sistema podem trazer para sua empresa ao ser aplicado á sua empresa são notáveis.

Mantendo-se informado

O kanban é um meio de controle de informação dos processos da sua empresa, pois, ele entrega resultados com o mínimo de informações ao separar as informações necessárias das desnecessárias. Além de, por ser em sua natureza um sistema dinâmico, ele estará sempre atualizado.

Estoque ou investimento

Nas grandes indústrias o kanban controla o estoque ao produzir o necessário, diminuído desperdícios e aumentando lucros. O estoque é controlado de acordo com os kanbans em circulação. Se a sua empresa não é uma indústria, os kanbans te auxiliam a ter um controle da saída do seu serviço e, de como aperfeiçoar o processo de gestão da sua empresa. O kanban auxilia ao dizer onde você deve ou não investir para potencializar seus lucros.

Engajamento

O sistema kanban trás para a sua empresa um engajamento por parte dos empregados ligados ás áreas. O kanban impõe metas a serem cumpridas por o grupo de pessoas, onde, eles vão se empenhar para atingir as metas trazendo para empresa maior desempenho através de meios inovadores e práticos.

Aplicando o Kanban

O dinamismo do sistema kanban simplifica o mecanismo de administração do trabalho, através do controle do estoque e investimento; através do seu controle de informações sempre atualizadas; e, da renovação da organização nos processos da empresa.

Para o sistema kanban ser aplicado no seu negócio, primeiramente todos os envolvidos no processo de produção e entrega do seu produto/serviço, devem estar comprometidos em fazer o sistema funcionar realmente. É responsabilidade de cada um manter o painel escolhido sempre atualizado e completo.

O sistema tem como função avisar visualmente todos os envolvidos sobre a situação de cada demanda ou job da empresa. Logo, ele deve ser inserido em um lugar visível e acessível aos responsáveis pelo trabalho.

O Kanban irá te indicar o que tem que ser feito/resolvido, e em quais quantidades, ou, prazo estabelecido. Permitindo assim, ações de programação de alterações no seu quadro de gestão.

Ao usar o sistema Kanban, você verá os problemas escondidos, atrasos e falhas em sua gestão, estimulando a corrigir o problema. Ele ainda fomenta a realização de análises criativas e produtivas. O resultado? Soluções objetivas e a criação de um sistema de avaliação e melhoria continua.

Parece exagero, mas o simples fato das informações relevantes estarem visualmente disponíveis, através dos cartões coloridos, pode revolucionar o seu gerenciamento!

Funcionários estrelas e os Gênios

Funcionários estrelas são aqueles que podem, com seu talento e competência, mudar a cara do seu negócio. Como qualquer estrela, porém, eles são muito visados. A disputa para atrai-los é sempre intensa e bastante difícil, e para complementar, algumas vezes são acompanhados de efeitos colaterais. Será que vale a pena?

A palavra-chave é motivação

Dificilmente uma startup terá recursos financeiros suficientes para competir numa disputa salarial com uma empresa de grande porte. Como no jogo financeiro você pode sair perdendo, é preciso mudar o foco. Empresas de grande porte têm, em geral, processos bastante engessados e pouco desafiadores. Mostre à sua estrela que você pode oferecer um trabalho desafiador e no qual ele será fundamental.

Para atrair funcionários estrelas, venda um projeto como você venderia a um investidor. Mostre o que sua startup pode se tornar e como o funcionário poderá fazer parte deste crescimento. É importante vender seu projeto com paixão e sinceridade, mas também com dados e projeções; apenas o sonho não é suficiente.

Outra coisa muito importante: se prometer, entregue. Atrair funcionários estrelas é relativamente fácil perto da dificuldade de mantê-lo. Se acenou com boas condições de trabalho, se esforce ao máximo para tê-las; se prometeu que poderia aplicar toda sua criatividade no dia a dia, não engesse o trabalho.

Uma alternativa: participação acionária

Por melhor que seja seu projeto, será difícil convencer o funcionário estrela a receber uma remuneração muito baixa. Será complicado competir financeiramente com empresas de grande porte, mas se esforce para oferecer um salário atraente, mesmo que seja inferior ao que o funcionário recebe atualmente.

Uma alternativa financeira interessante para atrair um funcionário estrela é oferecer uma gratificação futura: ações da empresa. Fazendo isso, você o torna parte da sua startup, com uma porcentagem do valor futuro da empresa à sua disposição. Esta estratégia é duplamente interessante. Primeiro, porque oferece uma vantagem financeira de longo prazo, que, no caso da startup estourar, é bem melhor do que um salário maior. Segundo, porque o funcionário ficará ainda mais motivado para conseguir bons resultados, já que o seu desempenho afeta diretamente neste valor.

Cuidado para não exagerar na entrega de participações. Sair oferecendo pra todo mundo é uma loucura, foque em quem é crucial para o negócio no longo prazo. Também é importante se proteger de alguma forma para que o funcionário não abandone a empresa logo depois de receber a sua fatia na sociedade. O vesting – mecanismo que entrega a participação da empresa gradativamente, através do tempo ou do cumprimento de metas – é especialmente útil nesses casos.

Benefícios de ter funcionários estrelas

Lembro de um estudo feito com profissionais de tecnologia, onde era questionado os pontos mais relevantes para a escolha de um trabalho. Por incrível que pareça, o ponto mais importante era o setup. Poder escolher uma boa cadeira, mesa, computador, monitor, mouse e teclado faz MUITA diferença.

Outro ponto que todo mundo esquece são os benefícios, tente sair um pouco do básico Vale Refeição e Vale Transporte. Porque não dar uma academia paga para os funcionários serem mais saudáveis? Porque não oferecer alimentos saudáveis e um excelente café na copa do seu escritório?

Quando você oferece um bom ambiente de trabalho, um bom setup e excelentes benefícios, fica cada vez mais difícil pensar em sair.

Nunca é fácil manter funcionários estrelas

Mesmo para uma empresa de grande porte não é fácil manter um profissional estrela. Primeiramente, porque a concorrência vai sempre buscá-lo, apresentando ofertas financeiras melhores e novas oportunidades de trabalho. Em segundo lugar, porque em geral os funcionários realmente brilhantes são inquietos e gostam de buscar novos desafios.

Motive-os, dê as melhores condições de trabalho possíveis e ofereça boas gratificações. Mas não faça sua empresa depender exclusivamente de uma pessoa. Foque prioritariamente em bons processos e numa estrutura sólida e jamais sacrifique investimentos em áreas fundamentais para manter qualquer profissional.

Estrela as vezes significa problema

Trabalhar com uma equipe brilhante sempre fez toda diferença pra mim. Ao longo da minha carreira, alguns momentos tive desafios tão grandes, que se não pudesse contar com profissionais experientes, certamente não teria alcançado o êxito.

Algumas vezes me deparei com aqueles que são acima da média, que serviram seus propósitos por um período limitado, mas sempre precocemente seu prazo de validade expirava. É muito comum a genialidade vir acompanhada com uma porção enorme de problemas e uma pitada de loucura, por isso, ainda prefiro uma equipe boa, muito bem entrosada, sana, do que alguns gênios, com ego inflado e cheios de problemas.