b'\n_START_ARTICLE_\nLankstusis programavimas\n_START_PARAGRAPH_\nLankstusis programavimas \xe2\x80\x93 program\xc5\xb3 k\xc5\xabrimo metodologijos, pasi\xc5\xablytos nepelno organizacijos \xe2\x80\x9eAgile Alliance\xe2\x80\x9c. Metodai buvo kuriami tiems atvejams, kai program\xc5\xb3 k\xc5\xabrimas sunkiai valdomas, reikalavimai spar\xc4\x8diai kinta, tokiais atvejais lankstusis programavimas supaprastina tradicin\xc4\x99 program\xc5\xb3 in\xc5\xbeinerij\xc4\x85._NEWLINE_Lank\xc4\x8diojo programavimo metodais m\xc4\x97ginama ma\xc5\xbeinti rizik\xc4\x85, skaidant ilgalaikius projektus \xc4\xaf smulkesnius tarpinius projektus, kuriuose dirbt\xc5\xb3 ma\xc5\xbeos komandos (2-3 \xc5\xbemon\xc4\x97s). Kai komandos yra didesn\xc4\x97s, k\xc5\xabrimo ciklai darosi per ilgi, kad suvaldyti komunikavimo sunkumus. Tipi\xc5\xa1kas program\xc5\xb3 k\xc5\xabrimo ciklas trunka nuo 1-4 savait\xc4\x97s, kiekvieno ciklo gale per\xc5\xbei\xc5\xabrimi projekto prioritetai, tai leid\xc5\xbeia greitai prisitaikyti prie kintan\xc4\x8di\xc5\xb3 reikalavim\xc5\xb3, suvaldyti atsirandan\xc4\x8dias rizikas._NEWLINE_Pagrindinis lanks\xc4\x8diojo programavimo skirtumas nuo tradicini\xc5\xb3 sunkesni\xc5\xb3, \xc4\xaf proces\xc4\x85 orientuot\xc5\xb3 metodologij\xc5\xb3 (krioklio, spiral\xc4\x97s modeliai) \xe2\x80\x93 orientacija \xc4\xaf principus, ne \xc4\xaf proces\xc4\x85.'