Co to są metody rozwoju zwinnego?

W procesie tworzenia oprogramowania metody rozwoju Agile to zestaw procedur, które określają sposoby współpracy wielu zespołów programistów w projekcie. Termin „zwinne tworzenie oprogramowania” został wprowadzony w 2001 r. W dokumencie znanym jako manifest Agile .

Projekty rozwojowe, które wykorzystują zwinne tworzenie oprogramowania, koncentrują się na dostosowaniu do zmieniającego się charakteru celów, zamiast przewidywać z wyprzedzeniem, jakie będą te cele. Robią to, stosując powtarzający się proces, w którym cele są ponownie oceniane w miarę potrzeb, aby przenieść projekt do przodu. Manifest Agile przedstawia podstawowe koncepcje rozwoju zwinnego, które są określone jako:

„Odkrywamy lepsze sposoby tworzenia oprogramowania, robiąc to i pomagając innym to robić. Dzięki tej pracy doceniliśmy:

  • Jednostki i interakcje nad procesami i narzędziami.
  • Pracujące oprogramowanie nad obszerną dokumentacją.
  • Współpraca z klientem nad negocjacją umowy.
  • Odpowiadanie na zmianę zgodnie z planem.

... Oznacza to, że podczas gdy po prawej stronie znajdują się wartości, wartości po lewej stronie są większe. ”

Współpraca, warunki programowania, tworzenie oprogramowania