Yazılım Geliştirme Ekibi Yönetimi ile ilgili en iyi kitaplar? [kapalı]


13

Yazılım geliştirme hakkındaki kanonik kitaplar oldukça iyi bir şekilde oluşturulmuştur. Ancak, bu hafta sonu programlama ekiplerini yönetme konusunda kötü tavsiyelerle dolu korkunç bir kitap okuduktan sonra, programlamanın yönetim tarafına odaklanan gerçekten iyi kitaplar için öneriler arıyorum (işe alım, performans ölçümü / yönetimi, motivasyon, en iyi uygulamalar, organizasyon yapısı vb.) ve yazılımın kendisinin yapımında değil.

Herhangi bir öneri?


Şimdi pm.stackexchange.com'da benzer bir soru var
Andre Holzner

Yanıtlar:


16

Peopleware: Üretken Projeler ve Takımlar .

Bir kitabı okursanız, bunu bir kitap yapın. Geliştiricilerinizi üretken hale getirme konusunda nasıl ayarlanacağını kapsar ve bunların önemli sayılarla neden önemli olduğunu yedekler.

Şansı, hepsini uygulayamayacağınızdır (çok fazla şirket onları önleyecek köklü kültürlere sahiptir), ancak idealin ne olduğunu ve nedenini bilmeye ve mümkün olanı almak için mühimmat sahibi olmaya değer.

alternatif metin


8

Okuduktan sonra Peopleware (biraz modası geçmiş, 1999, ancak klasik) burada aynı yazardan daha yeni bir tane ( Tom DeMarco )

Slack Geçmiş Burnout, busywork ve Toplam Verimlilik Mit Alma alternatif metin


7

Efsanevi Adam Ayı . Bu önemli bir okuma.


İlk birkaç bölüm için (insanları projelere eklemenin neden onları daha sonra yapar hale getirdiği ayrıntılı dökümü) buna değer. Sanırım geri kalanı, ilgili çok kuru okuma bile olduğu gibi oldukça kötü tarihli.
Jon Hopkins

6

İnsanları Yönetmek

Pek çok somut eylem öğesi değil, ama ilginç bir okuma ve perspektif sağlıyor.


1
Bu bir mizah duygusu var gibi bu okuma zevk
vermedi

2
Siz önerdikten sonra bu kitabı aldım. Şimdi yarı yolda ve çok sağlam olduğu konusunda hemfikir.
JohnFx

Bir dev ekibini yönetmek için şimdiye kadar bulduğum en iyi şey.
Britt Wescott

5

Steve McConnell, Code Complete yazmanın yanı sıra, yazılım geliştirme proje yönetimi ve yazılım projesi yöneticileri için Hızlı Geliştirme: Taming Wild Yazılım Programları'nı da Code Complete kadar iyi yazdı .

O da yazdı Siyah Art Demystifying: Yazılım Tahmini ve Yazılım Proje Hayatta Kalma Kılavuzu Yazılım Tahmin oldukça ... gerçekten isteyebileceği ilgilendiğiniz böylece sürece belirli bir konuda ayrıntılı olsa bakmaya değer, her ikisi de, yönlendirmek.


Hızlı Geliştirme ve Yazılım Projesi Hayatta Kalma Rehberi, üniversitemin Yazılım Mühendisliği Süreci ve Proje Yönetimi dersinin ders kitaplarıdır. Bu kurs için Hızlı Geliştirme gereklidir ve kesinlikle bu derse sahip olmanızı tavsiye ederim.
Thomas Owens

1
@Thomas - aslında bana üniversite öğretimine biraz inanç verdin. Mezun olduktan sonra takılmaya değer çok iyi bir kitap.
Jon Hopkins

Bölümüm oldukça az klasik metin kullanıyor - Yazılım Alt Sistemleri Mühendisliği Dörtlü Gang kitabı, Kod Tamamlama iki farklı derste öneriliyor ve gereksinim mühendisliği dersinde Weiger'in Yazılım Gereksinimleri kullanılıyor. Ve üst sınıf öğrencileri genellikle alt sınıf öğrencilerine Pragmatik Programcı, Efsanevi Adam Ayı ve Peopleware gibi kitapları önermektedir.
Thomas Owens

4

Jim McCarthy tarafından Yazılım Geliştirme Dinamikleri de iyidir (McConnell kitaplarında olduğu gibi, Microsoft Press - vasat yazılımları göndermek için ünlü bir şirket, bir şekilde nasıl düzgün yapılması gerektiği hakkında çok iyi kitaplar yayınlamayı başardı).

Yazılım geliştirme için 54 "kural" içerir - bazıları açık, bazıları daha az, neredeyse tüm hatırlamaya değer ve 200'den az sayfa (resimlerle) çok okunabilir (artı 54 kural yapısı güzel parçalar halinde olduğu anlamına gelir).


Az sayıda kişi daha önce tanımadığımı belirtti. Önerin için teşekkürler. Bonus: Birkaç kişi Amazon'da 1 cent + nakliye için kullandı.
JohnFx

3

İşe almak için Akıllı ve Joel Spolsky adlı bir adam tarafından Yapılan Şeyler Alır Bazı iyi anlayışlar ile çok kısa olma erdemine sahiptir. Bahsettiği bazı şeylerin her şirket / ülkede uygulanması kolay olmayacak, ancak size bazı avantajları sağlayacak alternatifler var.

Joel'in öğelerini tanıtırken, Joel'in Yazılım denemeleri üzerine ilk kitabı da çevrimiçi olmasına rağmen iyidir. Kısa, okunabilir ve düşündürücü.

(Joel ve / veya Jeff'in ne kadar harika olduğu hakkında patlayan insanlar hakkında her zaman inlediğinden sonra ikiyüzlülükten ölmeye devam eder.)


JOS deneme kitabını okudum, ama "Akıllı ve Gets Things Done" üzerinde duruyordum çünkü korktum ötekinin bir rehash çok olurdu. Çok fazla orijinal malzeme var mıydı?
JohnFx

@JohnFx - Çok fazla malzeme durağı yok (200 küçük sayfa - bu kısalık kötü bir şey değil) ve büyük olasılıkla yazısında başka bir yerde gördüğünüz fikirlerin genişlemesi ama yine de oldukça iyi ve düşündüm okumaya değer. Finansal olarak, pahalı olduğu için pahalı olduğunu söyleyebilirsin, ama uzun olma uğruna uzun süre zaman kaybetmeden bunu telafi ediyor. Açıkçası keşke birisi çoğu BT kitap dolgu doldurmak için 5-10 $ daha ödeyebilir.
Jon Hopkins

2

http://ecx.images-amazon.com/images/I/41UaBBxd3yL._SL500_AA300_.jpg

(kitabın bağlantısı)

Çevik ya da değil, geriye dönük bir süreç (bir ekibin son çalışmalarına bakmak ve daha iyi yapmanın yollarını aramak) önemlidir. Bu kitap, bir ekibin neler olup bittiğini yeniden yapılandırmak, temel nedenleri bulmak ve ileride ne yapacağına karar vermek için kullanabileceği birçok yararlı tekniğe sahiptir.


1

Hayvan sürüsü kediler özellikle yönetici olmuş programcılar için yazılmıştır.


Aslında, bahsettiğim korkunç kitap buydu.
JohnFx

Yani senden +1 alamayacağım, sanırım? Sizce bu kitap neden korkunç?
user281377

Kitabın neredeyse her sayfasında, yönetim deneyimimin bana gösterdiği her şeyin tam tersi olacak tavsiyeler buldum. "10 kolay derste N00B yöneticisi nasıl olunur" başlıklı olmalıydı. Ayrıca yazar sadece stereotipleri tekrarladığı açık olduğunda programcıları anladığı gibi davranmak için çok uğraşıyor. Bana gençlere ne kadar kalça olduğunu kanıtlamak için orta yaşlı beyaz bir adamı hatırlatıyor.
JohnFx

1

Kristal Netliğinde Alistair Cockburn. Agile'da olmasanız bile, ekipleri yönetme konusunda birçok iyi tavsiye içerir ve kendi gelişim sürecinizi oluşturmak için size iyi bir arka plan sağlar.


-2

Yazılım cephesi için yukarıda belirtilen birçok kitap. Hiç bir kitabın veya bir çiftin yeterli olmadığını söyleyebilirim. Yönetimin kendisi zor bir iştir ve çok özneldir. Yönetim düşünen birine Harvard Business inceleme kitaplarının birçoğunu okumasını tavsiye ederim. Hepsinin paylaşacakları somut bir fikirleri var ve bunlar uygulamada çok fazla okuma ve çaba gerektiriyor.

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.