Abstract: A machine-implemented method for analyzing risk associated with an activity may include receiving inputs identifying a user and an activity to be analyzed, selecting a boundary dataset including operator data, vehicle/equipment data, and/or general operations data, selecting a boundary parameter from the selected dataset, selecting an environmental parameter associated with the selected boundary parameter, and determining whether the selected environmental parameter exceeds a threshold level of risk associated with the selected boundary parameter.