Yazılım sürecinde test etme ve kullanılabilirlik.
18.11.2009 - 13:52 | Atakan Eser  | Yazılım & Geliştirme  | 4 Yorum |  Tavsiye Et

Geçtiğimiz perşembe akşamı (12 Kasım 2009UserSpots.com'un düzenlediği Dünya Kullanılabilirlik Günü etkinliğine katılma fırsatım oldu. Rahatlıkla "Son zamanlarda katıldığım en iyi etkinlikti" diyebilirim, yalan da olmaz. Etkinlik sahibi Mustafa Dalcı'ya ve mekan sponsoru BİE'ye teşekkürler.

Yazıyı o gece yazacaktım ama sunumların yayınlanmasını bekledim. (Geçen gün yayınlanmış Dünya Kullanılabilirlik Günü sunumları.) Ürün geliştiricilerin ve kendi açımdan yazılımcıların özellikle incelemeleri gerektiğini düşünüyorum.

Yazılımcılar uygulamalarda birim test (unit test, basitce : yazılan fonksiyonların test edilmesi) yaptığı gibi, arabirimleri de daha yolun başında test etmeli, kolları sıvayıp koda dalmadan önce ekran görüntülerini (eğer başka birimden gelmiyorsa) kağıda dökmeli, "en basit şekli ile bu ekranı nasıl tamamlarım ve işi çözerim?" sorusuna cevap aramalı ve cevabını da kağıda dökmeliler. Başka bir birimden çizimler geliyorsa bile üzerinde kafa yorup varsa çekincelerini bildirmeliler. 

Geliştirme sürecince ise, geliştiriciler/yazılımcılar, başka birini beklemeden ilk testlerini kendileri tam olarak yapabilirlerse;

  1. Ürün süreci hızlanacak (test sürecinde ve sonrasında geri dönüşler azalacak)
  2. Ürünler daha kaliteli olacak (az sorunlu ve dönüşü yüksek)
  3. Kullanıcılar bir kaç kat daha mutlu olacak (istediğine ulaşabilecek)
  4. Firma hedeflere daha yüksek oranlarda varmış olacaktır. (kârlılık artacak)
Bir fırsatı ürüne çevirmek için : 
  1. Hayal edin,
  2. Basit düşünün (KISS : Keep it simple stupid),
  3. Hayal edin,
  4. Basit düşünün,
  5. Çizin,
  6. Tartışın,
  7. Basit düşünün,
  8. Çizin
  9. Tartışın
  10. Çizin
  11. Yazın,
  12. Test edin,
  13. Yazın,
  14. Test edin,
  15. Yazın,
  16. Test edin,
  17. Yazın,
  18. Test ettirin,
  19. Yazın,
  20. Test edin,
  21. Test ettirin,
  22. Yayınlayın,
  23. Test edin,
  24. İzleyin (dönüşleri takip edin).
  25. goto 1: (yeni özellik geliştirme için)

 


YORUMLAR :  4 Yorum yapıldı.
Ortalama Puan=4,8  
1 - Atakan Eser ( 5 Puan )
30.12.2009 00:42:24
Merhaba Mustafa,

Takipteyiz :) Yeni etkinlikleri bekliyor olacağız.

Sevgilerle
2 - Mustafa Dalcı ( 5 Puan )
23.12.2009 23:31:29
Merhaba,

Etkinlik sonrası yazılmış bu yazıyı daha yeni gördüm. Bende size katılımınız için teşekkür ederim.

25 maddelik liste de harika. Bu listeyi sunumlarıma ekleyeceğim.
3 - Atakan Eser ( 5 Puan )
25.11.2009 11:16:44
Bu 22 madde o timeout süresi içinde çıkması gereken. O'nu 9. maddeye kadar netleştirmek gerekiyor. :)
4 - Korkud Akyol ( 4 Puan )
25.11.2009 11:13:28
Hani bu uygulamanın timeout'u? :)


YORUM YAZIN
Adınız Soyadınız
 
e-Posta
Verdiğiniz Puan
Yorumunuz
Beni Hatırla
Güvenlik Numarası
Güvenlik numarasını giriniz
Son Yorumlar
Cihan ARIK 07/03 01:26
HTML DOM nedir?
zafer altun 03/03 11:49
HTML DOM nedir?
Cafer 01/03 17:27
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Turgay Kesgin 09/02 09:02
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Halil SAĞLAM 05/02 14:31
Cumhurbaşkanımız Nerede?
Fatih Küçükbaltacı 01/02 12:39
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
metin karaduman 28/01 23:32
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Atakan Eser 28/01 21:37
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Recep Çavdar 23/01 22:30
"Cumhurbaşkanı Nerede?" projemiz 7. eTR Ödülleri'nde "Özel Ödül"'e layık görüldü.
metin karaduman 23/01 15:36
Sana kurşunlar yağdırdım, gıda boyalarından
Son Foto Yorumlar
Atakan Eser 10/09 23:34
Erkyazilim07
Bülent ARSLAN 04/09 14:08
Erkyazilim07
Celalettin Güneş 02/09 11:45
Erkyazilim07
Blog Arşivi