Pelo amor de Deus, onde está o seu gerente de projeto?
Se você não possui um gerente de projetos para ajudá-lo a estabelecer um tempo produtivo, precisa de um. Você precisa de uma pessoa dedicada a manter seu tempo de desenvolvimento, limitar a fluência do escopo, gerenciar expectativas, etc.
Você faz um trabalho criativo para viver. Se você não tem uma barreira entre seus clientes / usuários e você, como você pode se concentrar efetivamente no seu desenvolvimento?
Um bom PM pode ser bom para muitas coisas ...
1. Para jogar a carta 'Higher Power':
Seus usuários estão incomodando você por novos recursos, mas você realmente precisa de algum tempo para se concentrar em uma versão de correção de bug. Quem disse que você tem que conversar com os usuários? É sua responsabilidade escrever os contratos? É seu trabalho gerenciar as expectativas dos clientes? Você tem poder de decisão final para ditar os termos do contrato?
Não? Então, por que você é o único responsável por interagir com o cliente? O desenvolvimento é difícil e requer muita concentração. Você precisa recuperar o tempo de desenvolvimento e pode fazê-lo com uma boa MP e uma boa desculpa.
Independentemente do que o seu PM faça em relação a você, se os clientes começarem a incomodá-lo com modificações fora das especificações, basta dizer.
"Negociar alterações fora das especificações está acima da minha nota de pagamento ..."
É uma maneira educada de dizer, eu não dou a mínima.
Siga isso doendo o 'Scope Creep Dog' neles.
"Se você quiser fazer alterações nas especificações, precisará entrar em contato com o meu gerente"
Agora me deixa em paz. A capacidade do usuário de interagir diretamente com os desenvolvedores é permitida como um privilégio que pode ser retirado. Se não for esse o caso, sua administração está falhando com você.
2. Gerenciando expectativas 101
Quem em sã consciência pensa que você pode trabalhar com uma agenda tão louca e lidar com o suporte técnico 24/7. Você precisa de alguém para defendê-lo, porque seu tempo é valioso e deve ser dedicado ao seu ofício.
Isso se aplica aos clientes e à empresa em que você trabalha. Para os clientes, se eles estão ultrapassando, você sempre pode perguntar ...
"Este serviço está escrito no contrato?"
Caso contrário, você tem o direito de rejeitar solicitações. Não me entenda mal, é bom ir além para deixar seus clientes felizes, mas é igualmente importante que eles saibam a diferença entre o que é esperado e o que você está dando a eles como um favor.
Para a empresa em que trabalha, você precisa de alguém para transmitir a mensagem ...
"O trabalho que me pedem para fazer é igual ao meu salário?"
Ou seja, eles estão pagando 60 mil por ano para gastar 50% do seu tempo prestando suporte técnico por telefone, o que é uma posição de pagamento muito menor. Esse é um tópico perigoso para abordar, para que você precise de um gerente de confiança em que possa confiar. O argumento que você deve fazer para ele é ...
"Sou pago 60 mil por ano, mas metade da minha produtividade potencial está sendo desperdiçada em trabalho servil".
Ou, vocês me contrataram e estão de bom grado perdendo dinheiro com esse investimento, fazendo com que eu gaste metade do meu tempo preenchendo uma posição de baixa nota. Acredite ou não, maximizando seu potencial, eles podem ganhar mais dinheiro a longo prazo.
Quando se trata de negócios, é muito mais fácil fazer com que a empresa mude de posição se você pode apresentar uma situação em que todos saem ganhando. Você não precisa ser um mestre em negociação para que este continue. Obviamente, se os recursos da empresa forem limitados, isso poderá sair pela culatra.
3. Todo mundo poderia usar uma líder de torcida às vezes
Um bom PM será naturalmente uma pessoa-pessoa. O núcleo do que eles fazem é as relações das pessoas. Um bom PM terá a capacidade de dizer ao seu cliente o que ele não quer ouvir e ainda assim deixá-lo ir embora feliz.
Eles também podem ser uma grande fonte de apoio moral quando os tempos ficam difíceis. Um simples impulso moral não deve ser demais para um bom PM lidar, se você perguntar. Você precisa de alguém do seu lado, ou o seu moral diminui e o trabalho parece esmagador.
Se você não tem alguém mais alto na organização que é responsável por gerenciar as expectativas, seu gerenciamento está falhando e os superiores provavelmente nem sabem o quão ruim está o projeto.
Essa é a principal razão pela qual evito trabalhar para empresas como a praga. Tive a sorte de trabalhar para empresas menores, onde tenho alguém mais alto. Posso honestamente discutir problemas com quem manterá confidencialmente o que tenho a dizer e tomará medidas, se necessário.
Você precisa de alguém do seu lado para ajudar a mantê-lo alinhado com os requisitos de negócios e gerenciar distrações. Se você não tem isso e não há esperança de encontrá-lo no futuro, boa sorte ...