Androverse

Kapsam nedir?

Anlamı, kullanım örnekleri ve kararları. Kavramı işin içinde açıyoruz.

Üretim sözlüğünden

Kısa cevap

Kapsam, bir projede hangi işlerin ve çıktılarının yer aldığını, hangi sınırlar içinde yapılacağını tanımlayan çerçevedir.

Nerede işine yarar?

Ekran sayısı, içerik türü, entegrasyon, revizyon ve teslim koşulları birlikte netleştirilir. Yeni bir istek geldiğinde mevcut kapsama ve takvime etkisi değerlendirilir. Bu kayıt, ekiplerin farklı beklentilerle üretim yapmasını azaltır.

Bir cümlede uygulaması

Web projesinde blog, sözlük ve sekiz hizmet detayını ayrı içerik türleri olarak kapsamda belirtmek.

Neyle karıştırılmamalı?

Kapsamı netleştirmek ihtiyaçları dondurmak değil, değişen kararların etkisini görünür kılmaktır.

Bir çalışma senaryosu

Bir ekran daha. Gerçekten sadece bir ekran mı?

Bir web projesinin ortasında müşteri girişi eklensin isteği geldiğini düşün. İlk bakışta iki alan ve bir düğme gibi görünür. Fakat giriş, parola yenileme, yetki, hesap doğrulama, hata durumları ve içerik erişimi gibi başka kararlar doğurabilir. Kapsamı yalnız sayfa sayısıyla tanımlamak bu davranışları görünmez bırakır. Yeni isteğin ne anlama geldiği konuşulmadan takvime eklenirse ekipler aynı cümleden çok farklı teslimler bekleyebilir.

Örnekte önce ihtiyacı açarsın: kullanıcı neden giriş yapacak, neyi görecek ve hangi işlemi yapacak? Belki yalnız özel bir dosyaya erişmek istiyordur, belki de geçmiş siparişlerini yönetecektir. Bu iki ihtiyaç aynı çözümü gerektirmez. Kapsam görüşmesi talebi reddetmek için değil, gerçek işin sınırını anlamak için yapılır. Hangi davranışların gerekli olduğu ortaya çıktığında süre, bağımlılıklar ve diğer teslimler üzerindeki etki daha açık tartışılabilir.

Sonra mevcut kararla yeni isteği karşılaştır. İlk teslim tarihi sabitse bazı işler sonraki sürüme bırakılabilir. Bütün özellikler öncelikliyse zaman veya kaynak değişmesi gerekebilir. İçerik ve onay sorumluluğu da bu denklemin parçasıdır. Yeni ekranı tasarlayan ekibin dış servise erişimi yoksa bağımlılık ayrıca belirtilmelidir. Kapsam kaydı yalnız yapılacakların listesi değil, bu işlerin hangi koşullarda tamamlanacağına dair ortak anlayıştır.

Değişiklikleri görünür tutmak güveni destekler. Önceki isteğin ne olduğu, yeni bilginin neyi değiştirdiği ve hangi kararın verildiği kısa biçimde kaydedilir. Her konuşma için ağır belge üretmek zorunlu değildir. Önemli olan ekiplerin farklı sürümleri gerçek sanarak çalışmamasıdır. Buradaki örnek herhangi bir proje fiyatını veya süresini tahmin etmez; görünüşte küçük bir talebin kapsam üzerindeki etkisinin nasıl açılacağını gösterir.

Sınır koymak ve ihtiyacı dondurmak.

Değişmeyen liste

Başlangıçtaki bütün maddeleri koşullar değişse bile aynı tutmak, projeyi gerçek ihtiyaçtan uzaklaştırabilir. Araştırma veya üretim sırasında önemli bir bilgi öğrenilebilir. Kapsamı yalnız yasak listesi gibi görmek bu öğrenmeyi cezalandırır. Öte yandan her yeni fikri etkisini konuşmadan eklemek de takvimi belirsizleştirir. İki uç arasında, değişikliğin nedenini ve sonuçlarını açıkça değerlendiren bir çalışma biçimi gerekir.

Yönetilen kapsam

Mevcut teslimin sınırları bellidir; yeni ihtiyaç geldiğinde bu sınır bilinçli biçimde güncellenir. Hangi işin eklendiği, çıkarıldığı veya ertelendiği kaydedilir. Karar, yalnız üretim ekibinin değil ilgili paydaşların ortak anlayışı haline gelir. Bu yaklaşım yaratıcılığı kapatmaz. Tam tersine, yeni bir fikri hayata geçirmek için hangi koşulun değişmesi gerektiğini görünür kılar ve beklentilerin aynı noktada buluşmasını sağlar.

Değişikliğin etkisini görünür kılmak

Kapsam konuşulurken yalnız sayfa veya görsel sayısı değil, davranış ve teslim koşulları da ele alınır. Yeni bir entegrasyon bazen birkaç ek ekrandan daha fazla iş gerektirebilir. İstek değiştiğinde takvim ve diğer çıktılar üzerindeki etki görünür hale getirilir.

  • Dahil olan işler kadar kapsam dışını da yaz.
  • Entegrasyon, içerik ve revizyon sorumluluklarını belirle.
  • Yeni talepleri mevcut önceliklerle karşılaştır.

Kapsam sonradan değişebilir mi?

Evet. Kapsamın amacı değişimi yasaklamak değildir. Değişen isteğin maliyet, takvim ve kalite üzerindeki etkisini konuşulabilir hale getirir. Karar kayıt altına alınırsa ekipler farklı beklentilerle ilerlemez.

Karar masası

İşin içinde sorulacaklar.

Kapsam sayfa sayısıyla yazılabilir mi?

Sayfa sayısı bir bilgi olabilir ama tek başına yeterli değildir. Aynı sayfa farklı içerik türleri, durumlar veya entegrasyonlar taşıyabilir. Bir iletişim sayfası ile rezervasyon yönetimi ekranı aynı iş yükünü temsil etmez. İçerik şablonları, davranışlar, cihaz uyarlamaları, dil sürümleri ve teslim koşulları birlikte ele alınmalıdır. Aksi halde taraflar aynı sayı üzerinde anlaşmış görünürken farklı ürünler hayal ediyor olabilir.

Revizyon kapsamı nasıl açıklanır?

Geri bildirimin hangi aşamada neyi değiştirebileceği ve nasıl toplanacağı konuşulur. Bir başlığın düzeltilmesi ile onaylanmış bilgi mimarisinin yeniden kurulması aynı değişiklik değildir. Revizyonun amacı, kararlaştırılan çözümü geliştirmekle yeni bir ihtiyacı eklemek arasındaki farkı görünür tutmaktır. Ticari koşullar proje anlaşmasına göre değişebilir; bu nedenle sayı veya yöntem varsayılmaz. Önemli olan beklentilerin ilk kez teslim gününde ortaya çıkmamasıdır.

Kapsam dışı işler listelenmeli mi?

Özellikle kolayca dahil sanılabilecek işler için yararlıdır. Fotoğraf çekimi, metin yazımı, üçüncü taraf lisansları veya devam eden bakım gibi parçalar ayrı sorumluluklar olabilir. Bunları yazmak savunmacı bir dil gerektirmez; herkesin hangi işi kimin yapacağını bilmesini sağlar. Çok uzun ve ilgisiz bir kapsam dışı listesi yerine, projenin gerçek bağımlılıklarına odaklanmak daha anlaşılır bir belge üretir.

İlk sürümü küçültmek kaliteyi düşürür mü?

İşlev sayısını azaltmak ile seçilen işlevi yarım bırakmak farklıdır. Daha az ama tamamlanmış kullanıcı yolu, çok sayıda eksik ekrandan daha kullanışlı olabilir. Hangi görevlerin ilk sürümde bütün olarak çalışacağı açıkça seçilmelidir. Hata, erişilebilirlik veya temel güvenlik davranışlarını sırf görünmez oldukları için kesmek sağlıklı bir daraltma değildir. Kapsam küçültülürken ürünün seçilen kullanımda anlamlı ve kullanılabilir kalması gözetilir.

Sıra sende

Yeni isteğin arkasındaki işi aç.

Projene son eklenen küçük bir talebi seç. Bir ekran, bir alan veya bir entegrasyon olabilir. Talebi yalnız görünen parçasıyla değil, kullanıcının baştan sona yapacağı işle düşünerek yaz. Bu çalışma bir süre tahmini üretmekten önce kapsamı anlaşılır hale getirir.

Çalışma adımları

Kapsam, projede hangi işin bulunduğunu birlikte görebilmektir. Teslim listesindeki her madde gerçek bir davranışa, sorumluya ve kabul koşuluna bağlandığında ekip yeni bir isteği daha somut değerlendirebilir. Bu açıklık hem üretimi hem geri bildirim konuşmasını destekler. Yeni bir fikir geldiğinde bu harita sayesinde değişimin etkisi konuşulur. Böylece belirsiz beklenti, üretimin son gününde ortaya çıkan sürprize dönüşmez.

Siteyi geliştirmek ve çalışmalarımızın sonucunu ölçmek için çerez kullanmak istiyoruz. Analiz ve pazarlama çerezleri yalnızca izin verirsen çalışır. Gizlilik ve çerezler