Agile to nowoczesne podejście do tworzenia rozwiązań informatycznych. Istotą tej grupy metod jest ścisła współpraca dostawcy z klientem oraz tzw. programowanie zwinne (iteracyjno-przyrostowe), które pozawala na szybsze i prostsze realizowanie celów o dużej złożoności i zmienności. Jest to alternatywa dla metod klasycznych opartych na dalekosiężnym planowaniu, tradycyjnej organizacji zespołów projektowych i formalnej komunikacji. Podejście Agile wcielamy w życie używając Scrum – najpopularniejszej i najbardziej rozwiniętej metody tego typu.
Korzyści płynące ze stosowania metody Scrum skłaniają nas do wdrażania jej wszędzie tam, gdzie jest to możliwe – nawet w dużych, bardzo złożonych projektach, w których nad wytworzeniem jednego produktu pracuje wiele zespołów . Na potrzeby takich wyzwań z sukcesem wdrożyliśmy unikalny framework Nexus, którego sednem jest skalowalność Scrum. Nexus pokazuje, jak podzielić pracę między wiele zespołów, jak minimalizować zależności między, a także jak zarządzać procesem wytwórczym zachowując przy tym spójność i jakość oraz zgodność z głównymi zasadami Scrum.