У користувача в меню "Завдання" відображається весь список завдань, які необхідно йому виконати. Він вибирає завдання зі списку і натискає кнопку «Прийняти» - на сервері автоматично фіксується час старту. Після цього користувач може закрити браузер з системою і працювати над завданням.
Коли завдання зроблена, або треба переключитися на іншу задачу або просто зупинити роботу - користувач заходить в систему і вибирає дію, яку він хоче зробити з завданням. І натискає на кнопку «Застосувати», при цьому змінюється статус завдання і сервер фіксує закінчення поточного етапу роботи над завданням.
Ці прості дії дозволяють надалі будувати звіти, так як було зафіксовано час - скільки користувач витратив на виконання завдання. Завдання можна відкладати і знову їх відновлювати, переводити на інші статуси - тестування, на доопрацювання, на утвердження і тд. При цьому користувач одночасно може працювати тільки з одним завданням. Якщо він хоче зайнятися іншим завданням - то він повинен зупинити поточне завдання. Всі дії фіксуються, і користувач може подивитися, чим він був зайнятий за певний період часу.
Даний алгоритм роботи дозволяє контролювати час виконання, будувати звіти для користувачів або сумарні по проектам.
Дана система обліку часу дає можливість мати більш гнучкий графік роботи - наприклад, просто контролювати, відпрацював співробітник необхідну кількість часу за день, тиждень або взагалі за будь-який період. І з цих даних можна робити висновки про ефективність, трудовитратах і тд