Для этого я рекомендую использовать «блоки времени». Выделите определенные периоды времени — допустим, минут 30–90 — и в течение этого времени занимайтесь только данной проблемой. По истечении этого времени можете закончить работу, даже если вы не сделали ее до конца.