Tuesday, December 29, 2009
Aralıklarla bazı okurlar, yazılım test mühendisliği konusunda kariyer yapmak istediklerini belirten e-posta mesajları gönderiyorlar. Ne yalan söyleyeyim, yazılım testi konusunda insanların ilgili olmaları çok hoşuma gidiyor. Gönderilen e-posta mesajlarını ayrıca yanıtlama hakkımı saklı tutarak, bu konuda konuşma, dertleşme fırsatı bulamadığımız okurlar için bugün bu konuda yanıtlamaya çalıştığım bir e-posta mesajını -burada yayınlamak amacıyla düzenleyerek- sizlerle paylaşmak istiyorum.
E-posta mesajını gönderdiğim arkadaşa danışma fırsatı bulamadığım için ismini yada bana gönderdiği mesajı sizlerle paylaşamıyorum. Eğer uygun görürlerse kendileri aşağıdaki yorumlar bölümünde kendisini tanıtabilir ve konu ile ilgili aldığı diğer fikirleri de bizlerle paylaşabilir. Lafı uzatmayalım, yolladığım e-posta mesajı aşağıdadır.
Öncelikle e-posta mesajınız için teşekkür ederim. Elimden geldiğince sizlere konu hakkındaki fikirlerimi bildirmek isterim lakin farklı kaynaklardan da bu konuda tavsiyeler almanızın sizin açınızdan iyi olacağı kanaatindeyim. Developen’ı takip ediyorsanız, yazılım kalitesi ve test mühendisliği konularındaki fikirlerimin hayli idealist ve biraz da sektörümüzün mevcut durumuna tepki olarak militanca olduğunu görmüşsünüzdür.
Bu sebeple benim tavsiyelerimin daha küçük bir alt kümesi de günümüz Türkiye yazlım sektöründe yeterli olarak görülebilmektedir. Yazılım test işinde olup doğruların kişiye, zamana ve şartlara göre değişmediğini kavramamak mümkün değildir. Ben size kendi fikirlerimi iletmek istiyorum, sonuçta karar sizin olacaktır.
Test mühendisliğini ben disiplinler arası bir alan olarak görmekteyim. Gerçeklediğimiz aktiviteleri de “farkındalığın denetimi” olarak gördüğümü defalarca yazdım. Bu sebeple salt yazılım test tasarım/işletme tekniklerine hakimiyet ile iyi test yapılabileceğine inanmıyorum.
Friday, December 11, 2009
Emrah Olgun, çok sevdiğim dostum, telefonda son konuşmamızda beni şaşırtınca, telefonu kapadıktan sonra uzun uzun Techinox Yazılım’ı kurduğumuz zamanları düşündüm. Uzun saçlı*, ayakları yere basmayan ama yeni medya, yazılım ve yazılım üretimi üzerine çok net fikirleri olan gençlerdik.
Ofisimizi kurup oturduğumuzda ilk yaptığımız neydi biliyor musunuz? Bir uygulama çatısı geliştirmek!
Mathilda 1.0 böyle bir atmosfer içerisinde doğdu. […]
20 yıl önce, 1989 yılında start verilen Mercury Interactive , 10-15 sene gibi bir süre içinde WinRunner, Test Director ve QuickTest Professional gibi çözümleri ile kurumsal dünyanın kalbini çaldı ve bu efsanevi ürünleriyle kısa süre içinde milyar dolarlık bir deve dönüştü.
Bugüne kıyasla, Mercury işe başladığında, test aracı geliştirmek çok daha zordu. Test edilebilirlik […]
Tanıyanlar bilir, ben de yazılım üretiminin öyle sınıflarda öğretilebileceğine inanmayanlardanım. Her ne kadar yazılım üretmek için belirli teorik bilginin gerekliliği yadsınamaz olsa da asıl yazılım üretimi aktiviteleri ve düşünsel süreçleri, programcının çıraklık döneminde edindiği becerilere daha yakın bence.
Glenford J. Myers 1979′da ünlü kitabı The Art of Software Testing‘de yazılım testini "bir yazılımı ya […]
Wednesday, March 18, 2009
Hafta sonu sistem yöneticilerimiz Windows tabanlı sunucuların tümüne bir güncelleme paketi yollamışlar. Bu güncellemelerden biri de henüz düzeltilmemiş PDF JavaScript açığını engellemek üzere tarayıcılardaki ve Adobe Acrobat Reader’da JavaScript desteğini kaldırmış. Açıkcası bildirim de gelmedi değil ama ben de herkes kadar okuyorum bu bildirimleri. Uzatmadan anlatalım;
Biz de bu arada Borland’ın test yönetim yazılımı Silk […]
Bir süre önce, projelerimizden birinde kullandığımız Silk Cenral Test Manager uygulaması ile ilgili garip davranışlar görmeye başladık. Örneğin olur olmadık zamanlarda uygulama sunucusu yazılımı (AppServ) donup kalıyor ve gerek web kullanıcılarına, gerekse de takvimlenmiş otomatik testlere sistem yanıt veremiyordu.
Malımızı bilsek de disiplini elden bırakmayarak sırasıyla uygulama sunucusu, veri tabanı katmanı, test çiftliği iletişimi (ExecServ yada […]
Yakın tanıdıklarım bilir, aslında yazılım testi benim çalışma hayatımdaki ilk uğraşım değil. Hayatımı daha önce, yine yazılım sektöründe ama geliştirici ekiplerde farklı görevlerde çalışarak idame ettirmekteydim. Her ne kadar sektörümüzde daha çok aksini görsek de, ilerleyen zamanlarda biraz şansımın yardımı, biraz da yazılıma bakış açımın değişmesi neticesinde, yazılım üretiminin kalite güvencesi ve test alanına odaklandım.
Yazılım […]
Uzun bir aradan sonra tekrar merhabalar. Geçen yaz, hukukçu bir dostum, iş kontratımdaki bir madde ile ilgili dikkatimi çekmişti. Beni uyardığı nokta, söz konusu maddenin esnetilerek, çalıştığım sürece ürettiğim ve blog yazıları da dahil her türlü ürün üzerinde, ileride iş verenimin hak iddia edebileceğiydi. Uzun bir süre böylesine bir noktayı nasıl atlayabildiğimi düşünüp, sonunda […]
Yazılım Test ve Kalite Derneği, 17-18-19 Temmuz tarihlerinde İstanbul Dedeman Otel’de ISTQB Foundation level eğitimi verecekmiş ve eğitim ücreti öğle yemekleri, eğitim materyalleri vs. de dahil olmak üzere 950 USD + KDV imiş. Eğer eğitim sonunda ISTQB sertifikası istiyorsanız, sınava girmek için 200 USD + KDV ödeyerek sorulan 40 sorudan 25′ine doğru yanıt vermeliymişsiniz.
Tüm bunları […]
Bu güne kadar kendimce benimsediğim düsturumu tek cümleyle sunayım sizlere:
İşimle ilgili tek kuralım, müşterime eldeki imkanların elverdiği en iyi test hizmetini sunmaktır.
Bu cümlede "müşteri" kelimesi yerine geliştirme ekibi, proje finansörü, son kullanıcılar… vb. rollerden istediğinizi koyabilirsiniz.
Hiçbir zaman test edilmesi gereken bir yazılımı, eksik dökümantasyon, net olmayan isterler yada test aktivitelerinin ekip içerisinde hor […]