Стандарттардың түрлері
Қазіргі кезде бар стандарттарды шартты түрде бірнеше топқа бөлуге болады:
Стандарттау пәні бойынша. Бұл топқа функционалдық стандарттар кіреді (бағдарламалау тілдерінің стандарттары, интерфейстер, хаттамалар және ақпараттық жүйелер мен бағдарламалық жасақтаманы құру мен пайдаланудың өмірлік циклын ұйымдастырудың стандарттары).
Мақұлдаған ұйым. Мұнда ресми халықаралық, ресми ұлттық немесе ведомстволық ұлттық стандарттарды (мысалы, ГОСТ, ANSI, IDEF0 / 1), халықаралық консорциумдар стандарттары мен стандарттау комитеттерін ажыратуға болады.
Әдістемелік дереккөзі бойынша. Бұл топқа жетекші бағдарламалық жасақтама фирмаларының, консалтингтік фирмалардың, ғылыми орталықтардың және стандарттау консорциумдарының әртүрлі әдістемелік материалдары кіреді.
ISO / IEC 12207 халықаралық стандарты: 1995-08-01 ISO 12207 бірінші басылымын 1995 жылы JTC1 (Ақпараттық технологиялар) ISO / IEC бірлескен техникалық комитетінің SC7 (Бағдарламалық жасақтама инженериясы) кіші комитеті дайындады. Ресейде бұл стандартты Ресейдің Мемлекеттік стандартының Бүкілресейлік стандарттау ғылыми-зерттеу институты (VNIIstandart) жасады.
ТК 22 4"Ақпараттық технология" стандарттау жөніндегі техникалық комитетімен енгізілген. Ресей Мемстандартының 1999 жылғы 23 желтоқсандағы қаулысымен қабылданды және қолданысқа енгізілді. 675-ст осы стандарт ИСО/МЭК " ақпараттық технология. Бағдарламалық жасақтаманың өмірлік циклінің процестері " анықтамасы бойынша, ISO бағдарламалық жасақтаманың әр түрлі түрлеріне және бағдарламалық жасақтаманың құрамдас бөліктерінің бірі болып табылатын автоматтандырылған жүйелер жобаларының түрлеріне бағытталған бағдарламалық жасақтаманың өмірлік циклінің негізгі стандарты болып табылады. Стандарт бағдарламалық жасақтаманы құру мен пайдаланудың стратегиясы мен жалпы тәртібін анықтайды, идеяларды тұжырымдамалаудан бастап жобаны аяқтауға дейінгі өмірлік циклді қамтиды. Ақпараттық жүйелер мен бағдарламалық жасақтама стандарттарын бөлісудің орындылығы ISO 12207 ережелерінің бірімен анықталады, оған сәйкес бағдарламалық жасақтаманың өмірлік циклі кезінде жүретін процестер автоматтандырылған жүйенің өмірлік циклі кезінде болатын процестермен үйлесімді болуы керек. ISO 12207 сәйкес, жүйе бұл белгілі бір қажеттіліктерді немесе мақсаттарды қанағаттандыру үшін бір немесе бірнеше процестерді, аппараттық құралдарды, бағдарламалық жасақтаманы, жабдықты және адамдарды біріктіру.
ISO/IEC 12207 стандарты ірі жалпыланған процестерден тұрады:
сатып алу;
жеткізу;
әзірлеу.
ISO/IEC 12207 бағдарламалық қамтамасыз ету стандарты өмірлік циклдің бес негізгі процесін сипаттайды :
1) сатып алу процесі сатып алушы кәсіпорынның іс - әрекетін анықтайды;
жүйелер, бағдарламалық өнім немесе бағдарламалық қамтамасыз ету қызметтері;
2) жеткізу процесі жеткізуші кәсіпорынның жабдықтау жөніндегі іс-қимылын айқындайды;
3) әзірлеу процесі әзірлеуші кәсіпорынның іс-әрекетін анықтайды, ол
бағдарламалық бұйымды құру принциптерін және бағдарламалық бұйымның өзін әзірлейді ;
4) жұмыс істеу процесі оператор-кәсіпорынның іс-қимылын айқындайды; ,
тұтастай алғанда жүйені қызмет етеді. Бұған пайдаланушыларға кеңес беру, қабылдау кері байланыс және т. б. кіреді;
5) ілесіп жүру процесі қамтамасыз ететін персоналдың іс-қимылын айқындайды. бағдарламалық өнімді сүйемелдеу, яғни бағдарламалық жасақтаманы өзгертуді басқару өнім, ағымдағы күй мен функционалды жарамдылықты қолдау, орнату және алып тастау.
Do'stlaringiz bilan baham: |