Olgun bir çevik ekip herhangi bir yönetim gerektirir mi?


18

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 yönetebilecek uygun ve tek kişinin koçu olduğu (teknik olarak uygun iletişim becerilerine sahip en yetenekli meslektaşı olan) koçudur. Bir Scrum ustasının böyle bir takıma nasıl katkıda bulunabileceğini hayal edemiyorum.

Tecrübeli bir geliştirici olmayan ancak ekipte bir koç olduğunda üretim döngülerini planlama konusunda yetenekli biri olarak Scrum ve yöneticide bu tür şeylerin değerini anlamakta ve anlamakta büyük zorluk çekiyorum . Bu ne anlama geliyor? Gelişmiş yetenekleri olmayan bir kişi son derece teknik bir ekibi nasıl yönetebilir? Belki burada yönetim başka bir şey ifade ediyor?

Yönetimi toplam zaman kaybı ve olgunlaşmamışlığın bir yan ürünü olarak görüyorum. Anladığım kadarıyla olgun bir ekip tamamen kendi kendini yönetiyor. Görünüşe göre birçok büyük insan aksini söylediğinden yanılıyorum ama kendimi ikna edemiyorum.


28
hiçbir şey iyi yönetimin yerini alamaz, cansız nesneler kötü yönetimin yerini alabilir.
Ryathal

26
Ekip kendi kendini yönetse bile, bir yöneticinin diğer yöneticilerin kendi kendini yöneten takıma müdahale etmesini engellemesini istersiniz.
Wyatt Barnett

5
Ne tür bir yönetim tanımlamanız gerekiyor Scrum Master? Proje Müdürü? Ürün Müdürü? Yönetmen? Sadece sizin için ne yaptıklarını görememeniz ve ekibiniz organizasyon için faydasız oldukları anlamına gelmez. Bir iş yeri için çalışıyorsunuz ve hatta parası olan insanların yerde ne olduğunu bilmesi gerekiyor. Yönetim onlar için, sizin için değil.
maple_shaft

@WyattBarnett Herkesin korktuğu çok korkutucu bir üst düzey geliştiriciye sahip olabilirsiniz ve böylece ekibinizin işinden uzak durabilirsiniz. Son işimde harika çalıştı. Çok şey yaptık!
MrFox

@suslik: sence rolüm ne :). Ayrıca bana para veren ve dünyayı arkamdan tutan harika bir yönetici ile kutsanmışım.
Wyatt Barnett

Yanıtlar:


35

Burada bir takım hatalar yapıyorsunuz.

Birincisi, Scrum Master'ın bir yönetici olduğunu varsayar. Onlar değil. Temelde yönetici-cum-kolaylaştırıcıdır. Scrum programında bir şeylerin gerçekleşmesini sağlarlar, ancak tamamen olgun bir Agile ekibiyseniz, nasıl yapılacağını size söylemek zorunda kalmazlar. Çoğunlukla olur.

Ancak işinizin kalitesini izlemez veya tatilinizi ya da bunun gibi bir şeyi imzalamazlar. Ürünü veya projeyi de yönetmezler; diğer insanlar tarafından yapılır.

Yaptığınız en büyük hata, diğer sorularda tanımladığınız durumdan gidebileceğinizi varsaymaktır ("Geliştiriciler şu anda çevik programlama uygulamaları yapmaktan uzaktır. Birim testi yok, çift programlama yok, CI yok ( ha? bu nedir?) ... fikrini anladın. ") bir gecede" tamamen olgunlaşan Agile ekibine ". Bu mümkün değil. Unut gitsin. Deneme bile.

Gece sonuçları istediğiniz şeyse, daha yapılandırılmış proje yönetimi yaklaşımlarına bakın. Ve bazı yöneticileri işe alın.

Eğer iş çevik olmanızı istiyorsa, zaman alır, kültür değişimini gerektirir. Ve evet, ilk başta, Kaotik gelişme Aşamasındayken, yönetim gerektirecektir. İster birey ister grup olsun, birileri bazı kararlar vermek zorunda kalacak.

Daha büyük resme bakmak, mevcut durumu hem geliştiricilere hem de işletmeye açıklamak ve iyileştirme için sahip olduğunuz seçenekleri açıklamak, işin neye ihtiyacı olduğunu anlamak ve insanları yönlendirmek için bir kişiye veya gruba ihtiyacınız var. o.

Kendinize tam anlamıyla olgun bir Agile ekibi diyebilmeniz ve kendi kendini yönetebilmeniz uzun zaman alacaktır. Çoğu takım oraya asla ulaşmaz.


Bir şey eksik olabilir, ama cevabınızı sonunda, bir tam çevik ekip olgun ki OP kabul ettiği anlamına gelmez yönetimini gerektirir? Bu sorunun cevabının nasıl bu kadar muhtemel olabileceğini anladığımdan emin değilim - kesinlikle çevik bir geliştirme ekibi işte hala sadece bir çarktır, bu da şunları içerecektir: Finans, Pazarlama, İş Geliştirme veya daha soyut seviyesi: Liderlik, yön ve müşterilerin para ödemesini sağlamak? Birisi bu bileşenleri birlikte çekmek zorunda. Yönetim gereklidir. Her zaman.
oliver-clare

1
@LordScree: Kendini yönetme, bir ekibin kendi günlük davranışlarını ve görevlerini denetimsiz yönettiği anlamına gelen özel bir terimdir. Büyük resim değil. ( businessdictionary.com/definition/self-managed-team.html ) Umarım OP'nin anlamı budur, ancak insanların neden herhangi bir yönetime ihtiyaç duymadıklarını söylediler sanki neden tepki gösterdiğini anlıyorum.
pdr

Tamamen çevik bir ekip olabilirsiniz ama tamamen çevik bir organizasyonda mısınız? Çevik bir danışman olarak sık sık PM'lerden bok kalkanları olarak bahsediyoruz, çünkü onlar bizi dev ekibin dışından her türlü garip ve harika şeylerden koruyorlar, aslında biz (devs) çoğu zaman aptalca fikirlerin çoğunu duymuyoruz gerçeği sonra kadar müşteri fro gel.
Chris Lee

31

Anladığım kadarıyla olgun bir ekip tamamen kendi kendini yönetiyor.

Bir an için haklı olduğunuzu varsayalım. Ben şu ya da bu şekilde bilmiyorum, o yüzden tartışmayalım.

Sorun, kendi kendini yöneten bir ekibin bile , takımı diğer departmanlara temsil edebilecek iyi sosyal ve politik becerilere sahip biriyle sonuçlanmasıdır. Herkesin ne yaptığını, tatil yaparken vb. KG ve PM gruplarıyla tartışan biri, böylece ekibin geri kalanı bunu yapmak zorunda kalmaz. Geliştiriciler arasında kaçınılmaz kişiler arası kavgalara aracılık eden biri. Birileri toplantılar planlayacak ve moralinizi koruyacak.

Bu kişi bir müdür.


3
+1. İnsan doğası bir güç boşluğundan nefret eder ve insan grupları daima aynı temel, hiyerarşik yapıda bir şekilde toplanır. Birisi resmi olarak "yönetici" olarak adlandırılıp adlandırılmasa da işleri yönetecek.
Mason Wheeler

@MasonWheeler Her zaman doğru olmasa da , bunun neredeyse yabancı akıllı olan insanların aşırı bir durumu olduğunu düşünüyorum, ancak Valve kendini yönetmenin sadece çalışabileceğini değil, aynı zamanda ölçeklendirilebileceğini gösteriyor. Yine de, bu insanlar uzaylı-akıllı businessweek.com/articles/2012-04-27/…
Jimmy Hoffa

1
@Jimmy: Makalenin açıkladığı gibi, her takımda hala liderlik rolleri var. Bir projeden diğerine aynı kalmazlar, ancak temel yapı hala oradadır. Her zaman ihtiyaç duyacak kadar büyük bir sosyal organizasyonda vardır; sadece detaylar farklı. Bu temel kuralı bilinçli olarak yıkmaya çalışan gruplar, büyük miktarda potansiyel harcayan büyük başarısızlıklar olma eğilimindedir. (Modern zamanların en alakalı örneği için Occupy Wall Street'e bakın.)
Mason Wheeler

1
Bence bir yöneticinin her zaman var olduğunu söylüyorsunuz, ancak resmi bir liderlik pozisyonunda olmaları gerekmiyor . Seni doğru mu anlıyorum?
Yalan Ryan

1
@LieRyan evet. Ünvanı olmasa bile her zaman işi yapan biri vardır.
Telastyn

18
  • Bir gün eve varıyorsunuz ve ödeme çeki ödemiyor ...
  • Ayrılmak istiyorsun, ama takım çok meşgul ve bir yıldır var ...
  • Karınız veya çocuğunuz hasta ve
    6 ay boyunca haftada 20 saate kadar kesmeniz gerekiyor .
  • Finans departmanı bütçe kesintisi çağrısında bulundu ve biri gitmek zorunda.
  • Kahve makinesi kırıldı ve kimse düzeltemedi.
  • Ekibiniz o kadar iyi ki, düzeltilecek hiçbir kusur ve eklenecek özellik yok, işiniz bitti - şimdi ne yapmalısınız.
  • Müşteri yapılan iş için ödeme yapmaz
  • Müşteri, elde edebileceğinizden daha fazla iş yapılmasını istiyor ve bunun için ödeme yapmaya hazır.

Bu listede kariyerimde başıma gelmemiş hiçbir şey görmüyorum. Bu listede son derece teknik becerilere ihtiyaç duyan hiçbir şey görmüyorum. Bu listede, açıkçası, çoğu geliştiricinin sahip olmadığı ve iyi yöneticilerin geçmişte ne başardıklarına bakılmaksızın sahip olduğu özel becerilere ihtiyaç duyan birçok şey görüyorum.

Torbalama yöneticilerini durdurun - bir takım becerilerinizin olduğunu ve farklı bir takımın olduğunu bilin. Tüm bu beceriler herhangi bir organizasyonda gereklidir. Onların işini sizinki kadar iyi yapacaksınız. Her iki işte de iyi birisine sahip olmak nadirdir, her ikisinde de aynı anda yapabilen iyi birisine sahip olmak daha nadirdir. Yemlik olmadan olan şey, yavaş yavaş bir işlev bozukluğuna aşınan şeylerdir. Eğer şanslıysanız, yeterince erken tanınıyorsa, bir yönetici işe alınıyor ve ani problemler sihir gibi kayboluyor ve aptalca ofis politikaları oynamaktan ziyade ödediğiniz işe devam edeceksiniz. burada deneyim).


16

Yönetimi toplam zaman kaybı ve olgunlaşmamışlığın bir yan ürünü olarak görüyorum.

Vay. Son zamanlarda iyi yöneticilerle çalışmadın, değil mi? (Hepimiz kötü olanlarla çalıştık).

İnsanların zaman zaman tam olarak anlamadıkları bir şeyin kolay olduğunu varsaymakla hata yaptığını gördüm.

(İş dünyası özellikle bundan suçludur - hiç kalitesiz şartnameler ve taş olarak belirlenmiş bir son tarih aldınız mı?)

Çoğu işletmede geliştirme ekibi daha büyük bir bütünün parçası olarak bulunur. Yöneticiler, ekip ile şirketin geri kalanı arasında bir arayüz olarak bulunur. İyi bir yönetici bu ilişkiyi her iki yönde de çalıştırarak ekibin ihtiyaç duydukları şeyi (gereksinimler, ofis alanı, yeni bilgisayarlar, tanıma, bonuslar, vb.) Almasını ve köşe ofisten çıkan (sürekli değişen) öncelikleri iletmesini sağlayacaktır. .

Köşe ofisi, çoğu bu yazı ile ilgili olmayan birçok nedenden dolayı var.

Çoğu yöneticinin, elinizdeki bilgilerle elde edebileceğiniz bilgilerle mümkün olmayan en iyi kararları aldığını unutmayın .

Tam değişirse müşterileri olgun ve hiçbir şey vardı tam olgun şirketin parçası oldu tam olgun geliştirme ekibi olsaydı, belki muhtemelen en yönetime olan ihtiyacı ortadan kaldırır. Bunun terimi Ütopya'dır .

Bunda iyi şanslar.

ps - read Kendinize programcı demeyin - mükemmel tavsiye ve iş dünyasının geri kalanının bize nasıl baktığını benden daha iyi açıklar.


3
Bazı noktalarda doğruyken kendinize bir programcı makalesi demeyin, birkaç konuda korkunç, alaycı bir şekilde kötümser. Bir tuz tanesi ile al ya da başka mühendislerin büyük ölçüde ahlaksız olduğuna inanıyorsun, hangi mühendis gibi açıkçası hakaret ediyorsun.
Jimmy Hoffa

1
@JimmyHoffa: Buna +1. Dan, bu makaleyi neden bu kadar aydınlatıcı bulduğunuzdan emin değilim, ama kötü deneyimler ve sıkıcı işlerden başka bir on yıl geçirmiş olan çok acı bir kişi tarafından yazılmış gibi görünüyor ve onun can sıkıntısının en azından kısmen çok Zorlayıcı bulamadığı CRUD uygulamalarında çalışırken kopyala / yapıştır işleminin liberal kullanımı.
DXM

Hayatımın hikayesi: kötü gereksinimler ve taş olarak belirlenen bir son tarih almak.
Simon Whitehead

6

Scrum ustasının veya genel olarak yöneticinin işi diktatör derebeyi olarak hareket etmek değildir. Bir menajerin işi, ekibinin iş içinde başarı için ayarlandığından emin olmaktır. Bu, doğru kişileri işe almayı, doğru ekipmanı almayı ve ürünün stratejik bir görünümünü korumayı içerir. Bir yönetici, takımın başarısı için önemli olmayan ayrıntıları ve minutiaları ilerlemelerine müdahale etmekten alıkoyan bir lineer gibi olmalıdır.


İyi dedi. Yönetici sizin için çalışmalı, tersi değil.
Bryan Oakley

5

Sorunun bir kısmı, "Scrum Master" ın muhtemelen tüm tarihin en az isabetli başlığı olması. "Scrum Kolaylaştırıcı" biraz daha doğru olurdu, ancak daha önce birisinin işaret ettiği gibi, SM işi takımı yönetmek değil, (kendi kendini yöneten) ekibin işlerine devam edebilmesi için sorunları ortadan kaldırmaktır. Evet, scrum ustası da scrum'ın gerçekleşmesini sağlamaktan sorumludur: kalan saatler ile görevler güncellenir, stand-up'lar tutulur ve değer katar, yanıklar güncellenir ve hız izlenir ve bu şekilde devam eder, ancak bu hala bir koçluk ve yönetim rolü değil kolaylaştırıcı rol.

Sorunun bir diğer kısmı, köşe ofislerindeki kişilerin "yazılımı ne zaman gönderebilirim?" ve "hangi özellikleri içerecek?" ve bu soruları "Proje Yöneticisi" ne sormaya ve etkileyici görünümlü Gantt grafikleriyle desteklenmeye ve belirsizlik konisi gibi rahatsız edici şeylerden hiç bahsedilmemesine ya da hiç gösterilmemesine alışkınlar.

Scrum altında, herhangi bir gemi tarihi için "irade", "olabilir" ve "olmayacak" özelliklerin kabaca ve hazır bir listesiyle başlamak mümkündür, ancak kesinlikle birisi için bir rol vardır - muhtemelen scrum ustası - köşe ofisini zaman içinde bu listelerdeki kaçınılmaz değişikliklerle güncel tutmak. Bu etkinliği, sonuçta ortaya çıkan geribildirimleri işlemek ve yeni özellik taleplerini, geçmişte birçok Proje Yöneticisinin yapmış olabileceğinden farklı olsa da, "yönetim" olarak yönetmekle birlikte düşünmeye cazipim.


1
+1 "Sorunun bir parçası" Scrum Master "büyük olasılıkla tüm tarihin en az isabetli başlık"
akton

1
... ve eğer çok kıdemli bir Scrum Master iseler, Scrum Lord olurlar mı?
MrFox

2

Yönetime gerek olmadığını düşünüyorsanız, aşağıdaki organizasyon işlerini kim yapacak, aşağıdaki durumlarda kim cevap verecek?

  • yeni müşteriler bulunmalıdır. Ürünlerinizi nasıl satıyorsunuz? Nasıl reklam veriyorsunuz?
  • malzemeler satın alınmalı, tedarikçiler bulunmalı
  • diğer şirketler, bankalar veya bir devlet dairesi ile diplomatik görüşmeler yapılmalı

0

Yönetici olmayan küçük bir takımdayım ve işe yarıyor. Neden? Dürüst olmak gerekirse bilmiyorum.

En iyi tahminim, o kişinin türüne iniyor. Bazı insanlar "bilgisayar" dır, bu yüzden bir süreçle beslenmeleri gerekir. Diğer insanlar “programcılar” dır ve kendi dünyalarını ve yapılarını hiçlikten yaratma yeteneğine sahiptirler.

Bir sistem oluşturmam ya da başka bir adamın kölesi olmalıyım; Sebep ve karşılaştırmayacağım: işim yaratmak. --William Blake

Glenatron'un yorumuna yanıt olarak DÜZENLE:
Bu sadece bir dev ekibinden daha fazlası. Bir CEO, telefona cevap veren bir resepsiyonist ve bir IT adamımız var. Müşterilerle doğrudan e-posta, telefon veya toplantılarla iletişim kurarız. Ana işimiz, sözleşmeleri avlamak yerine kendi ürünümüzü yaratmak ve satmaktır. Ancak sözleşmeler de var.

Ben daha çok düşündüm ve işte bunun işe yaradığını düşündüğüm nedenler şunlardır:
1. Başkasının ürününü yaratmak yerine öncelikle kendi ürünümüzü yaratırız.
2. Bağımsız bir gözetim olmadan tutarlı bir iş ahlakına sahibiz.
3. Alan bilgimiz var.
4. Şans. İyi geçinen ve birlikte çalışan bir avuç insan.

Birisi Valve şirketinin de yönetimi olmadığını belirtti. Valve, başkasını yaratmak yerine kendi ürünlerini yaratır. Bence bir ürün şirketi kendini yönetmeye daha iyi borç veriyor. İstemci olduğunuz için istemcinin beklediğinden farklı bir yola girme riski yoktur. Bir oyun şirketinde bu özellikle doğrudur. Oyununuzu eğlenceli hale getirin.

Eğlence yolunuzu yönetemezsiniz. Orijinal sanat yaratma yolunuzu yönetemezsiniz.


2
Ekibiniz işin tamamı mı? Eğer öyleyse, günlük işlerinize nasıl hitap ediyorsunuz, eğer değilse, doğru şeyi inşa ettiğinizden emin olmak için işletmeyle nasıl bağlantı kuruyorsunuz?
glenatron

downvote için yorum bırakın lütfen.
Lord Tydus

Aşağı oylama nedenini bilebilir miyim?
Aşkan Kh. Nazary

+1 - "Eğlence yolunuzu yönetemezsiniz. Orijinal sanat yaratma yolunuzu yönetemezsiniz." Çok ilham verici.
Aşkan Kh. Nazary
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.