This paper presents a functional model (one that describes processes, interactions, and evolution of time) that describes the process of solving problems that takes place in a team of expert engineers and scientists. The context is real-time, safety-critical NASA spaceflight mission operations, specifically the team of flight controllers in the Mission Control Center (MCC). The model includes descriptions of the agents (the representation of the flight controllers) involved and abstractions of their expertise. The model describes abstractions of controller expertise in terms of character stats inspired by multiplayer role-playing games. The problem-solving process follows three stages: detection, isolation, and recovery. The middle stage is the most complex, with two different groupconsensus rules that depend on the difficulty of the problem.
INTRODUCTIONThis paper introduces a functional model that describes how real-world teams solve problems in a realtime, safety-critical context. A functional model is one that describes processes, the evolution of time in a system, and the interactions between elements of the system.
The ContextIn this paper, the system is the NASA Mission Control Center (MCC), during real-time, safety-critical mission operations. During mission operations, the MCC is staffed around the clock by a team of flight controllers, numbering anywhere between 30 and 100, depending on the current phase of the mission and whether the crew is sleeping. These flight controllers are highly trained, expert engineers, managers, and scientists (including a medical physician).
Problem SolvingThe primary responsibility of the flight controllers is to make sure the mission proceeds safely: launch is safe, the on-orbit time is safe, and the entry and return to the ground are safe. During the mission, the flight controllers support the crew by monitoring data and telemetry about the vehicle (that is, the International Space Station or Space Shuttle), watching for any non-routine, called off-nominal, data. Off-nominal data indicates a problem on the vehicle or in the transmission media between the vehicle and the MCC. When off-nominal events occur, it is the flight controllers' responsibility to work quickly to diagnose and resolve the underlying problem.