Setting up task dependencies (Gantt chart) in Bitrix24

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Task Dependencies Setup (Gantt Chart) in Bitrix24

The designer delivered the mockup, but the developer didn't know — the markup task was still waiting. Or the opposite: the developer started markup before mockup approval and redid it twice. Without dependencies between tasks, everyone works in a vacuum and the manager spends time on manual coordination. Gantt chart and task dependencies in Bitrix24 solve this: tasks are linked into chains, shifting one automatically shifts the rest.

Types of Dependencies

Bitrix24 supports task dependencies through "previous task" binding. The main type is Finish-to-Start (FS): task B starts after task A completes.

Chain examples:

  • "Approve specification" → "Design mockup" → "Markup layout" → "Test"
  • "Approve budget" → "Purchase equipment" → "Install equipment"

A link is set in the task card: Previous Task field. One task can depend on multiple predecessors — it starts when all predecessors complete.

Gantt Chart

Gantt is a visual representation of project tasks on a timeline. Each task is a horizontal bar whose length corresponds to duration (from start date to deadline). Dependencies are shown as arrows between bars.

Access: Tasks → Project → "Gantt Chart" view (view switcher next to Kanban and list).

On the chart you see:

  • Task sequence — which run parallel, which sequential.
  • Critical path — the longest chain of dependent tasks, determining minimum project duration. If a task on the critical path is delayed — the whole project shifts.
  • Overloads — if one person is assigned to two parallel tasks, it's visible on the timeline.

Automatic Deadline Shifting

When a predecessor task shifts — dependent tasks shift automatically. This works forward along the chain: shift "Approve Spec" 3 days → "Design Mockup" shifts 3 days → and so on down the chain.

Shifting works only for tasks with set start and end dates. If a task has no deadline — dependency won't work correctly.

Milestones

A milestone is a task with zero duration, marking a key project event: "MVP Release," "Contract Signed," "Campaign Launch." On the Gantt chart, a milestone appears as a diamond.

A milestone serves as a control point: if all preceding tasks complete on time — milestone stays in place. If even one task is delayed — milestone shifts, signaling the manager.

Working with Gantt in Practice

Workflow with the chart:

  1. Project decomposition — break into tasks 1–5 days long. Tasks longer than a week are too large to manage.
  2. Establish dependencies — determine what follows what.
  3. Assign owners and deadlines — accounting for dependencies.
  4. Track execution — daily or at standups. Shifts on Gantt are immediately visible.
  5. Adjust the plan — when deadlines change, recalculate dependent tasks.

What We Configure

  • Project structure: decomposition into tasks and subtasks
  • Dependencies: task links (Finish-to-Start)
  • Milestones: key project control points
  • Gantt chart display setup in the project
  • Manager training: reading critical path, managing shifts
  • Task sizing and planning recommendations accounting for dependencies