it-swarm-eu.dev

Jak se Agile liší od XP?

Četl jsem několik článků na webu, abych zjistil, jak se Agile, XP, Scrum, párové programování navzájem liší/vzájemně souvisí a odvodil jsem následující řádek:

  1. Scrum a XP jsou téměř stejné. XP má kratší dobu vydání než Scrum
  2. Párové programování je používáno jak v Agile, tak v metodice XP)

Ale nedokázal jsem zjistit, jak se Agile liší od XP.

Více než poskytnutí adresy URL vám rád přečtu vaše zkušenosti a myšlenky.

32
Gopi

Jste matoucí problém. Být agilní znamená, že sledujete spoustu hodnot a praktik z agilní manifest . A je to.

XP a Scrum jsou vývojové procesy, které se řídí těmito hodnotami. Oba jsou „stejně agilní“. Velký rozdíl mezi Scrumem a XP je, že Scrum neobsahuje praktiky speciálně pro programování , zatímco XP má mnoho z nich (TDD, kontinuální integrace, párové programování).

55
Martin Wickman

Agilní je obecný termín pro metodiku.

XP a Scrum jsou konkrétní názvy různých implementací této metodologie.

Stránky Wikipedie jsou pravděpodobně dobrým výchozím bodem pro další čtení - podívejte se do sekcí „Odkazy“ a „Další čtení“ v dolní části každé stránky, ale měli byste se podívat do každé další implementace ještě předtím, než se rozhodnete pro tu, která pro vás pracuje, nebo (jak uvedli ostatní) kousky každé implementace, které pro vás pracují.

18
ChrisF

Jak smažíte kuře?

To je vážná otázka. Jak sbíráte záměr práce jiných lidí do něčeho, co pro vás funguje?

Vidím tolik otázek nejen zde, ale také na SO, které se ptají "Mám používat x, y nebo Z?" , když je málo pozornosti vlastně dané tomu, jak drastická změna může ovlivnit tým, nebo (horší) je účinek někoho, kdo něco zkouší, aniž by plně pochopil, jak to funguje. Pokud jde o metodologii vývoje, ne rozumíte tomu, dokud to úspěšně nemáte used , jinak sledujete slepou radu.

Pokaždé, když uvidím "Chtělo by to pro mě fungovat?" Ptám se "Nevím, už jsi to vyzkoušel?"

Nečette tyto věci, jako by pocházely z nějakého duchovního písma. Vezměte si, co pro vás funguje, zkuste to a pokud to funguje, implementujte části, které fungovaly. To se nijak neliší od toho, co nejlépe dělat, co libfoo a libbar a dělat něco, co naplní vaše potřeby.

V jakém okamžiku někdo řekl: „Postupujte podle písmene tuto metodu nebo se zatraceně na celý život“?

Nejlepší metodou je vaše nejlepší adaptace publikované a originální moudrosti, která pracuje pro vás .

7
Tim Post

Agile je třída metodologie vývoje softwaru, z toho XP je jedna ) instance

Scrum je project-management metodika, , nikoli metodologie vývoje softwaru . I když je běžné používat metodiku agilního vývoje u Scrumu, není to požadavek. Nejedná se o totéž.

5
Steven A. Lowe

Oba XP a Scrum jsou metodiky vývoje softwaru v rámci agilní softwarové metodologie, jsou součástí rodiny agilních procesních modelů, další zahrnují; Crystal, Feature řízený vývoj atd.).

Kliknutím na níže uvedený odkaz získáte další vysvětlení jejich rozdílů.

http://www.mypmhome.com/scrum-vs-extreme-programming-xp/

0
Nehemiah

Prakticky mnoho organizací nedodržuje specifickou metodiku 100% jako XP nebo Scrum, jak jsou stanoveny.) Speciálně, pokud se právě začaly řídit agilními principy. Mohou si vybrat a vybrat si určité aspekty jakéhokoli danou metodologii, jako je Scrum, která spadá do agilního rozjetého vlaku. Agile je abstraktnější a je snadnější říci, že spíše než říci, že děláme XP nebo Scrum.

0
softveda