Uyarlanabilir Yazılım Nedir?

Uyarlanabilir yazılım, kullanıcının ihtiyaç veya isteklerinde meydana gelen değişikliklere cevap verecek şekilde programlanmış veya oluşturulan bir tür uzman yazılımdır. Bu tür bir yazılım, programın bozulmasına neden olmadan çalışma ortamı içindeki değişikliklere de adapte olacaktır. Uyarlanabilir yazılımın kilit unsuru esnekliktir. Yazılımı çalıştırmak için yalnızca bir araca izin vermek yerine, belirli bir kullanıcı tarafından kullanılabilecek birkaç olası işlem aracı olabilir.

Bazen yardımcı yazılım olarak adlandırılan uyarlanabilir yazılım genellikle farklı fiziksel zorlukları olan kişiler tarafından kullanılmak üzere tasarlanmış özel bir donanımda çalışır. Fiziksel sınırlamalar nedeniyle kişilerin bilgisayar kullanmasını engelleyen çok çeşitli koşulları karşılamak için uyarlanabilir yazılım geliştirilmiştir. Bazı uyarlanabilir yazılım örnekleri arasında, klavyeyi veya fareyi değiştiremeyen kişilerin sistemin işleyeceği bir sipariş yürütmelerini sağlayan konuşma tanıma yazılımları bulunur. Konuşma yazılımına metin, ekranda görüntülenen metnin, sınırlı görüşe sahip olan veya hiç görmediği kişiler için ses baytlarında üretilmesine izin veren başka bir uyarlanabilir yazılım örneğidir.

Diğer uyarlanabilir yazılım örnekleri, sınırlı mobilite sahibi kişiler için deneyimi artıran harici cihazları kontrol etmek için kullanılır. Ellerin sınırlı kullanımı olan bir birey, büyük boyutlu bir farenin yardımı ile bir bilgisayarı veya manipülasyonu kolay olan daha büyük bir joystick'i kullanmaktan zevk alabilir. Sınırlı görüşlü kişiler, ekranda görüntülenen metni büyütmeyi veya muhtemelen bir Braille metnini sese çevirmeyi mümkün kılan bir tarayıcının eklenmesinden faydalanabilirler.

Uyarlanabilir yazılım, iş veya eğlence için kişisel bir bilgisayar kullanmanın faydalarından yararlanamayacak, işyerinde çalışabilme ve internette başkalarıyla birlikte gezinebilmeyi mümkün kılar. Birçok uyarlanabilir yazılım ürününün maliyeti, standart yazılımdan biraz daha yüksek kalsa da, daha fazla sürüm oluşturuldukça ve üreticiler arasındaki rekabet daha belirgin hale geldiğinden, bu yavaş yavaş değişmektedir.