Sou consultor de uma pequena empresa de consultoria de software há algum tempo. Nosso modelo de negócios normal não é o aumento da equipe, mas sim o de encontrar clientes que precisam de assistência para criar algum tipo de solução e, em seguida, enviamos uma equipe que pode criar essa solução, trabalhar com a equipe de TI existente, treinar todos os envolvidos no suporte a essa solução. solução, depois passe para o próximo trabalho. É claro que ainda estamos por aí para qualquer suporte contínuo necessário. Temos uma grande reputação em nossa área e tivemos muito sucesso na implementação das soluções que fornecemos.
No entanto, notei um tema comum para a maioria dos nossos projetos. Quando chegamos ao local, geralmente existe um relacionamento "estressado" entre nossa equipe e muitos da equipe de TI atualmente no cliente. Entendo completamente que pode haver alguma ansiedade com a nossa chegada e que as defesas podem surgir quando estamos por perto. Muitas pessoas são compreensivas e fáceis de trabalhar, mas geralmente há quem não funcione bem conosco e que possa se tornar rapidamente um risco de projeto de várias maneiras.
Tentamos entrar com mentes abertas e boas atitudes, e tentamos NÃO ser arrogantes ou condescendentes. Geralmente, somos implantados quando há uma bagunça para limpar - mas entendemos que houve razões pelas quais as decisões foram tomadas que os colocaram em risco ... portanto, apenas tentamos determinar o próximo passo à frente e seguir em frente.
Minha pergunta é a seguinte: eu gostaria de ouvir a equipe de TI e os programadores por aí que tiveram consultores - quais são as coisas que os consultores fazem que despertam sentimentos e atitudes negativas? O que podemos fazer melhor para melhorar o relacionamento, não apenas no começo, mas à medida que o projeto avança?