Ticari Banka Vadesiz Çek Hesaplarının İşlenmesi için Özel Amaçlı Bilgisayar ERMA
Bölüm 1
Stanford Research Institute Journal kadrosu
(SRI Journal, Dördüncü Çeyrek 1957 sayısından, Stanford Research Institute, Menlo Park, Calif., izniyle yeniden basılmıştır.)
ERMA (Electronic Recording Machine Accounting) için program artık yedi yaşındadır. Prototip makine ERMA I ilk kez 1955’in sonlarında çalıştırıldı ve bankacılık koşulları altındaki testlerini 1957’nin başlarında tamamladı. Mühendislik modelinin geleceğine ilişkin kararlar alınmış, ardıllarının genel karakteri belirlenmiş ve ERMA’nın Model II’si yakında üretime girecektir.
General Electric ile Bank of America arasındaki sistemlerin üretimine ilişkin sözleşme, donanımın çok büyük ölçekte işletimde olacağına dair güvence vermektedir. Dolayısıyla ERMA’nın bugünkü öyküsü, yalnızca ticari bankacılığın son derece önemli ve özgül bir sorununa yönelik bu particular çözümün bir anlatımını sunmakla kalmaz; aynı zamanda işletmelerin veri işleme makinelerinden neler bekleyebileceğine ve bunların geliştirilmesi ile nihai olarak yaygın kullanıma girmesine eşlik eden bazı sorunlara ilişkin geniş ipuçları da gösterir.
ERMA’nın Kökenleri
Makineler, çoğu insan gibi, kendi dönemlerinin ürünleridir. En iyi, geliştirilme süreçleri sırasında var olan çevre koşulları açısından yorumlanabilir ya da değerlendirilebilirler. Bu durum ERMA için kesinlikle geçerlidir.
1950’nin başlarında, bugün Bank of America’nın başkanı olan Bay Clark Beise, büyük bankacılık sistemlerinde ticari vadesiz çek hesaplarıyla bağlantılı muhasebenin giderek büyüyen sorunuyla ilgileniyordu. Elektronik bilgisayarların olağanüstü başarıları bildiriliyordu; acaba bilgisayarlar, diye düşünüyordu, bankacılık sorununun yanıtı olabilir miydi?
Bu doğrultuda Bank of America, SRI kadrosuyla yapılan görüşmelerde iki soru ortaya koydu: Banka muhasebe işlevlerini yerine getirecek bir makine teknik olarak mümkün müydü? Eğer öyleyse, maliyet açısından kabul edilebilir olması tasavvur edilebilir miydi?
Bankanın gereksinimlerine hizmet edecek nitelikte, uzaktan yakından benzer bir makine daha önce denenmemişti. Bilgisayar sanatı genel olarak, bugünün ölçütleriyle karşılaştırıldığında, hâlâ görece bir anaokulu aşamasındaydı. Bu gerçeklere rağmen, SRI tarafından Mayıs 1951’de yayımlanan fizibilite çalışması, Bank of America’nın birkaç yıl sürecek ve büyük miktarda para gerektirecek büyük bir geliştirmeyi yetkilendirmesi için yeterince cesaret vericiydi.
1951’de Bilgisayar Sanatının Durumu
1951’deki elektronik bilgisayar sanatının ışığında değerlendirildiğinde, bu büyük bir girişimdi. Başarı garanti değildi. Elektronik bilgisayarlar, hızlı hesaplama konusundaki hayranlık uyandıran yeteneklerine karşın, banka muhasebesinin ortaya koyduğu sorunlar için görece olarak çok az olanak sunuyordu. Herhangi bir banka için büyük ölçekli bir elektronik makine geliştirme aşamasında değildi.
O dönemde işletimde olan bilgisayarlar bilimsel hesaplama için tasarlanmıştı. Girdi ve çıktı olanakları son derece sınırlıydı, buna karşılık iç hesaplama kapasitesi oldukça genişti. Buna karşılık büyük bir muhasebe makinesi, çok büyük miktarlarda girdi bilgisini kabul etmek ve buna karşılık gelen veri miktarlarını üretmek zorundadır. Uzun dönemler boyunca günden güne güvenilirlik henüz sağlanamamıştı ve bilimsel bilgisayarlarda birkaç saatlik ya da bir gün civarındaki gecikmeler tolere ediliyordu. Bir iş makinesi ise iş operasyonlarıyla senkron içinde çalışmak zorundadır; güvenilirlik birinci derecede öneme sahiptir.
Bugün bir muhasebe makinesinde gerekli olduğu varsayılan birçok temel bileşen ya mevcut değildi ya da gelişimin erken bir aşamasındaydı. Manyetik çekirdekli bellekler yalnızca laboratuvar aşamasındaydı. Manyetik bant bellekler yapılmıştı, ancak iş kullanımındaki güvenilirlikleri hakkında çok az şey biliniyordu. Bankacılık makinesi, o güne kadar kullanılanlardan daha büyük manyetik tamburlar gerektirecekti. Transistörler, pilot üretim operasyonlarından sınırlı miktarlarda temin edilebiliyordu, ancak özellikleri bakımından henüz güvenilir değillerdi. Çıktı verilerini yazdırmak için gereken hızlara sahip herhangi bir makine görünürde yoktu.
Bileşenler ve tekniklerdeki bu eksiklikler tasarımcılar için zorluklar ortaya koydu. Başarının garanti olmadığı, açıkça uzun ve maliyetli bir geliştirme programını yetkilendirmek Banka yetkilileri açısından önemli ölçüde cesaret gerektiriyordu.
Bankacılık Sorunları
Banka tarafından makineyle çözülmesi istenen problem, bir bankanın binlerce ticari vadesiz hesabına normalde eşlik eden tüm muhasebe işlemlerini kapsıyordu. Böyle bir makine, her müşteri için yatırma ve çekme işlemlerinin kaydını tutabilmeli, anlık talep üzerine güncel bakiye bilgisini sunabilmeli, açık hesapları, ödeme durdurmaları ve bloke edilmiş fonları izleyebilmelidir. Kesin bir programa bağlı olarak, birikmiş çeklerle birlikte periyodik hesap özetlerini sağlayabilmelidir. Makine yalnızca gerekli olan çok hacimli aritmetiği yapmakla kalmamalı, aynı zamanda birçok elden geçtikten sonra bulundukları fiziksel durumda olan kâğıt belgeleri de işleyebilmelidir. Ayrıca tüm makine işlemleri, bankacılık muhasebesinin gerektirdiği kadar kesin olmalı ve bankacılık sisteminin saatlik, günlük ve aylık rutinleriyle sürekli uyum içinde bulunmalıdır.
Mühendislik Modeli
Başlangıçta mühendisler, tüm büyük teknik geliştirmelerin karşı karşıya kaldığı ikilemle yüz yüze geldiler. Bir mühendislik modeli erken bir aşamada mı ele alınmalıydı, yoksa temel teknolojide kesinlikle ortaya çıkacak iyileştirmeleri kabul edebilmek için tasarım açık mı bırakılmalıydı?
Tam ölçekli çalışan bir modelin üstünlükleri, her zaman olduğu gibi, açık ve güçlüydü. Sistem kavramları için ideal bir test ortamı sağlayacaktı. Öngörülen birçok yeni tür bileşenin ve yapım tekniğinin zorlu hizmet koşullarındaki güvenilirliğinin katı bir değerlendirmesine olanak verecekti. Ayrıca Bank of America personelinin gelecekte karşılaşılacak yeni işletim gereksinimlerine aşina olmasını sağlayacaktı. Donanımın çalışan bir modeli, üretim modellerinin yapımı için sözleşme aşamasına gelindiğinde donanım üreticilerinin heyecanını artırmaya yardımcı olacaktı.
Öte yandan, donanım tasarımını geliştirme sürecinin erken bir aşamasında dondurmaya çalışmak riskler içeriyordu. Uzun vadeli temel kavramlar ve tasarımın temel unsurları belirlendikten ve bir modelin tamamlanması için hedef tarih saptandıktan sonra, grubun dikkatinin bu noktaya odaklanması ve büyük ölçüde (her zaman olduğu gibi) “hemen köşede” bulunan geliştirilmiş teknikler ve bileşenlerin avantajlarından vazgeçilmesi gerekecekti.
1952’nin başlarında, dönemin en güvenilir tekniklerine dayanan tam ölçekli çalışan bir model yapılmasına karar verildi ve buna uygun bir hedef tarih belirlendi. Pilot model, 30.000 hesabın tam bir envanterini kapsayacak şekilde genişletilebilecek bir model olacaktı. Test programının tamamlanmasından sonra Banka tarafından olası kuruluma ve rutin kullanıma izin verecek bir biçimde inşa edilecekti. Tasarımı, üretim programı kapsamındaki ek donanımlar için bir örnek teşkil edecekti.
Kavramlar donanım özelliklerine dönüştürülürken, transistörler ile vakum tüpleri arasındaki seçim tasarımcıların karşılaştığı kararların tipik bir örneğiydi. Daha az güç gerektiren, daha az ısı üreten ve açıkça daha küçük hacim avantajına sahip bir tasarım elde etmek için transistör kullanma isteği neredeyse karşı konulamazdı. Gerçekte, transistörler ve tüpler kullanılarak paralel geliştirmeler birkaç ay sürdürüldükten sonra, devre tasarımcıları isteksizce de olsa, transistör üretimindeki mevcut teknik düzeyin, ihtiyaç duyulduğu kadar çok sayıda güvenilir birimin elde edilebilmesi konusunda çok az umut bıraktığını kabul ettiler. Transistörler Model II’yi beklemek zorunda kalacaktı.
Başlangıçta, böylesine etkileyici bir elektronik donanım dizisinin geliştirilmesi, inşa edilmesi ve test edilmesinin pahalı ve zaman alıcı bir çaba olduğu kabul edilmişti. Önerilen sistem türüne uyarlanmış başlıca bileşenler birçok durumda mevcut değildi ve laboratuvarda kapsamlı çalışmalar gerektiriyordu. Bir inşa programı için kullanılabilir birimler elde edilebilmeden önce, potansiyel üreticilerle yakın iş birliği gerekiyordu.
Üreticiler ve temel mantıksal tasarımda belirtilenlere benzer nitelikteki donanımlar hakkında yoğun bir inceleme yapıldı. Enstitüde yalnızca satın alınamayan ya da üreticilerle iş birliği içinde geliştirilemeyen unsurlar geliştirildi.
Basılı Karakter Okuma ve Kâğıt İşleme
Bir muhasebe makinesinin başarılı çalışması için mutlak derecede temel olan iki problem, kolay ya da açık bir çözüme sahip değildi. Bunlardan biri, makinenin çekler, para yatırma fişleri ve diğer rutin belgelerden gerekli bilgileri okuyabilmesini sağlamaktı. Diğeri ise, normal rutin çalışmada her gün on binlerce kâğıt parçasının fiziksel olarak işlenmesi gereğiydi.
Bankanın ticari vadesiz hesaplarının daha iyi ele alınmasına yönelik genel probleme gerçek bir çözüm, “imkânsız” görünen bir görevle başlamak zorundaydı: çok çeşitli boyut ve kalınlıklardaki kâğıt çekleri yüksek hızda alabilen, taşıyabilen, okuyabilen ve ayırabilen ya da istifleyebilen tam otomatik donanım sağlamak. Üstelik kırışmış, yırtılmış ya da zımbalanmış çeklerde de tıkanmamalıydı.
Çeşitli renklerde ve floresan mürekkeplerle basılmış karakter ve kodların fotoelektrik taranmasını içeren teknikler incelendi. Hepsi ortak bir kusur sergiledi. Bu tür düzenekler, kontrollü koşullar altında laboratuvarda test edildiğinde başarılıydı. Ancak karakterlerin iptal damgaları, ciro yazıları ve benzerleriyle üzerinin basılı olduğu materyalleri taramak zorunda kaldıklarında, hata ve reddetme oranları kabul edilemez düzeylere yükseldi.
Manyetik Mürekkep Okuma
Bu problemdeki atılım, mıknatıslanabilir bir oksit parçacıkları içeren siyah bir mürekkeple basılmış karakterlerin manyetik olarak okunmasına yönelik tekniklerin geliştirilmesiyle geldi. Okuma elemanı yalnızca mıknatıslanmış mürekkebe duyarlı olduğundan, sonradan yapılan üst baskılar ya da görsel olarak silinmeler, makinenin okuma yeteneğini etkilemez.
Manyetik tekniğin ek bir avantajı da, iki çekin birlikte geçmesi durumunda—örneğin zımbalanmışlarsa—manyetik okuma kafasının üstteki çekin içinden okuyarak alttaki çeki algılamasıdır. Böylece makine bu tür bir “çifti” reddeder ve alttaki çekin fark edilmeden iki çekin aynı anda geçmesi neredeyse imkânsız hâle gelir.
Açıkça, makinenin manyetik mürekkeple basılmış bilgileri “okuma” yönünde yeni kazanılmış yeteneğinin, geleneksel görünümlü karakterler, özellikle Arap rakamları temelinde mühendislik modeline dâhil edilebilmesi son derece arzu edilirdi. Ancak, Arap karakterlerini okumaya yönelik makine tekniklerinin geliştirilmesi çözülebilir görünse de, problemler çok zorluydu. Bu problemlerin, sistemin Mark I sürümünün ortaya çıkışını geciktirmeden çözülebileceğine dair bir güvence yoktu.
Bunun sonucunda, makinenin rakamlar yerine kod şeklinde basılmış sayıları elektronik olarak okuma gibi daha basit bir göreve “eğitilmesine” karar verildi. Bu arada, Arap karakteri okumanın paralel bir geliştirmesi yürütüldü ve bunun muhasebe makinesinin sonraki sürümlerine dâhil edilmeye hazır olacağı beklendi. Sayı okuma geliştirmesi için seçilen problem, ödenmiş Bank of America Traveller's Checks üzerindeki seri numaralarının tanınmasıydı.
Bu geliştirme başarıyla tamamlanmıştır. Geleneksel görünümlü sayı ve sembollerin okunması tekniği kapsamlı biçimde test edilmiş, hâlihazırda Traveller's Checks üzerinde fiilen kullanılmakta ve muhasebe makinesinin üretim modellerine uygulanabilir durumdadır. Dolaşımdaki çeklerdeki hata oranları, eşdeğer manuel sisteme kıyasla o kadar düşüktür ki, kesin bir ölçüm yolu yoktur. Sistem, iade edilen çeklerin yüzde 99,5’ini otomatik olarak işleyebilmektedir.
Manyetik mürekkeple basılmış karakterlerin, hem çubuklar ve boşluklar kodu hem de gerçek Arap rakamları biçiminde makine tarafından okunmasına yönelik teknikler, Temmuz 1956’da American Bankers' Association’ın Banka Yönetim Komitesi’ne gösterilmiştir. Bu komitenin tavsiyesi, manyetik mürekkep karakter okuma ilkesinin tüm üye bankalar için bir standart olarak benimsenmesine yol açmıştır.
Yüksek Hızda Kâğıt İşleme
Kâğıdı doğru ve yüksek hızda işleyebilen donanımların geliştirilmesi, karakter okuma çalışmalarıyla paralel olarak ilerledi. Örneğin iptal edilmiş çeklerin hızlı biçimde ayrılabilmesini sağlayan elektro-pnömatik bir makine tasarlandı, yapıldı ve test edildi. Çek yığınları makineye beslenir; makine çekleri teker teker alır, numarayı okur ve okunan rakama göre uygun hazneye taşır.
Dakikada 600 gibi çok güvenilir ayırma hızları elde edilmiştir ve laboratuvar düzenekleri dakikada 3000’in üzerinde hızlarda çekleri işleyebilmiştir. Prototip çek ayırıcı, kod biçiminde basılmış sayıların okunmasına dayanarak çalışmaktadır; ancak gelecekteki modellerin Arap rakamı okuma için donatılmasında zor bir problem beklenmemektedir.
ERMA Sahneye Çıkıyor
Bu arada ERMA (Electronic Recording Machine Accounting) olarak adlandırılan elektronik muhasebe makinesinin mühendislik modeli, 21 Eylül 1955’te halka ve basına tanıtılmıştır. Gösterdiği performans, kavramların sağlamlığını ve elektriksel ile mekanik unsurların uygulanabilirliğini kanıtlamıştır. Bunun ardından ERMA, bileşenlerin tek tek zahmetli değerlendirilmesinden, yazıcıların, bant taşıyıcıların, klavyelerin ve devrelerin sarsıntı testlerinden ve nihai değerlendirme için genel hazırlıklardan geçmiştir.
ERMA’nın gerçek sınavı 1956 Sonbaharında başlamıştır. Amaç, bir şube bankasının hesaplarını, söz konusu şubeye ve diğerlerine hizmet veren merkezi bir muhasebe tesisi olarak kullanılması durumunda gerekecek aynı biçimde ve aynı hızda işlemekti. Küçük donanım zorluklarının giderilmesini gerektiren birkaç hatalı başlangıç dışında, testler yaklaşık üç ay boyunca sürmüştür. Bu günlük testler, ERMA’nın tüm muhasebe rutinlerini yerine getirme ve bankanın tuttuğu kayıtlarla senkron içinde çalışma yeteneğini kanıtlamıştır.
(Haziran sayısı Bilgisayar Dizini olduğu için Temmuz sayısında devam edilecektir)