Como lidar com projetos nos quais meu gerente de projetos é igual ao cliente?

8

Sou um trabalhador freelancer assumindo um novo projeto com uma empresa com a qual já estou familiarizado. Meu chefe (o proprietário da empresa) anteriormente me deu um projeto de site para trabalhar, enquanto ele também designa um gerente de projeto para analisar o progresso. Mas com o meu projeto mais recente, a configuração aqui é um pouco diferente.

Meu chefe também me designou esse projeto. Ele está no escritório apenas dois dias por semana. Após a primeira reunião com o cliente, perguntei-me quem era o gerente de projetos desde que não fui apresentado a ele. Quando eu disse ao meu chefe que, na maioria dos casos, eu preferia me reportar ao PM porque é mais fácil e mais acessível; foi quando ele me informou que meu PM é a mesma pessoa que o cliente! Fiquei um pouco chocado. Eu não queria dizer a ele que acho algo muito errado com esse arranjo, mas estou preso neste projeto por enquanto.

Então, acabo em contato direto com o cliente uma vez por semana, o que é bom em alguns casos, mas sou responsável por encontrá-lo por longos períodos, enquanto meu chefe fica sentado apenas por alguns minutos. Especialmente para um projeto de escopo que dura alguns meses, sinto que estou fazendo o trabalho de um gerente de projeto e programador.

Não o citei para o projeto - o PM / cliente enviou a cotação para meu chefe, e meu chefe está lidando com meus pagamentos com base nisso. ** Ele também controla o cronograma do projeto. Por isso, estou tentando seguir com cuidado o cumprimento das metas para não sofrer trocas.

Minha maior preocupação, porém, é a falta de boa comunicação. O PM / cliente não é muito inclinado tecnicamente, às vezes declara objetivos que são sutilmente diferentes do que eu percebo e pede coisas que estão além dos meios das ferramentas com as quais estou trabalhando. Meu chefe é melhor em explicar a situação em um sentido amplo, mas como eu disse, ele nem sempre está disponível e é lento em responder on-line.

Basicamente, há uma falta de um PM dedicado e há uma comunicação escassa entre mim, meu chefe e o PM / cliente. Como eu acompanharia meu próprio progresso e garantiria melhor desempenho e evitaria interpretar mal as tarefas do projeto? Quero manter um bom ritmo com a comunicação que recebo sem me sentir preso ou sobrecarregado.

Eu prefiro o contato cara a cara. Todos os demais no escritório atualizam seu progresso discutindo diariamente com os PMs que trabalham no escritório, e seus projetos são mais tranqüilos. Meu chefe não está interessado em ter um deles trabalhando nesse projeto, porque ele diz que levará muito tempo longe do trabalho atual. Quero forçar mais comunicação neste projeto, mas meu chefe não está fazendo muito para ajudar.

[Editar] Bem, aqui está uma atualização. O que acabou acontecendo é que nosso cliente estava exigindo outros recursos que estavam fora do escopo, e o CMS que tivemos que usar não permitiu a adição desses recursos tão facilmente. Meu chefe e eu destacamos algumas de suas demandas na essência do tempo e do orçamento e, na semana passada, o cliente / gerente geral ficou insatisfeito e cancelou o projeto indefinidamente.

No futuro, ficarei longe de tais acordos, com o cliente atuando como PM. Eu acho que isso dá a alguém muito controle sobre a direção de um projeto.

Chris C
fonte

Respostas:

5

Você deve criar uma lista de tarefas a serem concluídas para este projeto e gerenciá-lo em um sistema de gerenciamento de projetos como o Redmine . Você deve conceder a todas as partes necessárias acesso ao sistema de gerenciamento de projetos e fazer com que elas adicionem / editem tarefas, conforme necessário. Com isso, eles podem acompanhar o seu progresso e garantir que todos os requisitos do projeto sejam listados e concluídos.

Não é o contato pessoal que você prefere, mas você definitivamente precisa ter algo escrito e capaz de ser rastreado. Caso contrário, as expectativas não serão atendidas por todos os lados e seu projeto provavelmente sofrerá.

Bernard
fonte
Mais um para o Redmine
MattyD 19/10/11
Eu não sei como eu perdi esse. Eu já uso o Basecamp para meus projetos. Meu cliente / PM simplesmente não tinha acesso a ele.
Chris C
@CC Ricers: forneça acesso e veja se isso ajuda sua causa.
Bernard
2

O fato de seu cliente e PM serem a mesma pessoa é realmente muito bom. Não há intermediário, então nada se perde na tradução, o que é um perigo real, pois você já está tendo problemas apenas com você e ele ... imagine se há mais pessoas no meio?

Como Bernard já aponta, você deve usar esse tempo com o cliente para detalhar o que fará na próxima semana. Identifique os recursos de maior valor e com os quais você pode lidar nesse período de tempo e se concentrar neles.

Concentre-se nos detalhes do ponto de vista dele. Ele não é técnico e não deveria. Você cobre a parte técnica e pode dizer a ele o que é possível e o que não é.

Em seguida, verifique se os requisitos foram anotados de maneira verificável. Um rastreador de problemas pode ser bom para isso. Pessoalmente, gosto de testes automatizados, mas os negócios nem sempre estão dispostos a olhar para eles, mesmo em ferramentas orientadas a negócios, como FitNesse ou Twist.

Como estamos falando de iterações semanais, você descobrirá que terá que manter suas tarefas pequenas também.

Desall
fonte
"O fato de seu cliente e PM serem a mesma pessoa é realmente muito bom". A desvantagem é que ainda estou sendo pago como programador, mas fazendo o trabalho de duas pessoas. Eu não sou grande em interação com o cliente. No entanto, suas dicas organizacionais são ótimas.
Chris C