Chat with us, powered by LiveChat

Conflict Detection

Automatic detection and resolution of scheduling conflicts

Conflict Detection

DrillerDB's scheduling system includes intelligent conflict detection to prevent double-booking, overlapping assignments, and other scheduling errors. The system automatically checks for conflicts when you make scheduling changes and provides warnings and resolution options.

Quick Start: Handle Conflicts

  1. Make a scheduling change
  2. System checks for conflicts
  3. If conflict found, see warning
  4. Choose resolution:
    • Reschedule project
    • Reassign to different team
    • Adjust duration
  5. Save resolved schedule

Types of Scheduling Conflicts

Conflict TypeDescriptionResolution
Team overlapSame team, overlapping datesReschedule or reassign
Equipment conflictSame equipment, overlapping useReschedule or substitute
Resource unavailableCrew on time-off or trainingAssign different crew
Working hoursOutside business hoursMove to valid time

Team Overlap Conflicts

SituationExample
Double-bookedTeam A assigned to two projects same day
Overlapping datesProject ends after next project starts
Insufficient gapNo travel time between distant projects

Equipment Conflicts

SituationExample
Same rigDrill rig assigned to two projects
Support equipmentPump/compressor needed elsewhere
Critical pathKey equipment unavailable

Resource Availability

SituationCheck For
Time offCrew member on vacation
TrainingScheduled training days
Other assignmentsAlready assigned elsewhere

Automatic Conflict Detection

When Detection Runs

ActionDetection Runs
Drag and dropImmediately on drop
Date changeWhen saving change
Team reassignmentWhen saving change
Duration changeWhen resizing/saving

System Response

SeverityResponse
Hard conflictPrevents save, must resolve
Soft warningAllows save with warning
InformationFYI notification, no action needed

Visual Conflict Indicators

In Calendar View

IndicatorMeaning
Overlapped eventsTime conflict
Warning colorConflict exists
Red borderHard conflict

In Gantt View

IndicatorMeaning
Overlapping barsTime conflict
Striped patternConflict warning
Red highlightMust resolve

In List View

IndicatorMeaning
Warning badgeConflict detected
Red iconHard conflict
Yellow iconSoft warning

Click any warning indicator to see details about the conflict and suggested resolutions.

Cascade Scheduling Prevention

How Cascade Prevents Conflicts

MechanismEffect
Auto-shift following projectsMaintains spacing
Respects work daysSkips weekends
Preserves sequenceNo overlaps

Cascade Behavior

When YouSystem Does
Move project earlierShifts following earlier (if room)
Move project laterShifts following later
Make project longerPushes following out
Make project shorterPulls following closer

Cascade can sometimes push projects further into the future than desired. Review the full schedule after major changes.

Working Hours Validation

Validated Settings

SettingValidation
Start timeCannot schedule before
End timeCannot schedule after
Work daysSkips non-work days
HolidaysSkips configured holidays

Default Working Hours

DayHours
Monday-Friday8:00 AM - 5:00 PM
SaturdayOff (configurable)
SundayOff

Configure in Settings > General Settings.

Resolving Team Conflicts

Resolution Options

OptionWhen to Use
RescheduleTeam available on different date
ReassignOther team has capacity
Adjust durationCan shorten one project
Split projectMulti-day project can break

Step-by-Step: Resolve Team Conflict

  1. Identify conflicting projects
  2. Decide which to move
  3. Check team availability
  4. Either:
    • Drag project to new date, OR
    • Drag project to different team
  5. Verify no new conflicts created
  6. Save changes

Resolving Equipment Conflicts

Resolution Options

OptionWhen to Use
RescheduleEquipment available later
SubstituteAlternative equipment exists
PrioritizeOne project must come first
Rent equipmentNo other option

Step-by-Step: Resolve Equipment Conflict

  1. Identify equipment conflict
  2. Check equipment inventory
  3. Find alternative or available dates
  4. Either:
    • Reschedule one project, OR
    • Assign different equipment
  5. Update project equipment assignment
  6. Save changes

Manual Conflict Review

What to Review Manually

CheckLook For
Travel timeDistant sequential projects
Workload balanceTeam overload
Skill matchingCertified crew for job type
Customer commitmentsPromised dates

Review Checklist

ItemAction
Distance between projectsVerify travel time sufficient
Workload concentrationSpread evenly across teams
Skill requirementsMatch crew to job complexity
Customer expectationsConfirm promised dates met

Conflict Warnings vs Errors

Hard Conflicts (Errors)

TypeMust Resolve Before Save
Team double-bookYes
Equipment double-bookYes
Working hours violationYes

Soft Warnings

TypeCan Proceed with Warning
Short travel timeYes (your judgment)
High workloadYes (your judgment)
Close to deadlineYes (your judgment)

Best Practices for Conflict Prevention

Buffer Time

Project TypeRecommended Buffer
Local projects15-30 minutes
Distant projects30-60 minutes
Complex setups1+ hour

Estimation Accuracy

PracticeBenefit
Track actual vs estimatedImprove future estimates
Review after completionIdentify pattern issues
Communicate with crewsGet realistic input

Proactive Management

PracticeBenefit
Weekly schedule reviewCatch issues early
Daily morning checkConfirm day's work
Real-time updatesReact to changes

Schedule a weekly 15-minute planning session to review upcoming work and address potential conflicts before they become problems.

Troubleshooting

Conflict warning won't go away?

  • Verify the conflict is actually resolved
  • Check for hidden overlapping projects
  • Refresh page to update display

Can't find source of conflict?

  • Check equipment assignments
  • Review team member availability
  • Look for non-obvious overlaps

System allowing conflict to save?

  • May be a soft warning, not hard error
  • Check system settings
  • Report if appears to be a bug

Cascade creating new conflicts?

  • Review entire team schedule
  • Manually adjust projects as needed
  • Consider splitting multi-day projects

Equipment conflict but equipment shows available?

  • Check for maintenance scheduling
  • Verify equipment status is "Active"
  • Review all projects using that equipment