Bem pessoal encontrei esse artigo muito interessante sobre gerência de desenvolvimento de software, como gosto muito de ler sobre o assunto, então resolvi traduzir e compartilhar com vocês aqui. A versão original pode ser encontrada no site realsoftwaredevelopment. Algumas coisas tive que “adaptar”, mas ficou legal. Boa leitura.
Um Minuto de um desenvolvedor de Software
Ser um gerente de desenvolvimento de software é um ótimo trabalho, se você for à pessoa certa para o trabalho. Você tem que ter “paixão real” por tecnologia e liderança para exercer este papel. Gastei grande parte dos meus cinco anos estudando liderança e desenvolvimento de software, e realmente apreciei essa jornada. Abaixo tem algumas dicas que tento e foco diariamente para interagir com minha equipe. Espero que estas dicas possam ajudar você!
Defina claramente seus objetivos
Definir objetivos claros é o papel chave de um gerente de desenvolvimento de software. Isto significa que você está falando para sua equipe “vocês podem pegar o projeto xyz e terminar na sexta-feira? Obrigado!” isso não é o suficiente, na verdade, é inútil. Você precisa ser capaz de definir claramente o objetivo, e então descrevê-los para sua equipe! Estes são os dois papeis a serem feitos, e em reuniões para visualização dos objetivos. Claramente definindo os objetivos para sua equipe, o mais provável que eles conseguirão atingi-los, e até superá-los. A maioria dos objetivos é composta por mini-objetivos, ou mini etapas. Uma vez que definidos, você precisa ser capaz de executar um plano de objetivos, suficientes em etapas para conseguir realizá-los. Uma vez definido em detalhes minuciosos, seu objetivo ser alcançado.
Seja Exemplar
Definir claramente a direção e metas de sua equipe
Como líder em uma empresa, seu principal objetivo deveria ser, definir claramente a metas de sua equipe, de forma clara e concisa. Isto não é simplesmente enviar um e-mail dizendo: “sua meta é criar um software que resolva aquele bug rapidamente.” realmente seria inútil. O que precisa fazer é deixar sua equipe viva, respirando e dentro das metas. Precisar ser capaz de motivar sua equipe para seguir as metas que você criou, e ter um planejamento organizado de onde é como cada membro da equipe está ajudando a cumprir as metas. Você também precisa ser eficiente para tranqüilizar a empresa, e estar preparado para as mudanças das metas da equipe quando necessário. Especialmente pela atual velocidade do mundo dos negócios, você precisa está pronto para reagir, e mudar a “direção do navio” quando necessário.
Motivação é a chave. Ninguém quer trabalhar para alguém que não motiva ninguém. Mas como motivar uma equipe? Isso é muito fácil de falar do que de fazer. Fique interessado na sua equipe, aprenda sobre sua equipe, envolva-os em suas decisões e os faça-os sentirem especiais. Ouça a sua equipe quando eles têm algo pra dizer. Quando chegarem até sua sala e querendo conversar, sempre tenha tempo para eles. Tenha muita energia, durma bem, coma saudavelmente, e mostre disposição em todas as reuniões, em todas as iterações. Mantenha contato com todos os membros da sua equipe e em diferentes formas. Diferentes tipos de pessoas são motivados por diferentes coisas. Se você souber os níveis pessoais de cada um, você encontrará exatamente o que os fazem contribuir, e como você pode deixá-los felizes e motivados. Quanto mais sua equipe estiver motivada, maior retenção de individualismos, e mais eles contribuirão com a empresa.
Focar no que é importante
Uma das coisas mais importantes que você precisa fazer sendo um gerente de desenvolvimento de software é focar no que é importante. Sempre existirão distrações para você e para sua equipe diariamente. Você precisa ter a habilidade para rápida e facilmente evitar essas distrações e ligar sua equipe as tarefas mais importantes
Seja o membro mais positivo da equipe
Elimine a negatividade. Tanto literalmente quanto cientificamente! Pensamentos e emoções negativas foram provados que causam o enfraquecimento do seu sistema imunológico, e uma grande contribuição para doenças e a morte. E isso tem provocado algumas atitudes em locais de trabalho como retardamento do projeto, e causando mais erros no desenvolvimento de software do que o necessário! Certamente algumas vezes quando feedback e as críticas precisam ser dadas para o projeto e para equipe, entretanto há um caminho certo e um caminho errado para fazer isso. Pense sobre isso por um segundo: por que os lideres são criticados em primeiro lugar? Por causa da sua “negatividade”? Não. É por causa de suas habilidades de enxergar a negatividade, enfrentarem desafios, serem extremamente positivos e capazes de encontrar soluções. Ótimos lideres adicionam vida ao projetos através das suas atitudes positivas, e fazerem equipes conseguirem coisas que outras, equipes mais experientes, nunca poderiam sonhar em conseguir.
Seja Decisivo e Ações Orientadas
Forneça as melhores ferramentas
Forneça o melhor hardware
Então isso que você deve fazer! Meu guia de “gerenciar de desenvolvimento de software em um minuto” para sua equipe de desenvolvimento de software! Boa sorte!
Até o próximo post!
Nenhum comentário:
Postar um comentário