Flight Level 2 ist die Koordinationsebene, auf der sich mehrere Teams untereinander abstimmen. Während Flight Level 1 den Arbeitsfluss innerhalb eines Teams optimiert, adressiert Level 2 die Abhängigkeiten und Übergaben zwischen Teams. Ohne diese Koordination optimiert jedes Team lokal, aber das Gesamtsystem bleibt langsam, weil Arbeit an Teamgrenzen haengenbleibt.
In der Praxis zeigt sich das etwa so: Drei Teams arbeiten an verschiedenen Teilen einer Plattform. Auf einem gemeinsamen Koordinationsboard wird sichtbar, welche Initiativen gerade laufen, wo Abhängigkeiten bestehen und wo sich Arbeit staut. Ein regelmäßiges Koordinationsmeeting, oft woechentlich, klärt teamuebergreifende Blocker und synchronisiert Prioritäten. Statt dass Team A auf eine API von Team B wartet und Team B nichts davon weiss, werden solche Abhängigkeiten früh sichtbar und aktiv gemanaged.
Flight Level 2 ist Teil des von Klaus Leopold entwickelten Flight-Levels-Modells. Es wird dann relevant, wenn die Probleme eines Teams nicht mehr auf Teamebene geloest werden können, sondern in der Interaktion zwischen Teams entstehen.