Ad Hoc Yazılım Nedir?

Özel yazılım, belirli bir planlama veya önceden planlama yapılmadan test edilen, oluşturulan veya başka şekilde çalıştırılan bir yazılımdır. Bu genel terim en sık olarak, daha katı şekilde planlanmış diğer test yöntemleriyle zıt olduğu yazılım ürünlerinin testini tanımlamak için kullanılır. Özel yazılım, aynı zamanda dünyanın bazı bölgelerinde bir işletme adıdır. Bazıları da bir Fransız gözlem yazılımı türü için bir kısaltma olarak biliyor.

Farklı teknik topluluklar, özel yazılımın ne olduğuna dair biraz farklı tanımlara sahip olabilir. Çoğu, geçici yazılımı çok fazla plan yapmadan veya prototipten ve aşamaya özgü planlı parametreler olmadan doğal olarak veya neredeyse rasgele ortaya çıkan uygulamalar olarak tanımlar. Belirtildiği gibi, ad hoc test, bazı geliştiricilerin yazılımı hızlı ve etkili bir şekilde test etmek için kullandıkları bir yaklaşımdır. Bu gayri resmi test sürecine karşı diğer tavsiyeler.

BT'deki bazı uzmanlar özel yazılım testini “bir kerelik” test olarak açıklar; Böyle bir test, test sırasında geliştiricilerin kritik bir hata görmediği sürece yalnızca bir kez yapılır. Teknolojideki bu hatalara genellikle mesleki dilde "hatalar" denir. Bunlardan bir veya daha fazlasını geçici bir testte bulmak, programcıları bir program için kodlamanın önemli bölümlerini geri dönüp incelemeye veya daha planlı veya titiz bir şekilde test etmeye zorlar.

Özel yazılım testlerine alternatifler arasında kabul testi ve regresyon testi bulunur. Bu tür testler, ek etkinlik için bir testin yeniden yapılmasını içerir. Bazı geliştiriciler, bu daha resmi test yöntemlerini her zaman kullanmanın nedenlerini görmektedir. Örneğin, yazılım etkili bir sağlık veya güvenlik koruması sağladığında, gereksiz testler gerekli olabilir. Bu, yazılım testlerinin ulaşım projeleri mühendisliği veya insanların hayatlarının dayandığı diğer projelerle ilgili olması durumunda da geçerlidir.

“Hayati kritik” olmayan yazılımlar için geliştiriciler özel test yöntemlerinin yeterli olup olmadığına göre farklılık gösterir. “Keşif testi” veya daha resmi olmayan veya randomize bir yaklaşım fikri, BT topluluğunun bazı çevrelerinde ivme kazanıyor. Gereksiz testler için genel standartlar genellikle en iyi firmalarda geçerli olmakla birlikte, özellikle hangi test yöntemlerinin en çok istendiği konusunda genel bir tartışma vardır.

Bazı BT uzmanları, “özel yazılım” unvanının bazen yanlış yapıldığını düşünüyorlar. İfade, bazı yazılım ürünlerini ve aşırı derecede test etmeyi karakterize ediyor gibi görünüyor. yazılım ürünleri geliştirildi.