Skip to content

Category Archives: Genel

Yazılımlarınız Türkiye Testini Geçiyor mu?

Aranızda Stackoverflow‘u duymayan var mıdır? Stackoverflow, Joel Spolsky ve Jeff Atwood‘un programcılara özel bir soru-cevap sitesi yapma fikirleriyle doğan ve günümüzde programlama ile ilgili temel kaynaklardan biri olarak gösterilen bir oluşum. Ayrıca ikili sitenin tüm hayat çizgisini 87 bölümlük bir podcast serisi ile yayımladılar, dinleyin, harcadığınız 87 saate değecektir. Stackoverflow podcast’inin 50. bölümünde Joel şöyle bir laf [...]

TESTURK ile Yola Devam

Uzunca bir aradan sonra tekrar merhabalar. Yakın dostlar yine “Bildiğimizi anlatma bize” diyecekler ama diğer okurlar için gelsin; Hollanda’ya taşınmamı takiben bir yıl içerisinde QualiTest’teki tüm görevlerimden ayrılıp Hollanda Polisi’nde yine yazılım kalitesi alanında bir danışmanlık pozisyonunu kabul ettim. Malum sebeplerden dolayı ne çalıştığım kurum ile ilgili bilgi verebildim, nede burada günlük deneyimlerimi sizlerle paylaşabildim. [...]

Test Mühendisliği Kariyeri ve Aranan Nitelikler

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.

Yazılım geliştirmenin anatomisi

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 [...]

Test araçları piyasasında neler oluyor?

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 hiçbir [...]

Yazılım üretimi bilimsel mi?

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 da [...]

Borland Maceraları : Perde II

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 [...]

Bilgiden para kazanmak: Bir Borland Deneyimi

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 [...]

Test Mühendisliği Müthiştir!

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. [...]

Vuslata beş kala

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 durumun [...]