It sounds like the main issue with this person is a lack of transparency, and lack of collaboration.<p>If something is supposed to happen in 1-2 days, then after 1 day, there should be some signs of progress, like some specific questions/clarifications about the task, evidence that something is being run in a local environment, etc., and then after 2 days, it there should be a working PR, evidence that the code has been run, or alternatively some specific issues that that were hit, and specific details of 'this 70% is done, that 30% is not done', and specific action items for whats next, and not some vague one more day, one more day type thing.<p>The purpose of communicating specific details is to foster collaboration. The person may be on the wrong track, taking the wrong approach, other team members may have tips and suggestions, or at the very least have things to learn.<p>It may be that the 1-2 day task ends up taking weeks or months or whatever, but if thats the case there should be specifics that are communicated and artifacts that are produced as progress is made, not just endless 'nearly there, one more day'.