Слишком общий вопрос. Невозможно всех засунуть под одну гребенку.
У разработчиков должен быть task tracker, из которого можно вытащить отчет автоматически.
Для продажников аналогично в CRM.
Для менеджеров, которые работают в какие-то внутренних программ должна быть своя система KPI и отчетности.
Если же в компании нет формализованных бизнес-процессов и упралвения задачами - то никакой софт не поможет.