Obsah:
Definícia - Čo znamená škálovateľný agilný?
Škálovateľná agilnosť je agilný proces vývoja softvéru, ktorý sa týka schopnosti riadiť veľké projekty s viacerými tímami. Na základe svojho koncepčného rámca sa agilný vývoj softvéru často považuje za nemerateľný a určený iba pre malé projekty a tímy.
Techopedia vysvetľuje škálovateľnú agilnosť
Agilný je typ vývoja softvéru, ktorý je založený na prírastkoch a iteráciách. Odlišuje sa od tradičnejších prístupov k vývoju výrobkov, ktoré často zahŕňajú vytvorenie lepšie definovaného projektu, ktorý je zdokumentovaný, testovaný a dodávaný s menšou úpravou požiadaviek. Agilný vývoj umožňuje podnikom alebo vývojárom profitovať pred dokončením projektu a prostredníctvom počiatočnej spätnej väzby rozvíjať alebo vylepšovať budúce funkcie, zabezpečovať hodnotu pre používateľov.
Škálovateľnosť Agile je vyhrievaná a diskutovaná téma. Mnohí sa domnievajú, že agilný rozvoj nie je možné udržať, keď je projekt veľký alebo je zapojených viac tímov. Druhou stránkou je, že mnoho projektov s otvoreným zdrojovým kódom by sa mohlo považovať za voľne agilné vzhľadom na opakujúci sa charakter. To, čo nie je pre diskusiu, je to, že treba myslieť na vývojový proces, pretože tímy sa zväčšujú, ale konečný názor vývojára na debatu pravdepodobne záleží rovnako na ich prístupe k agilite ako na čokoľvek iné. To znamená, že ak nenávidíte agilnosť, pravdepodobne si nemyslíte, že je škálovateľná, zatiaľ čo ak nemôžete čakať na svoje každodenné scrum, pravdepodobne si myslíte, že sa dá škálovať bez problémov.
