Czym się różni programowanie zwinne od ekstremalnego?

0

Czym właściwie różni się programowanie zwinne od ekstremalnego? Z tego co wyczytałem to właściwie programowanie zwinne ma wszystko to co programowanie ekstremalne + kilka innych rzeczy. Jedyna różnica to chyba wspomnienie o braku w ekstremalnym projektowania z góry oraz zmienialności architektury, ale to drugie jest chyba raczej także w zwinnym.

2

Samo podejście zwinne ma bardzo mało rzeczy, właściwie sam manifest (wartości). Podejście zwinne określa filozofię wytwarzania oprogramowania, natomiast programowanie ekstremalne to już metodyka z konkretnymi rozwiązaniami konkretnych problemów.

Pomyśl o tym w taki sposób: agile to interfejs. Scrum to klasa, która implementuje agile. Wg mnie XP to również implementacja agile, aczkolwiek nie jest to często akcentowane (tak jak w Scrumie).

1

Ja bym podszedł od drugiej strony. Po co w ogóle zadajesz to pytanie? Patrząc historycznie zapewne można rozważać agile i XP jako oddzielne zjawiska, ale tak normalnie to się raczej miesza wszystko z wszystkim. Agile, XP, SCRUM, Kanban, Waterfall... Z perspektywy codziennej pracy programisty ważniejsze jest zadanie pytania czy dana metodyka pomaga czy przeszkadza tworzyć działające oprogramowanie, a nie to jakie są konkretne definicje.

1

Jak zespół jest dobry to nawet Scrum i programowanie zwinne mu nie przeszkodzi.
Samo XP było ciekawe. W sumie poznałem jeden zespół (przez 20 lat w branży), który w XP pracował.... i tyle.
Programowanie zwinne ? WTF ? Olej . Szkoda czasu - chyba, że zamierzasz się zostać klaunem agilowym.

2
jarekr000000 napisał(a):

Jak zespół jest dobry to nawet Scrum i programowanie zwinne mu nie przeszkodzi.
Samo XP było ciekawe. W sumie poznałem jeden zespół (przez 20 lat w branży), który w XP pracował.... i tyle.
Programowanie zwinne ? WTF ? Olej . Szkoda czasu - chyba, że zamierzasz się zostać klaunem agilowym.

Jak to mówią: metodologia dobry zespół zrobi trochę lepszym, a zły zespół trochę gorszym.

A postulaty programowania zwinnego są bardzo sensowne, reszta to interpretacja/implementacja.

1 użytkowników online, w tym zalogowanych: 0, gości: 1