it-swarm.dev

Agile'ın XP'den farkı nedir?

Agile, XP, Scrum, çift programlamanın birbirinden nasıl farklı/birbirleriyle ilişkili olduğunu öğrenmek için web'de birkaç makale okudum ve aşağıdaki satırı türettim:

  1. Scrum ve XP neredeyse aynı. XP Scrum'dan daha kısa yayın süresine sahip
  2. Çift programlama hem Agile hem de XP metodolojilerinde) kullanılır

Ancak Agile'ın XP'den ne kadar farklı olduğunu belirleyemedim.

Bir URL sağlamanın ötesinde, bu konudaki deneyiminizi ve düşüncelerinizi okumaktan memnuniyet duyarım.

32
Gopi

Sorunu karıştırıyorsunuz. Çevik olmak, çevik manifesto adresinden bir dizi değeri ve uygulamayı takip ettiğiniz anlamına gelir. Bu kadar.

XP ve Scrum bu değerleri takip eden geliştirme süreçleridir. Her ikisi de "tıpkı çevik". Scrum ve XP arasındaki büyük fark, Scrum'ın özel olarak programlama uygulamaları içermemesidir; XP çok sayıda var (TDD, sürekli entegrasyon, çift programlama).

55
Martin Wickman

Çevik, metodoloji için genel bir terimdir.

XP ve Scrum , bu metodolojinin farklı uygulamaları için özel isimlerdir.

Wikipedia sayfaları muhtemelen daha fazla okuma için iyi bir başlangıç ​​noktasıdır - her sayfanın altındaki "Referanslar" ve "Daha Fazla Okuma" bölümlerini kontrol edin, ancak sizin için uygun olana karar vermeden önce her bir uygulamaya ve diğer uygulamalara daha fazla bakmalısınız. veya (diğerlerinin işaret ettiği gibi) sizin için çalışan her uygulamanın parçalarını.

18
ChrisF

Tavuğu nasıl kızartırsın?

Bu ciddi bir soru. Başkalarının çalışmalarının amacını sizin için çalışan bir şeye nasıl topluyorsunuz?

Sadece burada değil, SO/"x, y veya Z kullanmalı mıyım?"nasıl ciddi bir değişikliğin bir takımı nasıl etkileyebileceği veya nasıl çalıştığını tam olarak anlamadan bir şeyi deneyen birinin etkisi (daha da kötüsü) geliştirme metodolojisi söz konusu olduğunda, sizdon'tkullanılmışbaşarıyla kullandınız, aksi takdirde sadece kör tavsiyelere uyuyorsunuz.

Her gördüğümde"Scrum benim için işe yarar mı?"Soruyorum"Bilmiyorum, denedin mi?"

Bunları bir tür spiritüel kitaptan geliyormuş gibi okumayın. Sizin için neyin işe yaradığını alın, deneyin ve işe yaradığında işe yarayan parçaları uygulayın. Bu,libfoovelibbardo'nun en iyisini yapmaktan ve ihtiyacınızı karşılayan bir şey yapmaktan farklı değildir.

Birisi hangi noktada "Bu yöntemi mektuba kadar takip et ya da ömür boyu lanet olsun" dedi?

En iyi yöntem, sizin için çalışan yayınlanan en iyi yayınlanmış ve orijinal bilgeliğe uyarlamanızdır.

7
Tim Post

Agile, bir yazılım geliştirme metodolojisi sınıfıdır , bunun XP birdir örneği

Scrum bir proje yönetimi metodolojisi, bir yazılım geliştirme metodolojisi değil . Scrum ile Çevik bir geliştirme metodolojisi kullanmak yaygın olsa da, bu bir gereklilik değildir. Aynı şey değiller.

5
Steven A. Lowe

Hem XP ve Scrum, çevik yazılım metodolojisi altında yazılım geliştirme metodolojileridir, çevik süreç modelleri ailesinin bir parçasıdır, diğerleri şunları içerir; Kristal, Özellik odaklı geliştirme vb.

Farklılıkları hakkında daha fazla açıklama için aşağıdaki bağlantıyı takip edin.

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

0
Nehemiah

Pratikte birçok kuruluş XP veya Scrum gibi belirtildiği gibi% 100) belirli bir metodolojiyi takip etmemektedir.Özellikle Agile prensiplerini takip etmeye yeni başlamışlarsa, Çevik bandwagon içine düşen Scrum gibi bir metodoloji verilmiştir.A Çevik daha soyuttur ve bunu söylemek yerine XP veya Scrum.

0
softveda