Consiste no acompanhamento a um profissional na empresa para que este alcance um conhecimento específico, como, por exemplo, boa aplicação de princípios de orientação a objetos, ou desenvolvimento de aplicações testáveis. O escopo e a carga de trabalho são definidos em conjunto com a empresa e o profissional.
O Mentoring difere to treinamento porque o foco é prover um profissional específico da empresa com determinado conhecimento. O trabalho é feito focando especificamente as necessidades deste profissional. Já o treinamento é mais impessoal, por precisar atender um grupo de pessoas.
O resultado de um trabalho de mentoring é a capacitação do profissional para lidar com os assuntos focados. Entre os objetivos normalmente demandados estão:
Estes são apenas exemplos, outros objetivos podem ser trabalhados.
A quantidade de horas e a frequência são flexíveis e acordadas durante a solicitação, e por vezes são ajustadas ao longo do trabalho.