Uzun zaman önce okumaya başladığım ve uzuuuuun sürede okuduğum bir kitap: Exploring Requirements / Quality Before Design. Gerçi bizim projelerde gerekler ya ürün geliştirilirken yazılıyor, ya da -daha kötüsü- geliştirildikten sonra; ama işin aslında nasıl yapılması gerektiğini bilmek yerinde bir hareket. Tavsiye ediyorum.
Kitabın giriş bölümünde Dwight Eisenhower’in “Plan hiçbir şeydir, planlamak her şey.” sözünden hareketle üç cümle türetmişler: “Ürün hiçbir şeydir, süreç her şey.” ya da “Buluş hiçbir şeydir, bulmak (ya da aramak) her şey.” ve son olarak “Belge hiçbir şeydir, belgelemek her şey.”
Gause ile Weinberg tüm projenin kabine gerekler araştırmasını ve gerekler geliştirmesini koymuşlar. Doğru tamamlanmış bir gerekler çalışmasının projenin başarısını garanti altına alacağını söylüyorlar. Doğru bir gerekler geliştirmesi için yol ve yordamları da akıcı ve sade bir dille, harika çizimler ve örneklerle açıklamışlar.
Kitabın bölümlerini sıralayayım:
- Negotiating a Common Understanding
- Methodologies aren’t Enough
- Ambiguity in Stating Requirements
- Sources of Ambiguity
- The Tried but Untrue Use of Direct Questions
- Ways to Get Started
- Starting Points
- Context-Free Questions
- Getting the Right People Involved
- Making Meetings Work for Everybody
- Reducing Ambiguity from Start to Finish
- Exploring the Possibilities
- Idea-Generation Meetings
- Right-Brain Methods
- The Project’s Name
- Facilitating in the Face of Conflict
- Clarifying Expectations
- Functions
- Attributes
- Constraints
- Preferences
- Expectations
- Greatly Improving the Odds of Success
- Ambiguity Metrics
- Technical Reviews
- Measuring Satisfaction
- Test Cases
- Studying Existing Products
- Making Agreements
- Ending
Günün birinde baştan sona bir projenin sorumluluğunu alırsam bu yöntemleri, en azından aklımda kaldıkları şekliyle uygulamak isterim. Ama “biz ne yapılacağını biliyoruz zaten” ya da “biz bize benzeriz” yaklaşımları ile pek uyuşmuyor kitaplarda yazılanlar. Gereklerin gerektiği gibi araştırılması ve geliştirilmesi gereğine takım olarak inanç birinci şart.
Neyse; edinin, okuyun, pişman olmayacaksınız.
Bir Cevap Yazın