Jak nauczyć się zwinnego rozwoju? – Quora
czym jest Agile?
Agile to umiejętność tworzenia i reagowania na zmiany. Jest to sposób radzenia sobie z niepewnym i burzliwym otoczeniem, a w końcu odnosić w nim sukcesy.
autorzy manifestu Agile wybrali „Agile” jako etykietę dla całego tego pomysłu, ponieważ słowo to symbolizowało adaptacyjność i reakcję na zmiany, które były tak ważne dla ich podejścia.
czym jest zwinne tworzenie oprogramowania?
zwinne tworzenie oprogramowania to coś więcej niż frameworki, takie jak Scrum, Programowanie ekstremalne lub rozwój oparty na funkcjach (FDD).
zwinne tworzenie oprogramowania to więcej niż praktyki, takie jak programowanie w parach, programowanie oparte na testach, stand-upy, sesje planowania i sprinty.
zwinny Rozwój oprogramowania jest ogólnym terminem dla zestawu frameworków i praktyk opartych na wartościach i Zasadach wyrażonych w manifeście zwinnego rozwoju oprogramowania i 12 zasadach za nim stojących. Kiedy podchodzisz do tworzenia oprogramowania w określony sposób, ogólnie rzecz biorąc, dobrze jest żyć według tych wartości i Zasad i używać ich, aby pomóc w znalezieniu właściwych rzeczy do zrobienia, biorąc pod uwagę konkretny kontekst.
jedną rzeczą, która odróżnia Agile od innych podejść do tworzenia oprogramowania, jest skupienie się na ludziach wykonujących pracę i na tym, jak pracują razem. Rozwiązania ewoluują poprzez współpracę między samoorganizującymi się zespołami wielofunkcyjnymi, wykorzystując odpowiednie praktyki dla ich kontekstu.
w zwinnej społeczności programistycznej duży nacisk kładzie się na współpracę i samoorganizujący się zespół.