Bu kavramın bazı yönleri vardır vardır bazen bugün uygulanan diğer yönleri vardır kaçınılmalıdır .
Ekipleri küçük tutmak, Çevik Yöntemlerin temel özelliklerinden biridir, ancak Çevik dışında da uygulanmaktadır.
Çapraz fonksiyonel ekipler aynı zamanda Çevik'in temel malzemesidir ancak Çevik dışında da ortaktır.
Program Görevlisinin rolü büyük ölçüde Versiyon Kontrol Sistemleri, Yazılım Konfigürasyon Yönetim Sistemleri, Değişim Yönetim Sistemleri, Doküman Yönetim Sistemleri, Viki, Artefakt Depolu Sürekli Yapı Sistemleri ve benzeri gibi bilgisayarlı sistemler tarafından üstlenilmiştir. Demek istediğim, kaynak kodu yazdırmak ve tam olarak indeksleyip dosyalamak için tam zamanlı bir çalışana ödeme yapmayı gerçekten hayal edebiliyor musunuz?
Benzer şekilde, bir Sistem Yöneticisinin rolü (Mills's Surgical Team’nin bir parçası değil, son yılların tipik bir çapraz işlevli ekibinin bir parçası) DevOps gibi kavramlar (Sysadmin’in Yazılım Mühendisi rolünü emmesi) gibi kavramlar tarafından engelleniyor. , Hizmet Olarak Platform, Hizmet Olarak Altyapı ve Yardımcı Programlama (Sysadmin'in “başkasının problemi” rolünü üstlenmesini) veya Kod Olarak Altyapısını (Sistem Yönetimini Yazılım Mühendisliğine çevirerek).
Bugün kaçınmaya çalıştığımız yönlerden biri , sistemi en çok iki kişinin anlamasıdır. Sadece cerrahın sistemi tam olarak anlaması garantilidir, yardımcı pilot olabilir veya olmayabilir. Bu, 1 ile 2 arasında bir otobüs faktörü verir . Cerrah hastalanırsa proje sona erer. Dönemi. Bunun Çevik cevabı , bu modelin tam tersi olan Kollektif Kod Mülkiyetidir : hiç kimse sistemin herhangi bir bölümünden tekil olarak sorumlu değildir . Bunun yerine, herkes bir grup olarak her şeyden sorumludur .
Son olarak, bu konsepte dahil edilmiş ve modası geçmiş bazı varsayımlar vardır. Örneğin, açıkça belirtilmediği halde, ekip, ekipteki tek bir kişinin (cerrahın) gerçekten bir bilgisayarı olduğu şekilde kurulur. Tabii ki, çünkü makale yazıldığı sırada, bir takımın kendi başına bir bilgisayarı olmasına rağmen, takımdaki bir kişinin bile uzaması gibiydi. (1980’de, Smalltalk’ın piyasaya sürüldüğü zaman bile, başarısızlığına katkıda bulunan şeylerden biri, sistemin her geliştiricinin ve her kullanıcının kendi bilgisayarına sahip olacak şekilde kurulmuş olmasıydı - o zamanlar tamamen düşünülemezdi.)
Yani, kısacası: anlatıldığı gibi sanmıyorum kavram tam olarak uygulamaya konmuştur, ama bunun bazı yönleri kesinlikle edilir uygulanan, bazı yönler istenmeyen olarak görülen ve aktif kaçınılır, bazı eski ve bazı ™ Muhtemelen İyi Fikirler vardır, ama kimse yapmaz.