it-swarm.dev

Çevik hakkında kanonik bir kitap var mı?

Yalnız bir geliştirici olarak, Agile benzeri bir süreç kullandığımı düşünüyorum, ancak yaptığım şeyi gerçek Agile ile karşılaştırmak ve kendi sürecimi geliştirip geliştiremeyeceğimi görmek istiyorum.

Çevik hakkında en iyi uygulamaları, metodolojileri ve diğer yararlı bilgileri tanımlamak için fiili standart olan bir kitap var mı? Bu kitap onu özel kılan ne olacak?

45
DavRob60

Kanonik bir kitap var mı?

çevik manifesto var, ama kurallı kitap?

Hayýr. Orada bir sürü kitap var.

Özel kitap önerileri:

Çevik Yazılım Geliştirme, İlkeler, Desenler ve Uygulamalar Robert C. Martin

Çevik Yazılım Geliştirme, İlkeler, Desenler ve Uygulamalar . Bu, geliştirici uygulamaları ve kodlamaya odaklanmıştır ve çevik yazılım geliştirme konusunda ciddi olan herhangi bir geliştirici için okunmalıdır. Ayrıca kendisi ve oğlu Micah'ın yazdığı kitabın C # sürümü vardır, bu yüzden bir .NET geliştiricisi iseniz, bu sürüm sizin için olabilir.

Çevik Gelişim Sanatı James Shore

Genel çevik proje uygulamaları hakkında bir fikir edinmek için James Shore ve Shane Warden'in Çevik Sanatı'na bakın. XP uygulamalarına odaklanmıştır (ancak bunun nedeni XP'in tüm belirli geliştirici uygulamalarının tanımlandığı yerdir), ancak Agile projelerinin çalışma şekline odaklanan büyük bir resim odağıdır.

Bu kitap hakkında harika bir şey, James Shore'un tüm metni web sitesinde ücretsiz olarak yayınlamasıdır, böylece satın almadan önce deneyebilirsiniz.

Çevik Bir Geliştiricinin Uygulamaları: Subramaniam ve Hunt tarafından Gerçek Dünyada Çalışma

Çevik Bir Geliştiricinin Uygulamaları: Gerçek Dünyada Çalışma

Scrum ve Henrik Kniberg'in Trenches'den XP

Çevik bir ekibin nasıl çalıştığına dair bir fikir edinmek için harika bir kitap ve çok hızlı bir okuma (birkaç saat). Kuruluşumdaki teknik ve teknik olmayan yeni personele veriyorum ve sürekli olumlu geri bildirimler aldım.

Amazon

Aşırı Programlama Kent Beck Tarafından Açıklandı

Muhtemelen hatırlayabildiğim en eski kitap, Agile ilkelerini popüler hale getirmeye yardımcı oldu. Çevik hızla Tech dünyasında bir vızıltı Word haline geliyor. Aşırı Programlama'nın (XP), Agile teriminin anlamını yitirmesinden önce başlamak için iyi bir yer olduğunu hissediyorum.

Amazon

Çevik Tahmin ve Planlama Mike Cohn

"Çevik süreç" için - Scrum merkezli olduğunu göz önünde bulundurarak Mike Cohn'un "Çevik Tahmin ve Planlama" ya bakın.

Cohn, yeni Scrum takımlarının sık sık mücadele ettiği bazı temel şeylerin yanı sıra, Hikaye Puanları vs İdeal günler kullanarak tahmin, bir sprintte bir hikayeyi başarısızlıkla sonuçlandırırsanız, ne zaman yeniden tahmin/boyut ve ne zaman değil, vb.

Ayrıca, esas olarak bir Ürün Sahibinin alanı olan bazı ilginç şeylere de giriyor - özelliklerin nasıl değerlendirileceği ve önceliklendirileceği gibi.

Birim Testi Sanatı Roy Osherove

Osherove, birim testlerine çok pragmatik bir yaklaşım sunuyor. Kodun daha test edilebilir hale nasıl getirileceği, dikişlerin nasıl aranacağı vb. Konusunda iyi bir yaklaşım sunar. Ancak, .Net merkezli bir kitaptır.

Amazon

Çevik Samuray - Jonathan Rasmusson

Bunu kendim satın aldım ve çevikliğe nasıl başlayacağınıza dair ferahlatıcı bir görünüm buldum.

Amazon

Alistair Cockburns kitabı on Kristal metodolojileri okumaya değer - kısmen size olağan Scrum yöntemlerine bir alternatif verdiği için ve kısmen o orijinal adamlardan biri olduğu için ilk etapta Agile ile geldi, umarım neden bahsettiğini biliyordur.

Kristal, küçük takımlardan çok büyük takımlara ölçeklendiği için ilginç bir metodolojidir, bu farklı ortamlarda çevik işler yapmak için gerekli değişiklikleri açıklar.

Bahsedilen sıralanmamış kitaplar

  • Çevik Evlat Edinme Kalıpları: Örgütsel Başarıya Bir Yol Haritası - Amr Elssamadisy

  • Çevik ve Yinelemeli Gelişim: Craig Larman'ın Yönetici Kılavuzu

  • Çevik Tahmin ve Planlama Mike Cohn

  • Çevik Proje Yönetimi: Jim Highsmith'ten Yenilikçi Ürünler Yaratmak

  • Çevik Retrospektifler: Esther Derby ve Diana Larsen tarafından İyi Takımları Mükemmelleştirmek

  • Alistair Cockburn tarafından Çevik Yazılım Geliştirme

  • Scrum ile Çevik Yazılım Geliştirme Ken Schwaber ve Mike Beedle

  • Çevik Olmak: ... mükemmel olmayan bir dünyada Greg Smith ve Dr. Ahmed Sidky

  • Çevik Yazılım Yöntemlerinin İş Değeri: Tam Zamanında Süreçler ve Belgelerle Yatırım Getirisini En Üst Düzeye Çıkarma David F. Rico, Hasan H. Sayani ve Saya Sone

  • Jean Tabaka Tarafından Açıklanan İşbirliği

  • Sürekli Teslimat: Yapı, Test ve Dağıtım Otomasyonu ile Güvenilir Yazılım Sürümleri Humble ve Farley

  • Kristal Netlik: Alistair Cockburn'un Küçük Ekipler İçin İnsan Destekli Bir Metodolojisi

  • Yazılım Mühendisliği Ansiklopedisi Phillip A. Laplante tarafından düzenlendi

  • Linda Rising ve Mary Lynn Manns tarafından Korkusuz Değişim

  • Testler Kılavuzluğunda Büyüyen Nesneye Yönelik Yazılım Freeman and Pryce

  • İnovasyon Oyunları: İşbirliğine Dayalı Oyun ile Çığır Açan Ürünler Yaratmak Luke Hohmann

  • Yalın Yazılım Geliştirme - Mary ve Tom Poppendieck'in Yazılım Geliştirme Yöneticileri İçin Çevik Bir Araç Seti

  • Jim Womack ve Dan Jones'dan Yalın Çözümler

  • Jim Womack ve Dan Jones'un Yalın Düşüncesi

  • Sanjiv Augustine'den Çevik Projeleri Yönetme

  • Tasarım Fabrikasını Yönetmek Donald G. Reinertsen

  • Kent Beck ve Martin Fowler tarafından Ekstrem Programlamayı Planlama

  • Yalın ve Çevik Gelişmeyi Ölçeklendirme: Büyük Ölçekli Scrum için Düşünme ve Organizasyon Araçları Craig Larman ve Bas Vodde

  • Scrum Pocket Guide: Çevik Yazılım Geliştirme Hızlı Başlangıç ​​Kılavuzu - Peter Saddington

  • Yazılım Proje Yöneticisinin Çeviklik Köprüsü - Michele Sliger ve Stacia Broderick

  • Bugün ve Yarın Henry Ford (1926'dan itibaren)

  • Mike Cohn Tarafından Uygulanan Kullanıcı Hikayeleri

Kitap listeleri

42
Paddyslacker