Dominant-Resesif
Geçmiş yıllarda yazdığım bir yazıyı tekrar paylaşmak istedim. Projede gereksinimleri yönetmek konusunda esprili bir senaryo içermektedir.
Gereksinimleri elde ederken hem müşterinin hem de projeyi geliştiren ekibin uzlaşması en önemli bir beklentidir. Her iki tarafın da kazançlı çıktığı (win-win) ve mutlu oldukları bir durum, hem istenilen hem de çoğu zaman ütopik olan bir durumdur. Her ne kadar herkes kendisinin ödün verdiğini savunsa da bir taraf çoğunlukla baskın çıkmaktadır. Bu baskın olma durumuna çeşitli faktörler neden olur.
Birinde müşterinin, diğerinde ise analistin baskın olduğu iki hikaye ile olayı senaryolaştırdım.
Senaryo 1:
Toplantı başlamıştır ve müşteri tarafındaki Bay Dominant ile analistimiz Bay Resesif bir modülün ekran prototipleri üzerinde tartışmaktadırlar.
Bay Resesif rica eder bir tavırla:"Efendim, bu gereksinimi sisteme ekleyemeyiz, kaldıralım, ne dersiniz"
Bay Dominant:"yok yok kalsın"
Bay Resesif: "Ama o zaman kapsam genişliyor"
Bay Dominant: "Fazladan bunu da yapsanız ne olur canim"
Bay Resesif: "Efendim, gecen gün de başka bir gereksinim için ayni şeyi demiştiniz ama"
Bay Dominant: "Hatırladım, ama bu bizim için çok önemli"
Bay Resesif: "Sayın Bay Dominant, bu bize en az bir aylık iş demektir"
Bay Dominant: "Yaparsınız canim yaparsınız, senin yöneticin kimdi, istersen telefonunu ver de ona da anlatayım" -Burada Bay Dominant gözdağı vermektedir, aba altından sopa gösteriyor-
Bay Resesif: "Yöneticim de bunu kabul etmeyecektir, efendim"
Bay Dominant: "Kardeşim siz nasıl firmasınız, bundan öncekiler bizim her dediğimizi yapardı, bunu da siz yapacaksınız" -Aslında bundan önceki firmaya da ayni yöntemi uygulamışlardı da, paçalarını zor kurtarmışlardı-
Bay Resesif: "Olmaz efendim, size söz veremeyiz, bu şartnamede yoktu"
Bay Dominant:"Bu olmazsa ben bu sistemi kullanmam"
Bay Resesif: ???
Bay Dominant:"Sizden de bir şey istenmiyor, her şeye hayır, hayır"
Bay Resesif: ???
Bay Dominant:"Alin sisteminizi, sökün götürün, bu ne ya!"
Bay Resesif: "Bay Dominant, şey efendim"
Bay Dominant bu sırada sekreteri arayarak "kızım bana XXXX firmasından Emirkulu Derhal Bey'i bağlasana" der...
Sonuç bellidir, Bay Dominant'in istediği olmuştur.
Senaryo 2:
Toplantı başlamıştır ve müşteri tarafındaki Bayan Sinik ile analistimiz Bayan Lafebesi bir raporun görüntüsü üzerinde tartışmaktadırlar.
Bayan Sinik: "Lafebesi Hanım, su sütunun altına toplamları da yazdıralım mı?"
Bayan Lafebesi:"Ama onlar ayni cinsten değil, onları toplamak için ayrı bir prosicir yazmak lazım, eskuel içinde hem kaunt etmek gerek hem de sam yazacağım,...."
Bayan Sinik araya girerek "Lafebesi Hanım, onların hepsi para cinsinden, altı üstü toplama yapılmayacak mı?"
Bayan Lafebesi:"olsun ama bir bilseniz ne kadar kod yazılıyor onun için, tamam tamam yapalım"
Bayan Sinik: "Bir de raporu çalıştırırken önceki girdiğim parametreler tekrar ekrana gelse iyi olur"
Bayan Lafebesi:"olmaz, bu sistemde bu yetenek yok, onun için global veraybil tutacağım, her ekranda onu post edeceğim, hidın ile saklayarak eplikeyşın seviyesinde tutmam gerek"
Bayan Sinik: "tamam Bayan Lafebesi, o zor görünüyor onu yapmayın ama her seferinde kağıda çıktı almasak, bu raporu excel'e aktarabilsem de istediğim bicimde üzerinde oynayabilsem, ne bileyim yani excelde iyiyimdir"
Bayan Lafebesi:"Bayan Sinik, bunları neden projenin başında söylemiyorsunuz, bunun için yazılımın arkitekçırında değişiklik yapmak gerek, teybıllar ve indeksler değişecek, bunu yapmak zaman alır, siz şimdilik yazıcıdan almaya devam ediniz"
Bayan Sinik: "Bir de raporun başlıkları kalın ve kırmızı olsun, tepeye de raporun alındığı tarihi basabilir misiniz"
Bayan Lafebesi:"Sizin için renkleri değiştiririm ama tarih için yazılmış kodu değiştirmek lazım"
Bayan Sinik: "Ama Bayan Lafebesi hanım, daha geçen gün gereksinimleri alma aşamasındayız, programı sonra yazacağız demiştiniz"
Bayan Lafebesi:"doğru ama raporlar genelde standart olur diye kodunu yazıverdi yazılımcı arkadaşlar"
Bayan Sinik: "eee o zaman niye bana neden programda ne istiyorsunuz diye soruyorsunuz"
Bayan Lafebesi:"Bayan Sinik hanim, bunların dışında daha önemli şeyler var mı, bunları boş verin, size başka hangi raporlar gerekli"
Bayan Sinik: "yok, yok başka istediğim bir rapor yok" diyerek konuşmayı bitirir.
Bayan Lafebesi mutludur, içinden şunu düşünür "oh be bundan da yırttık, bir iki yazılımcı terminolojisi ve İngilizce kelimeyle rapor hazırladığımız haliyle kaldı"
Hiç yorum yok:
Yorum Gönder