Proje Analiste Atandı (4) Sistem/Çözüm Gereksinimleri

İş gereksinimlerini topladık, hatta bazılarını biz ortaya çıkardık. Elimizde, paydaşlardan aldığımız bir iş gereksinimi listesi var. Bu listeyi de paydaşların dilinden gereksinim diline çevirdik. Artık elimizde, gereksinimin tanımına ve özelliklerine uyan bir liste var.

Bu liste bize, proje kapsamında “Ne” yapılacağını söyleyecektir.

Ancak projenin ilerlemesi için sadece “Ne” yapılacağını bilmek yetmiyor. “Nasıl” yapılacağının da tespit edilmesi gerekiyor. “Nasıl” sorusunun cevabını bize “Sistem/Çözüm Gereksinimleri” verecektir.

İş gereksinimlerini toplarken, sürekli iş tarafındaki paydaşlarla görüştük. Bu görüşmeler sırasında hiçbir teknik konuya girmedik. Onlarla konuşurken, anlaşılamayacak teknik ifadeler kullanmadık.

Ama şimdi rolümüz değişiyor. Teknik ekiplerle görüşeceğiz. İş tarafından aldığımız bilgiyi direkt aktarmayacağız. Yoksa bize ne derlerdi? Hatırladınız mı?

Analist olarak burada yapmamız gereken, teknik ekiplerle bir araya gelip, iş gereksinimlerini nasıl hayata geçireceğimizi belirlemektir. Projede çalışacak olan yazılım geliştiricilerin gözünde, talep sahibi biz olmalıyız. Sanki ortada gerçek talep sahibi yokmuş gibi, tüm ihtiyaçları onlara, onların anlayacağı dilde anlatabilmeliyiz.

Teknik ekiple birlikte çalışarak, Sistem/Çözüm gereksinimlerinin tümünü analiz dokümanımıza eklemeliyiz. “Sistem/Çözüm Gereksinimleri, mutlaka ama mutlaka “İş Gereksinimleri”nden farklı bir başlıkta olmalıdır. Yani “Ne” ve “Nasıl” kesinlikle iç içe geçmemelidir.

Her projede olmasa da genelde, Sistem/Çözüm Gereksinimleri, İş Gereksinimlerinin başlıkları altında detaylandırılabilir. Yani, İş Gereksinimlerini kopyalayıp, Sistem/Çözüm Gereksinimleri başlığına yapıştırıp, alt başlıkları silip, ana başlıklar altına Sistem/Çözüm Gereksinimleri yazılabilir.

Buradaki önenli noktalardan biri de, Yazılım geliştiricileri, iş birimlerinden uzak tutmaktır.

  • Business Domain’i yazılımcıdan daha iyi biliyorsan, yazılımcıyı iş biriminden uzak tut.
  • Yazılımcı, Business Domain’i senden daha iyi biliyorsa, görüşsünler. Ama onları yalnız bırakma, her konuştuklarını kayıt altına al.
  • Business Domain’i öğren!!!
Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.