Hogyan lehet megtanulni az agilis fejlesztést? – Quora
mi az agilis?
az agilis az a képesség, hogy hozzon létre és reagáljon a változásokra. Ez egy módja annak, hogy megbirkózzunk egy bizonytalan és viharos környezettel, és végül sikerrel járjunk benne.
az agilis Kiáltvány szerzői az “agilis” szót választották az egész ötlet címkéjeként, mert ez a szó az alkalmazkodóképességet és a változásra adott választ jelentette, amely megközelítésük szempontjából annyira fontos volt.
mi az agilis szoftverfejlesztés?
az agilis szoftverfejlesztés több, mint olyan keretrendszerek, mint a Scrum, az Extreme Programming vagy a Feature-Driven Development (FDD).
az agilis szoftverfejlesztés több, mint olyan gyakorlatok, mint a páros programozás, a tesztvezérelt fejlesztés, a stand-up, a tervezési ülések és a sprintek.
az Agile software development egy keretrendszer és gyakorlat gyűjtőfogalma, amely az Agile Software Development kiáltványban és a mögötte álló 12 alapelvben megfogalmazott értékeken és elveken alapul. Amikor a szoftverfejlesztést egy bizonyos módon közelítjük meg, általában jó, ha ezen értékek és elvek szerint élünk, és használjuk őket arra, hogy segítsünk kitalálni a megfelelő dolgokat az adott kontextusban.
az egyik dolog, ami elválasztja az Agile-t a szoftverfejlesztés más megközelítéseitől, az, hogy a munkát végző emberekre és a közös munkára összpontosítanak. A megoldások az önszerveződő keresztfunkcionális csapatok közötti együttműködés révén fejlődnek, a kontextusuknak megfelelő gyakorlatok felhasználásával.
az agilis szoftverfejlesztő közösség nagy hangsúlyt fektet az együttműködésre és az önszerveződő csapatra.