20 Haziran 2022 | 0 yorumBehavior Driven Development (BDD) Nedir?
BDD (Davranış Odaklı Geliştirme) geliştiriciler ile iş analisti, müşteri gibi teknik olmayan kişilerin ortak ürün geliştirebilmesi ve ürünün davranışlarını teknik olmayan günlük konuşma diline yakın bir ifade ile tanımlayabilmesini sağlayan geliştirme yaklaşımıdır....
22 Nisan 2015 | 0 yorumYapılan işin, üretilen çıktının kalitesini, performansını değerlendirmek için belirli ölçülere ihtiyaç duyarız. Ölçmek, aynı zamanda yapılan işi daha iyi yönetmenin bir ön şartıdır. Tom DeMarco’nun meşhur “You can’t manage what you can’t measure” sözüne de bu vesileyle yer vermiş olalım.
İşte...
29 Mart 2015 | 8 yorumTDD (Test-Driven Development, Test Güdümlü Geliştirme)'nin en karışık gelen adımı büyük ihtimalle daha kodu yazmadan testleri yazıyor olmamızdır. Geleneksel geliştirme yöntemlerini tercih edenler için aslında gerçekten anlaşılması zor bir kavram. Gündelik hayatta da bazı şeyleri denemek istediğimiz zaman,...
22 Ocak 2015 | 0 yorumBiz Türkler istisnaları severiz. Kaideleri bozmayız asla ama istisnalara özel kendimize has usullerimiz vardır. Bu noktadan hareketle yazılım test dünyasına da katkılarımız olmuş. Ciddi ciddi “The Turkey Test” kavramını tüm dünyadaki yazılımcıların başına –tabiri caizse- bela etmişiz.
Nedir bu Turkey...
22 Aralık 2014 | 1 yorumTest kavramı bir yazılım için olmazsa olmaz. Sanırım artık bu herkesin kabul ettiği bir şey. Yazılımın çalıştığını kanıtlamak, ihtiyaçları karşıladığını göstermek ve belli kalite özelliklerinin sağlandığını doğrulamak için en somut çalışmalardan biri. Çeşitli test adımları, test türleri ve...