project manager and time keeper

Do you guys have a project manager plugin that people can create tasks, assign them and also record the time it took to complete a task?