Guide
Setting up a Space Structure
So, let's start... from the beginning. I've installed Project Management template from our Template gallery. So, create a many-to-many relation, between Task and Task. Because sometimes our Task can be a blocker for many other tasks and can be blocked by multiple Tasks as well.
Click Advanced and Mark Use relation as dependency switcher on relation creation.
One relation with two fields is created automatically and fields are named Blocking and Blocked By. You can rename them if you wish.
View Configuration
So, the main target for the Views are:
Tracking Blockers and Blocked Tasks
One way to track Tasks is through the Board. Here is the configuration
You can also add some color coding to make Blockers more visible.
Another way is to create a Timeline View and enable dependencies, they will be visualized as arrows. Click Items on Timeline View and enable dependencies for Tasks database.
Determine deadlines and prevent a disaster
This can be done with a small, but powerful combo: Formula + Color Coding + Sorting
Formula
We will use the Formula field to determine Tasks, that have an Upcoming deadline and are Blockers/Blocked.
Change this formula up to your needs - change "and" to "or", delete unnecessary conditions, or make it even more complicated!
Color Coding
Let's paint Dangerous one black.
Sorting
And Sort it! To see the Dangerous one in the beginning.