1950 жылдардың басында бағдарламалық қамтамасыз ету ұғымы әлі қалыптаспаған еді. Ол туралы 1952 жылдың қаңтар айында Fortune журналында Office Robots мақаласында Univac компьютерлерін сипаттаған кезде ештеңе айтылмаған. Мақалада компьютер туралы, ол әмбебап құрылғы ретінде айтылса да, бағдарламалау процесі осы мақалада анахроникалық түрде тумблерлерді ауыстырып жазу ретінде сипатталды. Алайда, 50-ші жылдардың ортасына қарай тапсырысқа арналған бағдарламалық қамтамасыз етудің дамуы қалыптасты, бірақ бағдарламалық қамтамасыз ету термині әлі қолданылмаған, ол кезде тапсырысқа арналған бағдарламалау немесе бағдарламалау қызметі туралы айтылды. Бірінші бағдарламалық фирма 1956 жылы АҚШ үкіметіне тиесілі RAND Corporation базасында құрылған System Development Corporation компаниясы болды. Бұл кезеңде бағдарламалық қамтамасыз етудің (бірден-бір және қайталанбайтын) тапсырыс берушілері ірі корпорациялар мен мемлекеттік құрылымдар болды, ал бағдарламаның бір миллион долларға бағалануы ерекше емес еді.
System Development Corporation фирмасы қандай құрылымға тиесілі болды?
RAND Corporation