Scrum aktif geliştiricileri pasif geliştiricilere dönüştürür mü?


103

Ben üç geliştirici ve bir tasarımcıdan oluşan bir ekipte çalışan bir web geliştiricisiyim. Şimdi çevik scrum yazılımı geliştirme metodolojisini kullandığımız yaklaşık beş ay oldu. Ancak bu sitede paylaşmak istediğim tuhaf bir his var.

İnsan hayatında önemli bir faktör karar verme sürecidir. Ancak, aldığınız kararlarda büyük bir fark var. Bazı kararlar sadece bir iç ya da dış gücün sonucudur, diğer kararlar tamamen sizin iradesinize dayanır ve bazı kararlar sadece aralarında bir şeydir. Karar verme konusunda ne kadar özgürlüğe sahipseniz, işiniz o kadar çok kendini yönlendirir. Bu bir kural gibi görünüyor. Çünkü hayatımızı kendimiz şekillendirme eğilimindeyiz.

Eğer arasında büyük bir fark vardır ne yapmak istediğinize karar veya ne yapacağını söylenmişti .

Hüngür önce, gibi daha bir his vardı, vb uygulanmasını öncelik, geliştirme, analiz ile ilgili idi kararlar daha fazla özgürlük olması gibi hissettim ben ne yaptığımı karar veriyorum .

Bununla birlikte, scrum metodolojisi nedeniyle, artık birçok karar ürün sahibine aittir. PBI'lara öncelik verir , yazılımın nasıl çalışması gerektiğini, bazen kullanıcı arayüzü ve işlevselliğinin nasıl uygulanacağını analiz eder. Bunun scrum metodolojisinin bir parçası olduğunu biliyorum ve bunun gelecekte ürünün daha iyi satışlara yol açabileceğini de biliyorum. Ancak şimdi bir şeyler yapmaya karar vermek yerine her zaman bir şeyler yapmamın söylendiğini hissediyorum . Şimdi bu sendrom beni işe daha pasifleştirdi.

  1. Daha iyi bir çözüm, yaklaşım veya teknik bulmak için daha az arama eğilimindeyim
  2. Sabahları eğlenceli bir iş bulmayı umarak uyanmıyorum. Aksine, yaşamak için çalışmak zorunda olduğumu hissediyorum
  3. İşten sonra kendi hobi projelerimde çalışmak için daha fazla açlığım var
  4. Artık daha yüksek teknolojik seviyelere ulaşmak için takımı zorlamayacağım
  5. Şimdi akşam yemeğinde veya çay saatlerinde daha fazla zaman geçiriyorum ve işe geri dönme konusunda daha az hevesliyim
  6. Şimdi işin daha erken bitmesi için daha fazla istekliyim, böylece eve gidebilirim

En büyük sorun, bu davranışı meslektaşlarımda da görüp teşhis etmem. Bu scrumun sonucu mu? Scrum gerçekten geliştirme ekibinin genel yazılımı oluşturmada bir parçası olmadıklarını, böylece projeye pasif hale geldiklerini hissettiriyor mu? Bu duyguyu nasıl aşabilirim?


4
Kendini daha önce disfonksiyonel bir şekilde yerine getirmediğine emin misin?
Donal Fellows

27
Güzel blog yazısı.
Robert S.

20
tanımladığınız şey SCRUM değil

4
@Chad. Burada tartıştığım şey iş durumumdan şikayet değil. Acaba bu ruh hali scrumun sonucu mu? Ve diğer geliştiricilerin de aynı şeyi deneyip deneyimlemediği mi?
Saeed Neamati

5
@Saeed - Künt olduğum için üzgünüm ama ruh haliniz iş ortamınızla nasıl başa çıkılacağına dair kararınızın sonucudur. Başkalarının görüş ve tutumlarından da etkilenebilir, ancak bu yöntemi benimsemeyi de seçebilirsiniz. Tasarım kararlarından sorumlu olma ihtiyacını ortadan kaldırır ve yalnızca belirli sorunları çözmek için çalışmanıza izin verir. Tüm enerjinizi akıtmaz ve ev projelerinizin daha üzerinde çalışmanıza olanak tanır. Seni geliştirmek için daha fazla zamanın var. Bunlar kötü şeyler değil. Seni mutlu etmek işverenlerin işi değil. Başka bir iş bulabilir veya bunu kabul edebilirsiniz.
SoylentGray

Yanıtlar:


51

Ancak şimdi bir şeyler yapmaya karar vermek yerine her zaman bir şeyler yapmam söylendiğimi hissediyorum.

Bu, bir şeyin raydan çıktığını gösteren ciddi bir göstergedir. Çevik bir proje böyle hissetmemelidir. "Süreçten insanlar" söyleminin "insanlarımızı emen şeyleri yapmaya zorlamıyoruz" içermesi gerektiğini. İşte bazı fikirler:

"Scrum ama" mı yapıyorsun? Bu, kısmen scrum, başka bir şeyin parçası. (örneğin: "Biz titizlik yapıyoruz, ancak tüm öykülerimizin bir ürün sahibinden değil, PMO'muzdan gelmesi gerekiyor.") Bugünlerde pek çok çılgın saçmalık Scrum olarak adlandırılıyor.

Şahsen, olmanız gereken sürece dahil değil misiniz? Hikâyelerin içeriğine üzülecek bir çok insan tanıdım ve yalnızca hikayenin sprint birikimine girdikten sonra karıştığı ortaya çıktı. Ürün sahibiyle hikayenin gelişiminde erkenden konuşun ve geri bildiriminizi alın. (PO olarak, son sözleri var, ancak bu tek başlarına yapmak zorunda oldukları anlamına gelmez).

Scrum'da, ekibin sürece sahip olması gerekiyor ve sürecin ekibin ihtiyaçlarına göre zaman içinde değişmesi bekleniyor. Endişelerinizi geriye dönük olarak dile getirin. Bunu önermek için ince bir işlemle gelebilirseniz, bu bazı takımlara satış yapmayı kolaylaştırır.


10
+1 Scrum (tüm Çevik metodolojiler gibi) konuşmada yönlendirmeden daha ağırdır. PO, nihai sonucun neyi başarabilmesi gerektiğini, ardından tasarımcıları ve geliştiricileri oraya ulaşma yollarına dahil etmek gerektiğini açıklamalıdır.
StevenV

5
“insanlar bitti”: Komik, neden insanların kendilerini kullanmasına izin vermek yerine SCRUM sürecini dayatıyorsun? Ve neden saydamlık adına geliştiricilerin çalışmalarını daha yakından izlemesine izin veren bütün bu önlemlerin (çift programlama, sık ilerleme değerlendirmeleri)?
Giorgio

3
@Giorgio: Yapısal gelişim ekiplerin her zaman birbirlerinin ayak parmaklarına basmadan birlikte çalışabilmelerini sağlar. Sadece nasıl yapılacağını henüz çözemedik.
Phoshi

2
@Giogio, bu genel olarak çevik bir konudur. Her ne kadar bir amaç insanların süreçleri sürdürebilseler de, gerçekte Çevik dinsel olarak takip edilir - bu da yine insanlar üzerindeki süreçleri ortaya koyar. Şahsen bence yalın, çevrenin daha iyi bir iş çıkardığını düşünür, ancak ekibin kesinlikle yatay bir yapısını uygulamaya zorlamaz - geliştiricilerin daha iyi iş seçmesine izin verir. Ekibinizin değişmeyeceğini varsayarsak, şu an yaptığınız şeye ek olarak bir kanban kurulu yönetimi mutlu edebilir ve sizi de mutlu edebilir, size öykülerinizi / görevlerinizi seçme özgürlüğü verir.
jQwierdy

62

Sorununuz Scrum değil (ve Jarrod Roberson'ın yorumlarda belirtildiği gibi, tanımladığınız şeyi Scrum değil) - Ürün Sahibinin mikro yönetimi ve sizin (ve Takımınızın) iddialı olmayışı .

“Ancak, scrum metodolojisi nedeniyle, artık birçok karar ürün sahibinden geliyor. PBI'lere öncelik veriyor, yazılımın nasıl çalışması gerektiğini, bazen UI ve işlevselliğin nasıl uygulanması gerektiğini analiz ediyor. Bunun scrum metodolojisinin bir parçası olduğunu biliyorum.”

Yanılıyorsun. Sadece Scrum için wikipedia sayfasını kısaca incelemek gerekirse , şunu görebilir: "Takım, gerçek analiz, tasarım, uygulama, test vb. Görmek? Ürün Sahibi size ne yapılacağını söyler , ancak nasıl yapılacağına karar vermek Ekibe bağlıdır .

Uygulamadan sorumlu kişisiniz, bu nedenle uygulamanın nasıl uygulanacağına karar vermelisiniz. Ürün Sahibinin görüşünü dinleyin, ancak nihai karar size (veya Ekibe) bağlıdır.

BTW mikro yönetimi , aktif geliştiricileri pasif geliştiricilere dönüştürür.


38
Amin bu son çizgiye
Wivani

6
"Ürün Sahibi size ne yapacağınızı söyler, ancak bunun nasıl yapılacağına karar vermek Ekibinize kalmıştır." Devs motivasyonu için tam olarak ne problem olabilir: yenilik eksikliği. Müşteri çoğu zaman daha hızlı atlar ister, arabaları değil. Ama ben kesinlikle mikro yönetime katılıyorum.
MaR

1
Çünkü arasındaki farklılaşma 1 @Lukas, ne ve nasıl . Sağol kanka.
Saeed Neamati

5
"Ürün Sahibi size ne yapacağınızı söyler" - Buna kesinlikle katılmıyorum. Sana neye ihtiyaçları olduğunu söylemeliler . Hafif ama önemli bir fark. Başka bir deyişle: sorunu / sorunu açıklarlar, çözümü siz sağlarsınız.
DanMan

2
@MaR Bu yüzden devs müşterileri ile konuşmuyor. Müşteriler Ürün Sahibiyle
görüşüp

29

Tanımladığınız şey SCRUM DEĞİLDİR

Eğer işinizi teknik olarak nasıl yapacağınızı söylüyorsa, ürün sahibiniz sınırlarını zorluyor, bu SCRUM'un konusu değil.

SCRUM, geliştiricilere geliştirme konularına konsantre olmaları için serbest bırakma ve güçlendirme , işlerin ne kadar zaman alacağını ve nasıl yapılacağını belirlemekle görevlidir.

SCRUM, tüm hissedarlar arasında işbirliğini teşvik etmek için Sprint planlama toplantılarının amaçlandığı işbirliği ile ilgilidir; ürün sahibi, geliştiriciler ve testler.

Evet, ürün sahibi özelliklere öncelik vermeli, ilk olarak neyin müşteriye göre sunulması gerekiyor, ancak geliştiriciler ürün sahibi değil, mühendislik ve tasarım yapıyor olmalı.

Müşterilerle çalışmak için özel olarak görevlendirilmiş ve eğitimli olmadıkça, doğrudan müşterilerle iş birliği yapmadıkça, geliştiricilerin GUI'leri ve iş akışlarını tasarlamaları gerektiği konusunda hemfikir değilim. Programcı yerleşik GUI'leri bir vakumda nadiren müşterilerin ihtiyaçlarını karşılar.

SCRUM, çevik manifesto üzerinde öngörülebilen ve tekrarlanabilen hafif bir süreç oluşturmakla ilgilidir.

Çok iyi şeylerin bu şekilde saptırıldığına dair hikayeler duymak beni üzüyor.


3
İnsan doğası her zaman, zaferin çenesinden yenilgiyi yakalamanın bir yolunu bulacaktır.
Warren P

2
SCRUM ne var gerekiyordu olmak ve ne var olmak biter en azından en şirketlerinde,. SCRUM kendi başına kötülük değildir, ancak yönetim tarafından kötülük için çok kolay kullanılan bir araçtır.
AresAvatar

11

Sanırım Scrum'dan önce, herkes istediğini yaptı: Yippee ki-yay mf'er . Kullanıcılarınız, sizin lehdarınızdır ve hikayeyi yönlendirir ve faturaları öderler. Ürün sahibi, hikayenin yapıldığından emin olur. Bazıları, grubunuz Ürün Sahibinin size nasıl programlanacağını anlatması gerektiği sonucuna vardı.

Kod yazmak veya havalı olduğunu düşündüğünüz küçük uygulamaları düzeltmek mi istiyorsunuz? "İlk A'yı yapmak ve B'yi yapmak istemem, böylece seçim özgürlüğümü koruyabilirim." Farklı bir hayırsever bul ve yeni bir gelişme metodolojisi değil.

Proje Sahibi unvanına ya da başka birşeye yakalandınız. Hikayeye katılmamak için geçerli bir nedeniniz varsa, bir şeyler söyleyin, tartışmanızı yapın. Her zaman kazanamayabilirsin. Kullanıcılara geri dönmek ve taleplerinde geçerli bir sorun olduğunu bildirmek onların görevidir. Öyleyse, gün boyunca rastgele bir veritabanını rasgele bir şekilde bırakmanızı, yedeklemeden, veri kaybı veya zaman kaybı yaşanmamasını isterse, hikayeyi düzeltmek için bir sorununuz ve göreviniz vardır.


10

Görünüşe göre çevik maceraların Scrum tarafından bozulmuş. Tüm çevik metodolojilerden en az çevik olan Scrum olduğunu düşünüyorum. Minyatür şelaleler ve ek proje yönetimi gibi. Bu, elbette, bu sinir bozucu geliştiricilerin kontrolünü geri aldıklarını hisseden yönetim tarafından en çok sevilen kılan şeydir, ancak elbette durumun gerçekliğini görüyorsunuz.

Çevik, önceden belirlenmiş bir yolu izlemekten ibaret değildir, sizi daha üretken ve motive etmek için tasarlanmıştır. İnsanlar işlem yapmıyor manifesto (parantez içinde) diyor ve bu kullandığınız sistemde kayboluyor.

Öyleyse değiştir. Yönetime götürün ve bunun retrograd bir adım olduğunu, verimliliğinizin eskisinden daha az olduğunu ve çalışma şeklinden memnun olmadığınızı söyleyin. Göster Çevik Manifesto'yu (ve onun kötü ikiz sadece bu deneyden dersler ancak daha iyi bir sistem içine iyi çalışması için görünen, için kullanılan gibi (bir tane ondan iyi bit gelişmeye istemiyor ettik) ve göstermek senin için).


6
ben mi? evet - iyi çalışırdık, sonra yönetim Çevik'in gelecek olduğuna karar verdi ve bizi büyük ölçüde kısıtlayan aldatmaca empoze etti. Zahmetsizce yaptığımız şey süreç ve bürokraside tıkanmıştı. Bir keresinde scrum tahtasından 3 kart aldım! Işıklar yanıp söndü ve sirenler bu “aldatmaca” yolunun bu ihlali için uyandılar ve kartı bir kez masama geri götürdüm . Proje yönetimi polisleri benim için geldi. Ben de ederdim oturup da pek iyi gitmedi olduğunu, günlük scrums içinde. Tüm önemsizlikler IMHO, ancak dağlara yapıldı.
gbjbaanb

2
Durumunda, verimlilik kaybına neden olan Scrum'un kötü, yukarıdan aşağıya bir uygulaması olduğunu düşünmüyor musun? Scrum dünyadaki en basit bürokratik metodoloji olduğu için "garip olan" süreç ve bürokraside boğulduğunu "söylüyorsunuz ... Aslında tüm Scrum çerçevesi tek bir sayfa veya 2'ye uyuyor. çerçevenin bir parçası değil. Saeed'in durumunda, sorunun, çalıştığı organizasyon türü (geliştiricilere büyük özgürlük ve karar verme gücü) ile Scrum'un uyguladığı organizasyon türü arasında bir boşluk olduğuna inanıyorum.
guillaume31

3
@ ian31: evet, bu proje özellikle kötüydü, ancak Scrum kendisini bu tür yöneticilere hitap ediyor. Sonuçta onların Kanban veya Kristal'i seçtiklerini asla göremezsin. Scrum çok kolay bir şekilde "scrum" a dönüşür, ancak bu adamlar onu ele geçirince. yazık.
gbjbaanb

1
Herhangi bir şirketin Scrum'u dini bir törene dönüştürmesi çok komik. Hey! Çevik gibi davrandığımız bu törende durun! Hey! Sizi dinliyormuş gibi davranırken gülümseyin ve neyse ki ne yapmak istediğimizi yapmaya devam edin!
Warren P

2
Bu cevabın iticiliğine tamamen katılmıyorum. Bir tür "mini şelale" nin, özellikle aynı anda 5 farklı şey yapmak zorunda olan ve hiçbirini bitiremeyen tecrübesiz ama akıllı geliştiriciler için çok faydalı olabileceğini düşünüyorum. Aslında, beni Scrum'da eğiten kişi, eğer istersen, Scrum'da hala "mini şelaleler" yapabileceğini söyledi, ama ideal olarak, günlerce hatta saatlerce sürmeleri gerekiyor . Düşündüm ki, saatler çok kısa. Bir hikayeyi her zaman birkaç saat içinde tasarlayamazsınız. Ve öyküleri bölüp böylelikle her zaman optimal olamazsınız.
Robin Green,

8

Bence, siz sadece daha fazla sahiplenmeye alışıksınız - ve bence herkes bunu, insan doğasını tercih ediyor.

Ne yazık ki, çoğu yazılımın olabileceğinden daha az olduğunu düşünüyorum, çünkü çoğu zaman müşteri için değil, bölümler için yazılmıştır. Yeni yaklaşımınız bunu azaltmalı, ancak mülkiyet hissi pahasına.

İşleri daha iyi ya da daha eğlenceli hale getirmeyi nasıl önereceğimi bilmiyorum ama bu harika bir soru ve çok iyi bir fikir.


% 100 katılıyorum. Artık ürün sahibiyle daha uyumlu bir durumdasınız ancak bu, doğru olduğunu düşündüğünüzü yapma konusunda daha az özgürlüğünüz olduğu anlamına geliyor. Bunu ben de deneyimledim ve emdi ve işimi daha az eğlenceli hale getirdi. Ancak bu, işletme ve ürün yöneticisi hedefleriyle daha uyumlu olduğum anlamına geliyordu. İşletme faturaları ödüyor - maaşım dahil - yani evet, ne istediklerini ayrıntı düzeyinde söyleyebiliyorlar. Size nasıl kod yazılacağını anlattıklarını sanmıyorum. Nasıl yapabildiklerini bilselerdi.
Michael Durrant,

İşletme, geliştiricilere istediklerini yapmaları için ödeme yapmaz. Geliştiricilere, verimlilik için iyi bir yazılım ortamı sağlaması için ödeme yaparlar. İşletmenizin size "ayrıntı düzeyinde" ne yapacağını söylemesine izin verirseniz, gerçekten aradıkları iyi yazılım ortamını elde edeceklerini düşünüyor musunuz?
Andomar

@Andomar - Bu bir denge. Her iki tarafın da idealleri, varsayımları ve hataları vardır. Bunlardan herhangi birini gözardı etmek tehlikeye neden olur.
Jonno

5

Kullanıcı hikayelerini "Bir - rol olarak - istiyorum - goal / arzu - yani - bu - uygun" şeklinde mi alıyorsunuz? Ürün Sahibiniz tasarım işini yapmak istiyor gibi görünüyor ve bunu yapacak en iyi kişi olmayabilir. Kullanıcı hikayesi modelini kullanmak, Ürün Sahibinin iş dünyasına bağlı kaldığından ve yazılım geliştirmenin yazılım geliştiriciler tarafından yapıldığından emin olabilir.


4
Bir geliştirici olarak, bu tür bir kullanıcı hikayesini bir daha asla görmek istemiyorum, bu yüzden inancında asla içe doğru inlemem gerekmeyebilir.
Warren P,

@WarrenP Evet, kazan plakası, kazan plakası kodu veya kazan plakası gereklilikleri şeklinde gelse de bir acı olabilir. Bence kilit nokta, bu 3 öğenin hepsinin ya belirtilmesi ya da anlaşılması gerektiği, ama daha da önemlisi, gerçekte ne istendiği herkes için açık olmalı ve kazan plakası gereksinimlerinin aslında bunu engelleyebileceğini düşünüyorum. Özellikle geliştiriciler, birkaç kısa kelimeyi bu şablona doldurmanın her zaman yeterli olduğunu düşünmeye başlarsa.
Robin Green

4

Scrum'da, geliştiricilerin yeni özellikler, UI, kullanılabilirlik konusunda katkıda bulunmaları ve tavsiyelerde bulunmaları için yeterli alan vardır. Scrum'da iş adamları ve geliştiriciler arasında işbirliği ve konuşma gereklidir ve buna izin verir. Ancak sonuçta ürün sahibi her zaman son sözü söyleyecektir, çünkü sprint sonrası üretilen sprint artışlarının ticari değerini maksimuma çıkarmaktan sorumlu olanıdır (yani ROI).

Çevik Manifesto'dan:

En yüksek önceliğimiz, değerli yazılımların erken ve sürekli teslimatı yoluyla müşteriyi memnun etmektir.

Kullanıcı arayüzünün ve işlevselliğin nasıl uygulanması gerektiğini söyleyen ürün sahibi yine de kabul edilebilir değildir. Bu durumda size beri nihai söz sahibi olması gerektiğini Eğer ürettiğiniz yazılımın iç kalite sorumludur.

Belki de programcıların istedikleri özellikleri uygulama özgürlüğüne sahip olduğu geliştiriciler tarafından yaratılmış bir şirkette çalışıyorsunuzdur. Bununla birlikte, çoğu Çevik metodoloji, iş alanlarıyla insanlar arasında ve çoğu yerde en yaygın iş bölümü olan yazılım (geliştiriciler, testciler ...) üretiminden sorumlu olan ekip arasında açık bir ayrım yapmaktadır. Varsayımlarım doğruysa, artık "büyük tabloyu etkileyemez" hissine sahip olduğunuzu ancak şirket büyürken, bunun zaten Scrum olup olmadığını düşünebilirim.

Bahsettiğiniz analiz, tasarım ve diğer meta-geliştirme faaliyetleriyle ilgili olarak (yine Ürün Sahibinin yapmaması gereken), Çevik ekiplerin çapraz işlevli ve silo içermemesi gerekiyor. Hiç kimsenin belirli bir geliştirme faaliyeti hakkındaki tüm bilgilere sahip olması gerekmiyor, bu yüzden belki de sadece "kod maymunu" ile çeşitlendirmeniz için bir fırsat var.


3

Aksine, bir ürün sahibinin işlevsellik konusunda karar vermesinin, kalite kodu üretmeye daha fazla zaman ayırmamı sağladığını buldum. Ayrıca, geçerli kaygılar varsa, ürün sahiplerinin kararlarını her zaman sorgulayabilirim ve bu genellikle verimli tartışmalara yol açar.


3

Burada Scrum'u uyguluyoruz. Mevcut iş önceliklerini beslediğimiz ve önceki sprint başarısı ve başarısızlıkları olan iki haftalık bir planlama toplantımız var ve bir takım olarak bir sonraki sprint için ne yapmak istediğimize karar veriyoruz.

Bunu yapmamızın yollarından biri, bir tahtanın üstünü, karmaşıklığı ve iş önceliğini yatay olarak sıralamaktır. Bundan sonra, Ürün Sahibinin girişi oldu, bu yüzden ne yapmak istediğimizi seçmek ekibin görevi. Açıkçası, yüksek karmaşıklıkta düşük öncelikli bir görev seçmek kaşlarını çattı, ancak buna takım olarak karar veriyoruz. Planlama oturumlarını daha uzun hale getiriyor, ancak buna değer ve Çevik sürecin temel bir parçası.

Ve bazen mikro-yönetime sahibiz, ama bu farklı bir problem.


3

Tanımladığınız asıl sorun, ekipler bir Metodoloji benimsediklerinde sık görülen bir patolojidir: beyinlerini kapatırlar. Bu, eski okul ağır sistemlerinde olduğu gibi yeni okul çevik bir sistem için de geçerlidir.

S: Metodoloji, x belirtir, ancak x iyi çalışmaz. Ne yapmalıyız?

C: x'in uygulanmasını daraltın. Belki de tamamen yapmayı bırak. Metodoloji sizin patronunuz değil!

Bu özel durumda, ürün sahibi çok fazla yapıyor olabilir gibi geliyor. Onunla bu konuda rahatça konuşabiliyor musun? "Scrum yapmasaydın" olmasaydı bu konuşmayı yapmak rahat olurdu? Ürün sahibi yapıcı geri bildirime duyarlı değilse, bir metodoloji problemi değil, ürün sahibiyle ilgili bir problemdir.


2

Bir süredir daha fazla şelale olduğu için bütün bu scrum olayına pek uymuyorum.

Ancak dürüst olmak gerekirse, bu bir proje yönetimi tekniği sorunundan ziyade bir yönetim personeli sorununa benziyor. Teknolojik tabanlı olmaktan daha fazla insan olduğu gibi.


Hayır @temptar, ilişkimiz gerçekten çok iyi. Alınma, nefret yok, hiçbir şey yok. Her şey yolunda, işe nasıl hissettiğimiz dışında her şey.
Saeed Neamati,


2

Scrum'da da aynı tecrübeyi yaşadım ve buna "hikayenin zalimliği" demeyi seviyorum.

Tecrübelerime göre, yaratıcı / tasarım / ön uç tarafındaki geliştiriciler, arka uç çalışmasına katılan insanlardan daha fazla acı çekiyor gibi görünüyor.

Şimdiye kadar bulduğum tek çıkış yolu Scrum’u hendeklemek - çoğu zaman mümkün değil ve / veya uygun çünkü sonuçta avantajları var - ya da Google’a% 20’lik bir zaman kazandırdı. Giriş Sayfasının nasıl uygulanacağını seçmekte özgürsünüz "çünkü gerçekte uygulamanızın mevcut kod ve sistem mimarisi tarafından kısıtlanmadığına emin değilsiniz - bu, 'bir ve bir süre döngüsü' arasında seçim yapma özgürlüğünü görmediği sürece, özgürlük.


1

Eğer arasında büyük bir fark vardır ne yapmak istediğinize karar veya ne yapacağını söylenmişti .

Tecrübelerime göre, sadece oldukça uzun bir yol var dan ne yapacağını söylenmişti için ne yapılacağına karar vermek.

Bu yolun sonunda genellikle biz çünkü komutu verilmiştir çıkıyor onlara gücü gibi değil çünkü bunları yapacak daha iyi bir şey yok. Tam tersi, bu yolun sonunda - ekibimize yeterince güven duydukları zaman - rahatlarlar ve mutlu bir şekilde bizi elimizden geldiğince kontrol altına alırlar (ve güvenleri gerçekten sağlamsa bile geçmeye çalışırlar bile) Daha Fazlası)

Oh ve benim deneyimlerime göre bu temelde Scrum / Çevik ile ilgisi yoktur. Scrum, yinelemeli, şelale, her neyse. Görünüşe güven konunun olan er süreci agnostik


1

Ekibimizde, ürün sahibi bize ne yapacağımızı söyler ve nasıl yapacağımıza karar veririz. Bu ayrılığa sahip olmak gerçekten önemlidir, aksi takdirde tarif ettiğiniz durumda olursunuz.


1

Tecrübelerime göre, Scrum yaptığınız şeyi derinlemesine izlemektir. Sadece omzunda oturuyor ve ne yaptığını izliyor. Kendi avantajı olmasına rağmen, scrum metodolojisinden nefret ediyorum. Kaliteyi değil sayımı bekler. Kalite, scrum metodolojisi ile ödüllendiriliyor.


“Kalite, scrum metodolojisi ile ödüllendiriliyor.”: Belki de kalitenin tehlikeye atıldığını söylemek biraz zor ama evet, projenin kontrol edilebilirliği kaliteden daha yüksek önceliğe sahip.
Giorgio,

Bazı insanların azarlama veya çeviklik hakkında ne kadar az şey bildiklerini ve yine de yetkililer gibi yayınladıklarını görün. Birisi, bir bireyin birkaç hafta boyunca işlevsiz bir grup üzerinde çalıştığı izlenimini edinir; Bu durumda, 4 yılda sadece bir yazı veya yorum bulunan ve konuyla ilgili uzmanlık kanıtı olmayan, tamamen isimsiz bir adamdır. Bu nedenle bu yorumların çoğunu çok ciddiye alamayız.
Curtis Reed
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.