6-дәріс. Ақпараттық технологияларды стандарттау Ақпараттық технологиялар саласындағы стандарттау түсінігі компьютерлік техника мен бағдарламалық қамтамасыз етуді спецификациялау, өндіру және пайдалану туралы келісімді қабылдау, сонымен қатар стандарттарды, нормаларды, ережелерді қалыптастыру және қолдану ретінде түсіндіріледі.
Ақпараттық технологиялар саласының дамуында стандарттар маңыздырақ болып келеді. Ақпараттық технологияны стандарттау процесі әлі аяқталған жоқ, ақпараттық технология саласы үнемі динамикалық дамуда. Пайдаланушының көзқарасы бойынша бағдарламалық қамтамасыз етудің барлық алуан түрі біркелкі түрде басқарылуы керек. Мұның барлығы ақпараттық технологиялар саласында қолданыстағы стандарттармен реттеледі.
Де-юре стандартын ресми түрде мойындалған стандарттар органы жасайды. Ол консенсус ережелерін сақтай отырып, барлығының қатысу мүмкіндігі бар ашық талқылау процесі арқылы әзірленеді. Бірде-бір топ салалық стандарттарды жасау үшін дербес әрекет ете алмайды. Егер қандай да бір жеткізушілер тобы пайдаланушылардың талаптарын ескермейтін стандарт жасаса, ол сәтсіздікке ұшырайды. Егер пайдаланушылар жеткізушілер келісе алмайтын немесе келіспейтін стандарт жасаса, дәл солай болады - бұл стандарт та сәтті болмайды. Де-юре стандарттарды стандарттарды әзірлеуші ұйымның бақылауымен бекіту процесінсіз өзгерту мүмкін емес. OSI (Open Systems Interconnection анықтамалық үлгісі), Ethernet, POSIX, SQL және көптеген тіл стандарттары осындай стандарттарға мысал бола алады.
Іс жүзінде стандарт – бұл нарықтың үлкен үлесін алған және басқа жеткізушілер өздерінің нарықтық үлесін алу үшін еліктеуге, көшіруге немесе пайдалануға тырысатын жеткізушінің өніміне арналған термин.
Ақпараттық технологиялар саласында стандарттарды әзірлеуде екі негізгі тарихи көзқарас бар екенін атап өткен жөн. Біріншіден, мәселе қайнату кезінде стандартты қажет етеді. Бұл жағдайда ақпараттық технологиялардың кейбір бөліміндегі сарапшылар тобы жеке бағдарламалық қамтамасыз ету компаниялары мен ғылыми ұйымдар ойлап тапқан жергілікті шешімдерді жинап, талқылайды, осы шешімдерді талдайды және ең жақсы идеялар мен әзірлемелерді қамтитын бірыңғай интеграцияланған стандартты әзірлейді. Бірақ нарық біршама басқа заңдармен өмір сүреді. Бірінші тәсілдің инерциясы бар, мәселе әлдеқашан піскен, оны шешу керек, ал мамандардың қашан жиналып, қажетті стандартты әзірлейтіні белгісіз. Екінші жағдайда, бағдарламалық қамтамасыз етуді әзірлеуші компаниялар әрқайсысы өз шешімін әзірлейді және пайдалану жиілігі бойынша ең танымал, жаппай шешім стандарт мәртебесіне ие болады (міндетті түрде заңды емес). Сонымен, SQL деректер базасына қол жеткізудің стандартты тілі болды, ол «де-факто» деп аталады, дегенмен ол кезде стандарттың мәртебесі заңды түрде бекітілген. Бұл тәсілдің кемшілігі - ең күшті емес, бірақ ең жаппай коммерциялық шешім стандартқа айналады.