Use a Gantt chart for the question it can answer
I use a Gantt chart when sequence, dependencies, milestones, or external commitments need a shared view. It can help show how a migration, launch, or coordinated program fits together. It is less useful when it is treated as a precise prediction for uncertain discovery work.
I would label assumptions, confidence, and decision points rather than presenting every bar as a promise.
Keep uncertainty visible
I would separate committed dates from target windows and identify the dependencies that could move them. I would include quality, approval, operational readiness, and customer communication when those activities affect the outcome.
I would revisit the chart when evidence changes. If new learning changes the scope or sequence, updating the plan is responsible planning, not failure.
Pair it with adaptive planning
For uncertain product work, I would use outcomes, horizons, and review points alongside the chart. The Gantt view can show coordination while the team keeps room to learn what solution is actually needed.
Make the operating agreement visible
I would turn the practice into a lightweight agreement: who owns the next decision, what evidence is needed, which risk is being watched, and when the team will review what it learned. That makes the work easier to coordinate without pretending the process is the outcome.
I would invite the people doing the work to challenge the setup. Their experience can expose a hidden dependency or a safer way to improve the system before a small issue becomes a delivery surprise.
My bottom line
I use Gantt charts as one view of a system, not as a substitute for judgment. The Product HQ technical product manager certification supports this delivery perspective. I also share practical guidance in the Product HQ newsletter.