Vad är ett sätt att lära sig agil utveckling? – Quora
Vad är Agile?
Agile är förmågan att skapa och reagera på förändring. Det är ett sätt att hantera, och slutligen lyckas i, en osäker och turbulent miljö.
författarna till Agile Manifesto valde ”Agile” som etikett för hela denna ide eftersom det ordet representerade adaptiviteten och svaret på förändring som var så viktigt för deras tillvägagångssätt.
Vad är Agile Software Development?
Agil mjukvaruutveckling är mer än ramar som Scrum, Extreme Programming eller Feature-Driven Development (FDD).
Agil mjukvaruutveckling är mer än praxis som parprogrammering, testdriven utveckling, stand-ups, planeringssessioner och sprints.
Agile software development är ett paraplybegrepp för en uppsättning ramar och praxis baserade på de värderingar och principer som uttrycks i manifestet för Agile Software Development och de 12 principerna bakom det. När du närmar dig mjukvaruutveckling på ett visst sätt är det i allmänhet bra att leva efter dessa värderingar och principer och använda dem för att hjälpa till att räkna ut rätt saker att göra med tanke på ditt specifika sammanhang.
en sak som skiljer Agile från andra metoder för mjukvaruutveckling är fokus på människorna som gör arbetet och hur de arbetar tillsammans. Lösningar utvecklas genom samarbete mellan självorganiserande tvärfunktionella team som använder lämpliga metoder för sitt sammanhang.
det finns ett stort fokus i Agile software development community på samarbete och det självorganiserande teamet.