Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Projections and Profitability #41

Open
tborres opened this issue Apr 8, 2019 · 0 comments
Open

Projections and Profitability #41

tborres opened this issue Apr 8, 2019 · 0 comments
Labels
type: epic Large feature or changes that break down into stories

Comments

@tborres
Copy link
Member

tborres commented Apr 8, 2019

Integrate with Harvest Forecast to retrieve the future allocation and generate monthly profitability projections

  • Introduce a new high-level navigation option between Project Management (current functionality) and Profitability (new functionality)
  • Profitability will require Harvest Forecast Account ID and Harvest Token for the "Credentials" step
  • Allow user to select projections for current month or future month, if current month then calculate from current day to end of month
  • Calculate the projected revenue
    • Need allocations per day, per project, per resource (Example GET: https://api.forecastapp.com/assignments?end_date=2019-05-19&start_date=2019-04-01&state=active
    • Need resource bill rate per project to determine projected revenue for the allocation

Future Features

  • Calculate current (and historical) actuals
  • Fully replace the existing Profitability and Projection spreadsheets

Projection Calculation
For each day in the month (if current month then for each day from today to the last day of the month) retrieve the allocation per person per project. Per day revenue per person per project is equal to the allocation multiplied by the resource's bill rate for the project. Sum this for the month to come up with forecasted future revenue for the month. If in the current month then the projected revenue for the month will be equal to the actual revenue (1st of month through yesterday) plus the forecasted revenue.

@tborres tborres added the type: epic Large feature or changes that break down into stories label Apr 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: epic Large feature or changes that break down into stories
Projects
None yet
Development

No branches or pull requests

1 participant