Skip to content

Minimal Project Management cum Timesheet generation tool

Notifications You must be signed in to change notification settings

rethna2/projectTrackerAPI

Repository files navigation

Project Tracker

Project Tracker is a minimalistic project management cum timesheet generation tool for agile teams. This repo contains the RESTapi (back end code) for the app. Please find the front end code here.

Please checkout the app, hosted at https://projtrack.netlify.com/

Guidelines:

  1. Grunt tasks like meeting, discussions, and repeated maintanace task should be handled outside the tool. The app will focus only on 'real' work.
  2. Most of the companies requires only 6hrs of real work in an 8 hrs day. So the remaining 2 hours goes to other tasks like meeting, discussion, emails, etc
  3. Estimation is always done in points (and not in hours) based on the complexity of the implementation points. The time taken to complete a task depend on the expertise of the developer. We can roughly approximate this to something like below.
    • beginner = 2hrs/point
    • experienced = 1 hrs/point
    • expert = 0.5 hrs/point
  4. Again this is not correct for all cases. If the work is very simple, then everyone will take the same time. At the same time, if the work is very complex, the beginner may not be able to complete the task.
  5. So points can considered more as a measure of "Cost To Company" rather than simply "total hours".

About

Minimal Project Management cum Timesheet generation tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages