A developer time allocation forecasting project