Project Work Schedule
The Work Schedule tab allows you to define project-specific working days, hours per day, and holidays. These settings affect capacity calculations, sprint planning, and deadline estimates throughout GitScrum.
Overview
By default, projects inherit the work schedule from the workspace. You can override this to create a project-specific schedule when your project requires different working patterns than the organization default.
The header displays whether the project is using "Workspace default" or "Project override" to indicate the current schedule source.
Workspace Default vs Project Override
A checkbox labeled Override workspace schedule controls whether the project uses its own schedule or inherits from the workspace.
Using Workspace Default
When the checkbox is unchecked:
- The project uses the workspace's work schedule configuration
- An info box displays the current workspace schedule summary showing the working days and hours per day
- Changes to the workspace schedule automatically apply to this project
- No project-specific schedule configuration is shown
This is the recommended approach when your project follows the organization's standard working hours.
Enabling Project Override
When you check the Override workspace schedule checkbox:
- The project uses its own independent schedule configuration
- Full schedule controls appear for customization
- Changes to the workspace schedule do not affect this project
- The header badge changes to "Project override"
Working Days Configuration
When project override is enabled, a grid of seven day buttons allows you to select which days are working days:
- Mon - Monday
- Tue - Tuesday
- Wed - Wednesday
- Thu - Thursday
- Fri - Friday
- Sat - Saturday
- Sun - Sunday
Click any day to toggle it on or off. Active working days appear with a green background, while non-working days appear with a muted border.
Below the grid, a counter displays the current configuration (e.g., "5 working days per week").
Common Configurations
- Standard week: Monday through Friday (5 days)
- Extended week: Monday through Saturday (6 days)
- Full week: All seven days for 24/7 operations
- Reduced week: Monday through Thursday for four-day weeks
Hours Per Day
A slider control sets the daily working hours. This value is used to calculate:
- Weekly capacity (hours per day × working days)
- Sprint capacity for team members
- Time-based estimates and projections
- Budget calculations when time-based
The slider displays the current value and shows the calculated weekly capacity based on your working days selection.
Holidays
The holidays section lets you add specific dates when no work occurs, regardless of whether they fall on a working day.
Adding a Holiday
- Click the Add Holiday link next to the section header
- A date picker input appears
- Select the date for the holiday
- Click the Add button to confirm
- Click Cancel to dismiss without adding
Viewing Holidays
Added holidays appear in a scrollable list sorted by date. Each holiday row displays:
- The formatted date (e.g., "December 25, 2024")
- A remove button (X) that appears on hover
The section header shows the total count of configured holidays (e.g., "Holidays (5)").
Removing a Holiday
- Hover over the holiday you want to remove
- Click the X icon that appears
- The holiday is immediately removed from the list
Holiday Behavior
- Holidays are excluded from capacity calculations
- Sprint capacity is reduced for sprints containing holidays
- Due date calculations skip holiday dates
- Holidays only apply to this project (not workspace-wide)
Saving Changes
Click the Save Changes button in the header to save your schedule configuration. The button shows a loading state while saving.
Changes take effect immediately after saving and affect all future calculations. Historical data is not recalculated.
Info Note
An information box at the bottom explains that the schedule configuration affects capacity calculations and planning features throughout the project.
Impact on Project Features
Sprint Capacity
- Team capacity calculated using hours per day × working days in sprint
- Holidays within the sprint period reduce available capacity
- Burndown charts reflect accurate daily capacity
Budget Calculations
- Time-based budgets use the configured hours per day
- Working days determine the billable period
- Holidays reduce budgeted hours proportionally
Due Date Calculations
- Estimates account for non-working days
- "3 days" means 3 working days, not calendar days
- Holidays are automatically skipped
Permissions
Only project Admins and Managers can modify the work schedule. Other team members can view the current configuration but cannot make changes.
Related Features
- Workspace Settings - Default schedule inherited by projects
- Sprint Planning - Uses schedule for capacity calculations
- Project Budget - Time-based budgets use schedule configuration