Scheduling Overview
This guide provides an introduction to HiveKit's scheduling system.
Schedule Panel and Controls
Hivekit provides extensive, fully integrated planning and scheduling capabilities. To open the scheduling panel, click the Schedule icon on the right-hand side of the screen. To configure or edit scheduling-related entities, open the Settings panel and navigate to the Scheduling section.
Schedules
Schedule Screenshot
Activities
Activities define the types of work that can be scheduled in Hivekit, such as “Loading”, “Hauling”, “Electrical Installation”, or “Delivery Pickup”. Each activity describes what kind of work is being performed and encapsulates the operational requirements and performance measurements associated with it. This includes required people, vehicles, and other resources, as well as the key performance indicators used to measure success.
Metrics and Metric Groups
Metrics are used to capture both key performance indicators and relevant metadata for tasks on a schedule. Examples include operational outputs such as tons of material moved or vehicles charged, as well as contextual information like start and end locations for haul trips. Together, metrics provide the quantitative and qualitative data needed to track performance, understand outcomes, and analyse operations over time.
Metric Formulas
Metric Formulas
Resourcing
When configuring an activity, you define which types of resources are required to execute it. These can include people, vehicles, machines, and consumables. Later, when scheduling a concrete task, you assign the specific people, vehicles, or other assets that will perform the work.
Comments
Comments allow you to add contextual information to a task. They are commonly used to describe the exact work that needs to be performed, highlight hazards or safety considerations, or leave notes for the next crew.
Curves
Hivekit automatically calculates expected values for metrics based on activity definitions and scheduling parameters. In practice, however, operations rarely aim to simply meet a static target. Performance is expected to improve over time as processes, skills, and conditions evolve. Curves are designed to model this improvement (or, where appropriate, decline) in a controlled and transparent way.
Events
Events are similar to activities in that they represent operational entities associated with a location, resources, and metrics. The key difference is that events have no duration. An event occurs at a single point in time rather than over an interval.
Locations
A location describes a place where work happens and against which tasks can be scheduled. In most cases, this is a physical location such as a city district, a workshop, an area on a construction site, or a heading in an underground mine. Locations can also represent non-physical spaces, such as a conference call or a digital whiteboard session, if work is coordinated there.
Plans - Import & Application
Plans allow you to import long-term planning data and targets from third-party systems such as Deswik.SCHED, Micromine Alastri, Datamine Minescape, Hexagon MinePlan, and others. These plans typically describe high-level operational intent over extended timeframes.
Priorities
Priorities allow you to express the relative importance of workstreams within a schedule. By assigning priorities, you can sort and filter schedules to focus on the most critical work first and ensure that limited resources are allocated where they have the greatest impact.
Root Causes and RCA
Root Cause Analysis (RCA) is a powerful way to record the underlying reasons for production delays, missed targets, and other operational issues in a structured and quantifiable manner. Hivekit allows you to assign root causes directly to metrics, for example recording a cause such as Machine → Hydraulic Issue / Failure (HYI) against a shortfall of 860 out of 2,000 planned tons.
Tasks
Tasks are the core building blocks of scheduling in Hivekit and tie together nearly all other concepts. Every task is based on an activity. When a task is created, its initial duration is derived from the activity’s default duration, resource slots are created for the resources required by the activity, and expected metrics are calculated based on the activity’s metric definitions.
Templates
Templates provide a convenient way to reuse recurring combinations of tasks and events. If you regularly schedule the same operational sequence—such as load → transport → unload → return or drill → charge → blast → muck → services—you can capture it as a template and apply it repeatedly to your schedule like a stamp.
Tracks
Tracks Overview
Shift Plan / Lineup
Once shift planning is complete—tasks are laid out, goals are defined, and people and vehicles are assigned—it’s time to brief the crew on who is doing what. Lineups are designed to make this clear, structured, and easy to communicate.
Print View
Hivekit provides a dedicated schedule print view designed to present the structure and goals of an entire week in a compact, single-page format. This view focuses on activities and outcomes rather than individual people or resource assignments. For crew-specific information and resourcing details, use the lineup print view instead.