Project Types in Enji: Fixed Scope, Ongoing, and Time & Material
This article explains how fixed-scope, ongoing, and Time & Material project types work in Enji, and how to set them up for accurate progress tracking, budgeting, and forecasting.
Enji supports three main types of projects to reflect different engagement models commonly used in software development and consulting:
- Fixed-scope – These projects are based on a clearly defined set of deliverables and timelines. The budget and scope are agreed upon upfront, and the focus is on delivering specific results within a fixed timeframe and cost.
- Ongoing – Ongoing projects represent continuous work with no fixed end date. They typically involve long-term partnerships where teams support and evolve a product or system over time. Budgeting and planning are flexible and adapt as needs evolve.
- Time & Material (T&M) – T&M projects are billed based on the actual time spent and resources used. This model offers the most flexibility and is ideal for work with evolving requirements. Clients pay for hours logged, and the scope can be adjusted throughout the project lifecycle.
Each project type in Enji comes with tailored features and tracking logic to support relevant billing, time tracking, and reporting needs.
Required settings for fixed-scope and ongoing projects
To ensure that analytics work correctly for fixed-scope and ongoing projects in Enji, some key configurations must be made both in Jira and Enji.
Jira setup
Before configuring your project in Enji, make sure the following conditions are met in your Jira project:
1. All tasks must have an estimate in the Original Estimate field
This is critical for Enji to calculate the total Scope of Work and track progress.
2. All tasks must have a Due Date
This is required for tracking overdue tasks in the Tasks Violation Deadline section of the dashboard.
3. (Ongoing projects only): Make sure sprints are configured in Jira
Sprint data is essential for generating analytics for Ongoing projects. Without it, metrics won't display.
Enji setup
Once your Jira setup is complete, follow these steps in Enji:
1. Navigate to: Settings → Project List → [Select Project ID] → PM Tools tab and add all Jira boards that are relevant to the project. Enji will use these boards to pull issue, sprint, and activity data. Find out how to add a Jira board to your Enji project: How to Connect a Jira Project
2. Under the Agile Metrics tab in the Final Statuses field, enter all task statuses that should be considered final (e.g., Done, Closed) — separated by commas.
Then click Save.
3. Switch to the General tab and fill in the following fields:
- Scope → Select either Fixed or Ongoing
- Start Date / End Date → Set the project start and deadline dates
(These fields are mandatory for Fixed-Scope projects) - Budget → Set the total budget allocated for the Fixed-Scope project
4. Click Save, close the settings window, and refresh the project page.
The analytics dashboard should appear. If no data is visible right away (which can happen on first load), wait a few minutes and refresh the page again.
Fixed-scope project dashboard:
Ongoing project dashboard:
Budget settings for ongoing projects
For ongoing projects, budgets are assigned per sprint:
- Go to Projects → Ongoing
- Click the pencil icon next to the sprint to edit
- Enter the budget for that specific sprint
This approach reflects the flexible and evolving nature of Ongoing projects, allowing different budgets for each sprint.
How progress and timelines are calculated
To help track delivery progress and predict outcomes for fixed, ongoing, and time & material projects, Enji uses a set of calculations based on task estimates, working days, and completion statuses.
Key concepts
- Scope of Work (SoW): The total estimated workload for a project, measured in hours. This is calculated as the sum of estimates of all tasks included in the project.
- Working days: The number of weekdays (excluding weekends and company holidays) between the project’s Start Date (inclusive) and End Date (exclusive).
- SoW planned: The percentage of work that should be completed by today. This is based on how far along the project is: Planned SoW=(Total SoW/Total working days)*Working days passed.
Expected completion date. How forecasting works
This is a forecast of when the project will be completed. It is based on the amount of remaining estimated work and how much is typically completed per working day.
Enji calculates a Daily Workload by dividing the full Scope of Work by the number of working days in the project timeline. Based on this, Enji builds a daily plan of how much work should be completed by each date.
The actual work completed (sum of estimates of completed tasks) is then compared to the planned progress. If the actual completed work is behind the plan, the system predicts a delay. If it's ahead, the project may finish early.
Enji calculates how many more working days are needed to finish the remaining work, and from that, it estimates the Expected Completion Date.
Note: The number of hours logged (tracked time) does not affect progress calculations, because logged hours are not a direct indicator of how much work was completed—only estimates and completed tasks are.
Summary
Choosing the right project type in Enji — fixed-scope, ongoing, or Time & Material — ensures that your reporting, budgeting, and progress tracking align with how work is actually delivered.
Each type comes with tailored logic:
- Fixed-scope projects help track delivery against deadlines and budget based on task estimates.
- Ongoing projects support continuous delivery and budgeting per sprint.
- Time & material projects reflect actual logged effort and enable cost tracking based on real-time input.
To get the most out of these features, make sure your Jira and Enji project settings are correctly configured—including task estimates, due dates, sprint planning, and board connections.
Once everything is set up, Enji provides clear visibility into progress, deadlines, and financials—helping your team stay aligned and make informed decisions at every step.
Need help configuring your project type? Our Customer Success team is here to guide you.