Hospedagem Profissional

Hospedagem Profissional
Clique aqui e ganhe US$ 10,00 para testar durante 1 mês a melhor hospedagem: Digital Ocean!

sexta-feira, 23 de março de 2012

Como lidar com críticas!

A dica de hoje foi dada por Matthew Toren no blog Young Entrepreneur

Algumas pessoas tem grande dificuldade de seguir em frente quando aparecem as críticas, mas lembrando desses pontos a seguir você se tornará capaz de superar as críticas e focar no que é mais importante: construir um negócio de sucesso.

1. Saiba que você não irá satisfazer a todos
Quando você percebe que nunca irá deixar todo mundo satisfeito, fica muito mais fácil acreditar em si mesmo e nas suas habilidades. Uma vez que você percebe que algumas pessoas nunca ficarão satisfeitas, você passa a ver essas críticas como a minoria e não irá mais levá-las tão a sério.

2. Reconheça que tristeza adora companhia
Existem muitas pessoas que não estão indo a lugar algum e parece que também não querem que os outros tenham sucesso. Uma vez que você entende que essas pessoas não vão a lugar algum, é bem mais fácil focar nas suas metas e ter sucesso.

Existem pessoas que irão criticar todas as suas ações, mas nunca deixe essas pessoas te afastarem do sucesso.

Quando perceber que alguma dessas pessoas está te criticando, não se deixe abalar pela crítica. Na verdade, se distancie o máximo possível delas que eventualmente os críticos se cansarão de serem ignorados e seguirão em frente.

3. Algumas vezes é melhor não fazer absolutamente nada
Tentar argumentar com os críticos normalmente só alimenta seus egos, o que acaba aumentando as críticas. Existe um grande ditado que diz “A melhor resposta para um tolo é o silêncio”.

Respondendo ao idiota, ele acha que é importante e vai continuar jogando negatividade em sua direção. Ignorar o idiota mostra o quanto ele é irrelevante e vai fazê-lo se afastar.

4. Tente ouvir a crítica
Por mais que seja difícil ouvir críticas, pode ser que haja um pouco de verdade naquilo, então observe o que está sendo dito.

Preste atenção para a proporção de pessoas que discordam de você. Se mais de metade do seu círculo de influência discorda de você, talvez você esteja errado. Porém, se o número de críticos for menor, tipo uns 10%, provavelmente você está no caminho certo.

5. Lembre-se: Crítica = Progresso
Receber críticas pode ser visto como um sinal de progresso. Se você não é muito conhecido, dificilmente será criticado, a não ser que seja por familiares e amigos. Na verdade, as pessoas perceberem você ao ponto de criticá-lo é sinal de progresso.

Considere também a fonte das críticas. Se for uma pessoa do seu setor, talvez ela esteja simplesmente com inveja do seu sucesso.

Você tem tanta coisa para alcançar no seu negócio. A última coisa que você precisa é se preocupar com críticas. Mantenha os pontos acima em sua cabeça e não deixe ninguém te colocar pra baixo!

Via Saia do Lugar!

quarta-feira, 7 de março de 2012

Formando equipes de alto desempenho: Fase de Formação e o papel do Scrum

Neste post será mostrado como as práticas ágeis de gestão, especialmente as do Scrum, podem ser aplicadas a uma equipe de desenvolvimento em formação (estágio 1).

Será apresentado também como os membros da equipe e o líder desse processo de mudanças, que transformará um grupo de pessoas em uma verdadeira equipe (ou time), se comportam nesse primeiro estágio de maturidade.

Através da utilização do Scrum no trabalho com times de desenvolvimento de produtos de tecnologia, o autor observou evidências de que as práticas ágeis de fato promovem um ambiente de maior alinhamento de expectativas dos projetos em andamento com as necessidades dos clientes.

Foi observado também como as práticas mudam a atitude das pessoas e propiciam o ambiente e a cultura adequados para o trabalho em equipe. A evidência principal foi a ocorrência de conflitos durante os trabalhos (o segundo estágio de maturidade de formação de uma equipe). A partir desse momento, o autor concluiu que a implementação das práticas do Scrum promoviam a formação de um time, seguindo os cinco estágios descritos abaixo:

Elementos do Scrum

Antes de prosseguir com os detalhes da formação da equipe, é importante rever rapidamente alguns conceitos fundamentais do Scrum. O Scrum é um framework com práticas para gerenciamento de projetos, que define cerimônias (eventos com tempo fixo), papéis, artefatos e regras a serem utilizadas para conduzir o processo de desenvolvimento de produtos por uma equipe. Mais detalhes, podem ser vistos no Guia Oficial do Scrum (PDF em português).Segue os três papéis do Scrum:

  • O Product Owner ou PO é responsável pela consolidação das demandas dos projetos (definindo o produto que a equipe vai entregar aos clientes) e também pela sua priorização baseada no valor de negócio gerado. Itens com maior valor terão mais prioridade. O PO é o representante do cliente e cuida de toda a negociação que envolva a priorização das demandas. O artefato resultante é o Backlog do Produto. O foco do PO é o produto e o cliente.
  • O Scrum Master é responsável pela implementação das práticas do Scrum e pela execução de cada cerimônia (veja abaixo) respeitando o seu tempo delimitado (time-box).Também remove impedimentos que surjam e que comprometam a produtividade da equipe. Seu foco é o processo e a equipe.
  • O Time é o conjunto de pessoas responsável pela entrega do produto comprometido com o PO dentro dos parâmetros de qualidade definidos. Seu foco é a execução.

O Scrum define quatro cerimônias, que são eventos de tempo fixo que devem ser executados em cada ciclo de entregas (os ciclos são chamados de Sprints):

  • A Reunião de Planejamento do Sprint (Sprint Planning Meeting) acontece no início do ciclo de entrega e tem como pré-requisito o backlog atualizado pelo PO com as prioridades. Toda a equipe deve executar o seguinte: selecionar cada item, discutir como vai desenvolver e estimar. Ao final, o PO e a equipe entram em negociação (o Scrum Master conduz esse processo) e devem sair com um consenso sobre o que será feito no ciclo, com duração de duas a quatro semanas, gerando como produto oBacklog do Sprint.
  • A Reunião Diária (Daily Meeting) acontece durante a execução do Sprint, e é a principal ferramenta de autogestão da equipe; não existe chefe e a equipe faz uso da reunião para se gerenciar. A reunião não pode durar mais que 15 minutos e todos os membros da equipe ficam de pé. Cada membro fala o que fez e o que vai fazer; isso permite que todos saibam o que os outros estão fazendo e possam se organizar da melhor maneira para entregar o resultado planejado para o sprint.
  • No Sprint Review, que acontece ao final da execução do sprint, a equipe apresenta o que produziu ao PO e ao cliente. O objetivo é alinhar o entendimento entre todos, a respeito do que foi entregue no sprint. Ao final, é fundamental que o PO dê feedback à equipe sobre o produto recebido e quanto à sua satisfação em relação à entrega (realizado x planejado).
  • Na Retrospectiva do Sprint, a equipe avalia o que fez de positivo no sprint (e que deve continuar fazendo) e o que precisa melhorar (o que não foi bom para os resultados e precisa mudar). O Scrum Master deve promover um ambiente propício para que todos participem e expressem sua opinião.

Vale observar que o Scrum é baseado no ciclo PDCA. Veja na figura abaixo a correlação entre as etapas desse ciclo e as cerimônias do Scrum, em cada sprint:

Iniciando a formação da equipe com Scrum

Na fase de Formação, as pessoas estão inseguras em relação ao novo método de trabalho e é responsabilidade do Scrum Master, líder do processo, deixar claro os papéis (PO, Time, Cliente e o seu próprio papel), além de explicar para todos os participantes os objetivos de cada cerimônia e o tempo máximo de cada uma delas.

Nesse momento, o papel da liderança é fundamental, pois no estágio de Formação, as pessoas ainda seguem o paradigma do trabalho individual. O Scrum Master deve trabalhar para que os membros da equipe passem a colaborar e pensar no todo, pois a partir de agora todos passam a buscar somente um resultado: a soma dos pontos de cada item do Backlog do Sprint (os Story Points ou simplesmente "pontos", que são as unidades usadas para medir o esforço estimado no Scrum).

O Scrum Master deve garantir que as cerimônias do Scrum sejam cumpridas e que cada colaborador do projeto saiba onde está contribuindo para o resultado. É fundamental que o Scrum Master observe e aja para que as práticas sejam seguidas, mostrando sempre a importância de cada uma delas para o resultado final.

Implementação de Scrum na fase de Formação

O Scrum Master deve trabalhar para garantir a produtividade do time. Através do seu papel de remover os impedimentos e garantir que o time fique focado na execução, é recomendado definir um processo de "blindagem", que consiste em definir atividades que envolvem Usuários Chave, o PO e o Cliente, com o objetivo de garantir que, somente chegarão ao time demandas que efetivamente devem ser atendidas. É comum existirem demandas que chegam aos desenvolvedores e que são somente dúvidas que um colaborador de atendimento (sem perfil técnico) ou um usuário chave (mais experiente) poderiam solucionar. A blindagem visa impedir que demandas desse tipo interrompam o time e comprometam os trabalhos.

Toda mudança de processo tira as pessoas da zona de conforto e é natural a resistência ao novo modelo de trabalho. Um método utilizado para minimizar essa resistência é possibilitar que as pessoas da equipe participem da construção do processo. Veremos agora um exemplo prático de como aplicar esse método.

Uma técnica muito utilizada para promover a autogestão do time é utilizar um Task Board (veja um exemplo abaixo), que consiste geralmente em um quadro com post-its indicando as tarefas planejadas pelo time com o PO. Em um projeto que o autor participou, não foi utilizado esse recurso no primeiro Sprint e, na retrospectiva, alguns membros da equipe (que conheciam um pouco de Scrum) notaram a falta do quadro e indicaram sua não-utilização como um ponto a melhorar. O Scrum Master prontamente providenciou o quadro para o sprint seguinte, conforme registro real a seguir:

Além de promover a participação do time na definição da nova forma de trabalho, é fundamental que o Scrum Master mostre os resultados da utilização do Scrum. Em um time, por exemplo, notou-se que havia reclamações sobre o alto número de telefonemas de usuários solicitando demandas. Com o processo de blindagem em funcionamento, observou-se que isso acabou, conforme feedback do time na retrospectiva do segundo Sprint.

Outra ponto importante para a autogestão da equipe é a Reunião Diária. O Scrum Master deve ficar atento nessa reunião, pois será natural que as pessoas se preocupem em falar o que fizeram e o que vão fazer naquele dia e em seguida não prestarem atenção aos demais membros da equipe (evidência do individualismo). O Scrum Master deve observar tal postura e dar um feedback reservado a cada um da equipe que esteja agindo dessa forma. Observe que o Scrum Master não pode exigir ou dizer como cada pessoa irá se comportar, mas um bom questionamento para que haja essa reflexão e mudança de postura seria: "Se você entregar as 'suas' tarefas e o restante das pessoas não entregar as delas, o resultado final será positivo?". A partir desse momento, deve ser lembrado que não existem mais resultados individuais; existe um único resultado do grupo.

Ainda na cerimônia da reunião diária, o Scrum Master deve deixar claro que a reunião é uma ferramenta de gestão do time. Somente quem fala é quem está executando uma tarefa. Outras pessoas podem participar como ouvintes, mas o Scrum Master deve garantir que somente a equipe fale, não permitindo que outra pessoa externa ao time interfira no encontro. Algumas pessoas somente conseguem "trabalhar" sob cobrança e esse é mais um paradigma a ser quebrado. As pessoas não possuem mais "chefe", alguém para cobrar resultados. Portanto, devem se unir e definir a melhor forma de entregar resultados e fazer entre si as devidas cobranças.

Na Sprint Review, que formaliza a entrega feita pelo time ao Product Owner/Cliente, após a execução do sprint, é fundamental que o Scrum Master solicite ao PO feedback sobre a entrega, seja ele positivo ou negativo. Essa retroalimentação do processo é fundamental para o comprometimento do time.

Entretanto, na fase 1 de formação, é natural que os resultados variem bastante, pois o time ainda está aprendendo como planejar e está conhecendo sua capacidade produtiva; também está percebendo mais claramente o volume de interrupções ao longo do sprint, devido a tarefas não planejadas. O gráfico abaixo mostra o percentual de pontos entregues por sprint (planejado x realizado) em um caso real, nos sete primeiros sprints; observe a variação dos resultados ocorrendo na prática:

A retrospectiva do sprint pode ser vista como uma "sessão de lições aprendidas". O Scrum Master deve garantir que o que for discutido seja confidencial e que somente a equipe participe. Nesse momento, cada um deve expor o que ocorreu de positivo na execução do ciclo e onde o time precisa melhorar para vencer os desafios. É um momento de transparência e integração da equipe.

O Scrum Master deve conduzir a restrospectiva de forma que os problemas sejam analisados e as soluções, definidas, além de garantir que essas soluções sejam executadas nos próximos sprints. É importante também fazer uma ligação entre as ações definidas e os efeitos dessas ações nos produtos entregues e na satisfação dos clientes.

Conclusões

Podemos concluir que o framework Scrum, através de seus papéis e cerimônias, contribui com o ambiente necessário para o início da estruturação de uma equipe, permitindo com que um grupo de pessoas tenham suas responsabilidades claramente definidas e usem as melhores práticas de gestão. Isso permite o início do processo de integração das pessoas (primeiro estágio dos cinco para formação de equipes de alto desempenho), em busca de melhores resultados nas entregas dos produtos aos clientes.


Sobre o autor

Alércio Bressano (@alercio) é consultor e coach em Agile, Professor Universitário e Mentor em Produtividade Pessoal. É Diretor de Marketing e Comunicação do chapter do PMI em Sergipe, e desde 1999 trabalha com projetos de tecnologia. Atua como Gerente de Projetos e/ou Scrum Master em empresas de diversos ramos de negócio, fornecendo coaching na implementação de métodos de gerenciamento de projetos e formação de equipes.

Via InfoQ

sexta-feira, 2 de março de 2012

As melhores características de um verdadeiro líder.

 

Seguem 5 atributos dos maiores líderes do mundo:

Ser do povo
As pessoas normalmente se identificam com líderes. Isso acontece porque existe empatia.

Quando você lidera fazendo parte da multidão, você conseguirá muito mais engajamento. Aqueles que estão “acima do povo” são vistos como elitistas e é bem difícil se conectar com elas.

Ser humilde
Grandes líderes sabem que ninguém, nem eles próprios, são melhores ou piores que os outros.

Cada pessoa tem o seu valor e coletivamente, isso traz um grande poder. Os grandes líderes se posicionam de forma que se eles saírem, o grupo continuará forte.

Ser simples
Para ser um grande líder, evite comunicação muito rebuscada. Ao invés disso, se comunique no mesmo nível que todo mundo. Isso é algo que te ajuda a ser “do povo”.

Boa comunicação pode ser um componente chave para ajudar sua empresa a crescer. Além disso, quando você fala para as pessoas ao invés de sobre elas, você mostra respeito, o que te fará ser respeitado.

Colocar a mão na massa
Grandes líderes defendem e ajudam o time. Eles sabem que seu trabalho mais importante é facilitar o trabalho de todo mundo e ficam felizes em “colocar a mão na massa” quando isso ajuda o time a alcançar objetivos.

Quando você mostra que está disposto a ir lá e colocar a mão na massa, você mostra para o time que é humilde e que é parte do grupo.

Acreditar no time
Não tente fazer o time acreditar em você. Ao invés disso, faça-os acreditar neles mesmos.

Faça eles saberem que você acredita que eles podem fazer o trabalho, a ajudar a empresa a crescer e que irão fazer a coisa certa. Isso é o que grandes líderes fazem e na hora que você fizer isso eles irão acreditar em você.

Via Saia do Lugar