Task Anatomy
Each task in 8Space has a comprehensive set of properties:Core Fields
Core Fields
- Title: The task name (required)
- Description: Optional rich text details
- Status: Current workflow column (required)
- Priority: P0 (critical), P1 (normal), or P2 (low)
Scheduling
Scheduling
- Start date: When work begins
- Due date: When work should complete
- Estimate: Optional time estimate (numeric)
- Completed at: Timestamp when marked done
Assignment & Organization
Assignment & Organization
- Assignees: Team members responsible for the task
- Tags: Colored labels for categorization
- Order rank: Numeric position for manual ordering
Extended Data
Extended Data
- Checklist items: Sub-tasks with done/undone state
- Attachments: File links with titles
- Is milestone: Boolean flag for key deadlines
- Activity log: Audit trail of changes
Creating Tasks
8Space offers multiple ways to create tasks depending on your workflow:Quick-Add in Backlog View
The fastest way to bulk-create tasks:1
Open Backlog view
Navigate to the Backlog view from the project navigation.
2
Use the quick-add form
Fill in title, start date, and due date at the top of the page.
3
Press Enter
The task is created instantly with default P1 priority and backlog status.
4
Repeat
The form clears but dates persist, letting you rapidly add more tasks.
In-Column Creation in Board View
Create tasks directly in a specific workflow stage:1
Open Board view
Navigate to the Board view (Kanban).
2
Choose a column
Each column has its own quick-add form at the top.
3
Fill details
Enter title, start date, and due date for the new task.
4
Quick add or Enter
Click the Quick add button or press Enter to create the task in that column.
Tasks created in the Board view automatically get the status of the column where you created them.
Task Priority Levels
8Space uses a three-tier priority system:- P0 - Critical
- P1 - Normal
- P2 - Low
Use for: Urgent issues, blockers, production bugs, or work that must be done immediately.Examples:
- Production outage fix
- Security vulnerability patch
- Blocking dependency for other work
Task Status and Workflow
Tasks move through workflow columns that represent stages of completion:1
Backlog
Tasks are captured and planned but not yet ready to start.
2
To Do
Tasks are ready to begin work, typically prioritized for the current sprint or cycle.
3
In Progress
Active work is happening on these tasks.
4
Done
Tasks are completed and meet the Definition of Done criteria.
You can configure custom workflow columns at the project level to match your team’s process.
Changing Task Status
Move tasks between workflow stages using:- Backlog view: Use the status dropdown on each task row
- Board view: Drag the task card to a different column
- Timeline view: Tasks maintain their status when you adjust dates
Task Dates and Scheduling
Start Date
Indicates when work on the task should begin. Used for:- Timeline visualization (left edge of the bar)
- Planning resource allocation
- Scheduling dependent work
Due Date
Indicates when the task should be completed. Used for:- Timeline visualization (right edge of the bar)
- Overdue detection
- Workload planning
- Dashboard metrics (“Due this week”)
Overdue Detection
A task is considered overdue when:- The due date is in the past (before today)
- AND the task status is not “Done”
- Red border and ring on cards (Board view)
- Overdue badge with alert icon
- Included in Dashboard “Overdue tasks” metric
Milestones
Tasks can be marked as milestones using theisMilestone flag:
- Purpose: Represent key project deadlines or deliverables
- Visual: Appear as diamond shapes on the Timeline view
- Use cases: Sprint ends, release dates, client demos, project gates
Task Order and Ranking
Order Rank
Each task has anorderRank numeric field that determines its position in lists:
- Lower numbers appear first
- Higher numbers appear later
- Gaps between ranks allow inserting tasks without reordering everything
Reordering Tasks
In the Backlog view, you can manually reorder tasks by dragging the ⋮⋮ handle:- Drag-and-drop updates the
orderRankautomatically - Reordering is only available when no filters or grouping are active
- Order is preserved across all views
Task Assignees
Single Assignee (Backlog View)
The Backlog view shows and edits only the first assignee for simplicity:- Use the assignee dropdown to assign one team member
- Select “Unassigned” to remove assignment
Multiple Assignees (Future)
While the data model supports multiple assignees, the current UI primarily works with single assignment. This keeps ownership clear and workflow simple.Assignee information is used in the Dashboard “Workload by assignee” widget to balance team capacity.
Task Tags
Tags provide flexible categorization beyond workflow status:- Purpose: Organize tasks by theme, epic, component, or any custom taxonomy
- Visual: Colored labels with custom names
- Filtering: Filter tasks by tag in the Backlog view
- Grouping: Group Backlog tasks by tag
Tag Display
- Board view: Tags appear as colored pill badges at the bottom of each card
- Backlog view: Tags are visible when you filter or group by them
- Timeline view: Tags are not currently displayed (focus is on scheduling)
Task Dependencies
Tasks can have finish-to-start (FS) dependencies:- Predecessor: Task that must complete first
- Successor: Task that depends on the predecessor
- Relationship type: FS (finish-to-start) - successor starts after predecessor ends
Working with Dependencies
1
Open Timeline view
Dependencies are visualized as arrow lines connecting task bars.
2
Use the dependency editor
Select a successor task in the footer dropdown and set its predecessor.
3
Review conflicts
Red arrows indicate dependency conflicts where dates don’t align.
4
Adjust dates
Drag task bars to resolve conflicts and maintain dependency logic.
Task Deletion
Delete tasks from any view:- Backlog view: Click the trash icon on the right side of the task row
- Board view: Click the trash icon in the top-right corner of the task card
- Timeline view: Click the delete button that appears on hover in the task list
Best Practices
Write Clear Titles
Use action verbs and specific nouns. “Implement user login” beats “Login stuff.”
Set Realistic Dates
Accurate start and due dates make Timeline and Dashboard views meaningful.
Use Priorities Wisely
Don’t mark everything P0. Save critical priority for true urgency.
Assign Clearly
Each task should have a clear owner. Avoid unassigned work piling up.
Add Tags for Context
Use tags to group related tasks across different workflow stages.
Review Overdue
Regularly check and address overdue tasks to keep the project healthy.
Task Lifecycle Example
Here’s a typical task journey through 8Space:1
Created in Backlog
Product owner adds task during planning with title, dates, and P1 priority.
2
Refined and Tagged
Team adds description, tags, and checklist items for clarity.
3
Moved to To Do
Sprint planning moves task to To Do column, indicating it’s ready to start.
4
Assigned and Started
Developer assigns themselves and drags card to In Progress on Board view.
5
Checked Off
As work progresses, checklist items are marked done.
6
Timeline Adjusted
Timeline view reveals a conflict; dates are adjusted by dragging the bar.
7
Completed
Card is dragged to Done column. completedAt timestamp is set automatically.
8
Shows in Dashboard
Dashboard reflects the completion in the trend chart and “Done” KPI.