Goals & Sprint Management
Work Games provides full-featured goal and sprint management that integrates with the daily board and gamification systems.
Goals
Goals in Work Games represent project-level objectives that contain tasks. Each goal has:
- Title and description — clearly define the objective
- Progress tracking — visual percentage based on completed tasks
- Priority ordering — lower position on the board means higher priority
- Deadline — target completion date with visual indicators
- Task assignments — associate tasks with goals for organized tracking
Goal Hierarchy
Goals can contain tasks with blocking/blocked-by relations, ensuring that prerequisite work is completed before dependent tasks. The AI agent considers these relations when generating daily team quests.
Sprints
Sprints provide time-boxed iterations for focused work:
- Sprint planning — assign tasks from the backlog to the sprint
- Sprint duration — define start and end dates
- Velocity tracking — measure how much XP/effort is completed per sprint
- Sprint backlog — prioritized list of tasks for the current iteration
Sprint and Daily Board Integration
Tasks assigned to the active sprint appear in team members' daily board task pools. When a team member adds a sprint task to their daily plan and completes it, the sprint's progress updates automatically.
Backlog Management
The backlog is a prioritized queue of all tasks not yet assigned to a sprint or goal:
- Drag-and-drop prioritization — order tasks by importance
- Multiple views — list, board (Kanban), and table views
- Filtering and search — find tasks by title, assignee, status, tags, or priority
- Bulk operations — assign, move, or update multiple tasks at once
Task Management
Every task in Work Games supports:
- XP/effort estimates — used for gamification, sprint velocity, and AI quest planning
- Status tracking — customizable statuses with visual indicators
- Type — customizable types to distinguish between work items
- Assignee — team member responsible for completing the task
- Tags and labels — categorize work for filtering
- Subtasks — break large tasks into smaller steps
- Time tracking — track how long a task really took to complete
- Support/blocker flags — signal when help is needed or work is blocked
- File attachments — attach documents and images to tasks
- Relations — how it relates to other tasks
- Comments — to allow team collaboration