18 puan yazan chris 2022-04-28 | 3 yorum | WhatsApp'ta paylaş

Shape Up, proje yönetimi yazılımı ve e-posta hizmeti HEY’i geliştiren Basecamp ekibinin ilk olarak ortaya koyduğu bir ürün geliştirme sürecidir.

Satış CRM SaaS’ı geliştiren girişim Relate ekibi bu Shape Up sürecini biraz değiştirerek kullanıyor ve metinde anlatıldığı gibi çeşitli kendine özgü özellikleri var. Bunlar arasında aşağıdaki özellikler de yer alıyor:

  1. Ürün spesifikasyonu yazmıyorlar. Bunun yerine, uygun düzeyde soyut bir form ve görünüm (=shape) aktarıyorlar. High fidelity wireframe ya da prototype da (neredeyse) hazırlamıyorlar. Döngü başladığında, Shaping ile oluşturulan form üzerinden mühendisler doğrudan kod yazmaya başlıyor; ardından ürün lideri tüm döngüyü yönetip ortaya çıkan sorunlara müdahale ediyor.

  2. Toplam 4 haftalık bir döngüleri var: 3 haftalık geliştirme dönemi ve 1 haftalık cooldown dönemi. Cooldown sırasında QA gibi, 3 hafta boyunca yapılan işlerin tamamlanma kalitesini artırmaya yönelik süreçlerden geçiliyor.

  3. Daha az geliştiriyorlar ya da farklı şekilde geliştiriyorlar. Her koşulda daha fazlasını yapmak iyi değildir. Müşterinin sorununu çözmeye odaklanıp, bunu mümkün olan en basit yöntemle nasıl çözebileceklerini düşünüyorlar.

3 yorum

 
nicewook 2022-04-28

“Simple” anahtar kelimesi hoşuma gidiyor.

 
kbumsik 2022-04-28

Bizim startup da Shape Up kullanıyor, ancak dikkat edilmesi gereken bazı noktalar var.

  1. Bir döngüye çok fazla shape koymayın. Fazla yüklenince özellik başına bir geliştirici atanıyor ve çalışma biçimi özerkliğe öncelik verdiği için kişi sonunda shaping (planlama) ve geliştirmeyi tek başına yapar hale gelebiliyor.
  2. Building döngüsü sırasında karar verici kişi araya girmemeli. Sistem özerkliğe öncelik verdiği için üst düzey birinin süreç ortasında müdahale etmesi o döngünün bozulduğu anlamına geliyor. Hangi Shape'lerin geliştirileceğine karar verilen betting döneminde karar vericiyle gerçekten yeterli tartışmanın yapılmış olması gerekiyor.

Bizim şirket bu süreçte deneme yanılmalar yaşadı ve Shape Up geliştirme yaklaşımı sonunda oturdu, ancak bu noktalara dikkat edilmezse bir döngünün tamamı boşa gidebilir; bu yüzden bu geliştirme yaklaşımını yeterince iyi çalışmak gerekiyor.