«extreme-programming» etiketlenmiş sorular

Extreme programlama, 90'lardan kalma bir Yazılım Geliştirme Metodolojisidir ve günümüzde Çevik Programlamanın bir alt sınıfı olarak kabul edilmektedir. Çift programlama, YAGNI ve çok yinelemeli programlama gibi tipik özellikleri içerir.

6
Agile'nin XP'den farkı nedir?
Agile, XP, Scrum, pair programlamanın birbirinden nasıl farklı olduğunu / birbirleriyle nasıl ilişkili olduğunu bulmak için web'de birkaç makale okudum ve aşağıdaki satırı türettim: Scrum ve XP neredeyse aynı. XP, Scrum'dan daha kısa sürümlere sahip Çift programlama, hem Agile hem de XP metodolojilerinde kullanılır. Ancak Agile'nin XP'den ne kadar farklı …


6
Scrum nasıl bir Gönüllü ortamına uyarlanabilir?
Son zamanlarda hala kendini kurma sürecinde olan genç bir hacker alanına katıldım. Şanslıyız çünkü mekânın üzerinde çalışılması gereken birkaç dahili projesi var ve üzerinde çalışacak gönüllü sıkıntısı yok. Bu projelerin nasıl organize edileceği konusunda bazı tartışmalar olmuştur. En son profesyonel deneyimim Scrum ile oldu, bu yüzden yazılım projelerimiz için bir …

8
Olgun bir çevik ekip herhangi bir yönetim gerektirir mi?
Scrum ile ilgili son zamanlarda yapılan ateşli bir tartışmadan sonra, sorunumun yönetimin tamamen çevik bir ekipte oldukça gereksiz ve gereksiz bir faaliyet olduğunu düşündüğümü fark ettim. Olgun bir Agile ekibinin herhangi bir yönetim veya teknik olmayan karar verme süreci gerektirmediğine inanıyorum. (Görünüşe göre ereksiyon) gözlerime göre, olgun bir geliştirme ekibini …

5
Extreme Programming (XP), Peopleware'de ifade edilen fikirlerle uyumsuz mu?
Peopleware'i (DeMarco, Lister) okumayı bitirdim ve biraz önce Extreme Programming (XP) üzerine araştırma yaptım. Şimdi gördüğüm gibi, bu iki yaklaşım birbirine özeldir. Peopleware, programcıları herhangi bir rahatsızlıktan soyutlamayı önerir ve programcıların akış elde etmelerine yardımcı olmak için kesintisiz çalışmaya öncelik verir. Öte yandan XP, programcıların "birlikte oturmasını", çiftler halinde kodlamasını …

6
TDD'de yapılan ilk testte ihtiyacınız olacağını düşündüğünüz nesneleri yaratıyor
TDD için oldukça yeniyim ve herhangi bir uygulama kodundan önce geldiğinde ilk testimi oluştururken sorun yaşıyorum. Uygulama kodunun herhangi bir çerçevesi olmadan, istediğim ilk testi yazmakta özgürüm, ancak her zaman sorun hakkında Java / OO düşünce tarzım tarafından lekelenmiş gibi görünüyor. Örneğin benim Github ConwaysGameOfLifeExample benim yazdım ilk test (rule1_zeroNeighbours) …

6
Aşırı programlama (XP) neden Agile, Kanban vb. Lehine güncel değil?
XP'yi (aşırı programlama), özellikle de aynı ekranda 2 programlayıcının bulunduğu bölümü seviyorum, çünkü sadece ne yaptığınızı açıklarsanız ve bir çift programlama sizi ne yaptığınızı açıklamaya zorlarsa, bir sorunun çözümü genellikle daha hızlı bulunur yapıyor. Son 10 yıl içinde, XP çalışma tarzı, çalışma yöntemleri: Agile ve / veya Kanban lehine güncelliğini …

1
Çift programlama, bir Extreme Programming (XP) projesinde kod inceleme ihtiyacını ortadan kaldırıyor mu?
Aşırı bir programlama projesinde, programcılar çoğu zaman çift programlama yaparlar. Bu çiftler de döndükçe, yani programı farklı insanlarla eşleştiriyorsunuz ve kolektif bir sahiplenme duygusu var, kaynak kodu sık sık gözden geçiriliyor ve güncelleniyor. Bu nedenle, kod incelemelerine ihtiyaç var mı? Yani, programlamayı durdurun ve aslında sadece kod incelemeleri yapın.

1
İtme ve çekme geliştirme modellerinden farkı nedir?
Extreme Programming Explained, Second Edition'ı okuyordum ve bölüm 11 "Kısıtlar Teorisi" bölümünde yazarlar eski ve eski "itme" geliştirme modeli ve XP yolu, "çekme" geliştirme modeli hakkında konuşuyorlar . Oldukça önemli bir konsepte benziyor, ancak sadece çok küçük bir paragraf ve sadece "şelale" ve yinelemeli sürecin illüstrasyonları olan iki resim alıyor, …

6
Çevik metodolojiler kullanarak yazılımı yeniden yazma
Agile yöntemlerini kullanarak tüm bir uygulamayı yeniden yazmanız gerektiğini varsayalım, nasıl yapardınız? Sanırım mevcut sisteminizin davranışına dayanarak çok sayıda kullanıcı hikayesi yazabilirsiniz. Ve sonra bunları küçük iterasyonlarda uygulayın. Ancak bu, ÖN YUKARI gereksinimlerimiz olduğu anlamına gelmez ?? Ayrıca, ne zaman yayınlamaya başlayacaksınız? Agile, erken ve sık sık bırakmamız gerektiğini söylüyor, …

1
Tek bir geliştirici için Ekstrem Programlama [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Son iki haftadır bazı temel aşırı programlama konseptleriyle, küçük ölçekli, kar amaçlı, çok oyunculu, …

10
Kullanıcı hikayeleri çok yüksek ve kavramsal, yönetim geliştiricilerin boşlukları doldurmasını bekliyor
Gerçek anlamda XP yapmak gibi çok parlak bir şirkette çalışıyorum. İletişim iyidir ve yönetim yapıcı tartışmaya açıktır, ancak zaman kısıtlamalarına bağlı olarak bazı bazı şeyler tartışılmayacak kadar RUP olarak kabul edilir. Şu anda, hikayeleri uygularken gerekli hale gelen değişim hacminden biraz rahatsızım. Bu keşiflerin çoğunun (elbette zaman ve çaba harcayan) …

5
Scrum ve XP hakkında iyi kitaplar [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.