Общие положения о стандартах. Понятие стандартизации. Стандартизация — это деятельность, направленная на разработку и установление требований, норм, правил, характеристик, как обязательных для выполнения, так и рекомендуемых, обеспечивающая право потребителя на приобретение товаров надлежащего качества, а также право на безопасность и комфортность труда. Цель стандартизации — достижение оптимальной степени упорядочения в той или иной области посредством широкого и многократного использования установленных положений, требований, норм для решения реально существующих, планируемых или потенциальных задач. Основными результатами деятельности по стандартизации должны быть повышение степени соответствия продукта (услуги), процессов их функциональному назначению, устранение технических барьеров в международном товарообмене, содействие научно-техническому прогрессу и сотрудничеству в различных областях.
Стандартизация связана с такими понятиями, как объект стандартизации и область стандартизации. Объектом стандартизации обычно называют продукцию, процесс, услугу, для которых разрабатывают те или иные требования, характеристики, параметры, правила и т.п. Стандартизация может касаться либо объекта в целом, либо его отдельных составляющих (характеристик). Областью стандартизации называют совокупность взаимосвязанных объектов стандартизации.
Стандартизация осуществляется на разных уровнях. Уровень стандартизации зависит от того, участники какого географического, экономического, политического региона мира принимают стандарт. Если участие в стандартизации открыто для соответствующих органов любой страны, то это международная стандартизация. Региональная стандартизация — деятельность, открытая только для соответствующих органов государств одного географического, политического или экономического региона. Региональная и международная стандартизация осуществляется специалистамистран Национальная стандартизация — стандартизация в одном конкретном государстве. При этом национальная стандартизация также может осуществляться на разных уровнях: на государственном, отраслевом, в том или ином секторе экономики (например, на уровне министерств), на уровне ассоциаций, производственных фирм, предприятий (фабрик, заводов) и учреждений.
Стандартизацию, которая проводится в административно-территориальной единице (провинции, крае и т.п.), принято называть административно-территориальной стандартизацией.
2.Нормативные документы по стандартизации. Виды стандартов В процессе стандартизации вырабатываются нормы, правила, требования, характеристики, касающиеся объекта стандартизации, которые оформляются в виде нормативного документа.
Руководство ИСО/МЭК рекомендует: стандарты, документы технических условий, своды правил, регламенты (технические регламенты), положения Стандарт (от англ. standard — норма, образец) — в широком смысле слова образец, эталон, модель, принимаемые за исходные для сопоставления с ними других подобных объектов. Стандарт как нормативно-технический документ устанавливает комплекс норм, правил, требований к объекту стандартизации. Стандарт может быть разработан как на материальные предметы (продукцию, эталоны, образцы веществ), так и на нормы, правила, требования в различных областях. В переносном смысле — шаблон, трафарет, не содержащий ничего оригинального.
Стандарт — это нормативный документ, разработанный на основе консенсуса, утвержденный признанным органом, направленный на достижение оптимальной степени упорядочения в определенной области. В стандарте устанавливаются для всеобщего и многок]рат-ного использования общие принципы, правила, характеристики, касающиеся различных видов деятельности или их результатов. Стандарт должен быть основан на обобщенных результатах научных исследований, технических достижений и практического опыта, тогда его использование принесет оптимальную выгоду ддя общества.
Предварительный стандарт — это временный документ, который принимается органом по стандартизации и доводится до широкого круга потенциальных потребителей, а также до тех, кто может его применить. Информация, полученная в процессе использования предварительного стандарта, и отзывы об этом документе служат базой для решения вопроса о целесообразности принятия стандарта.
Стандарты бывают международными, региональными, национальными, административно-территориальными. Они принимаются соответственно международными, региональными, национальными, территориальными органами по стандартизации. Все эти категории стандартов предназначены для широкого круга потребителей. По существующим нормам стандартизации стандарты периодически пересматриваются для внесения изменений, чтобы их требования соответствовали уровню научно-технического прогресса, или, согласно терминологии ИСО/МЭК, стандарты должны представлять собой «признанные технические правила». Нормативный документ, в том числе и стандарт, считается признанным техническим правилом, если он разработан в сотрудничестве с заинтересованными сторонами путем консультаций и на основе консенсуса.
Документ технических условий (technical specification) устанавливает технические требования к продукции, услуге, процессу.
Свод правил, как и предыдущий нормативный документ, может быть самостоятельным стандартом либо самостоятельным документом, а также частью стандарта.
Кроме стандартов нормативными документами являются также ПР — правила по стандартизации, Р — рекомендации по стандартизации и ТУ — технические условия.
.
Отраслевые стандарты разрабатываются применительно к продукции определенной отрасли.
Объектами отраслевой стандартизации могут быть:
• продукция, процессы и услуги, применяемые в отрасли;
• правила, касающиеся организации работ по отраслевой стандартизации;
• типовые конструкции изделий отраслевого применения (инструменты, крепежные детали и т.п.);
• правила метрологического обеспечения в отрасли.
Диапазон применяемости отраслевых стандартов ограничивается предприятиями, подведомственными государственному органу управления, принявшему данный стандарт.
Стандарты предприятий разрабатываются и принимаются самими предприятиями. Объектами стандартизации в этом случае обычно являются составляющие подсистем организации и управления производством, совершенствование которых — главная цель стандартизации на данном уровне.
Закон РФ «О стандартизации» рекомендует использовать стандартизацию на предприятии для освоения данным конкретным предприятием государственных, международных, региональных стандартов, а также для регламентирования требований к сырью, полуфабрикатам и т.п., закупаемым у других организаций. Эта категория стандартов обязательна для предприятия, принявшего этот стандарт. Но если в договоре на разработку, производство, поставку продукта или предоставление услуг имеется ссылка на стандарт предприятия, он становится обязательным для всех субъектов хозяйственной деятельности — участников такого договора.
Правила и рекомендации по стандартизации по своему характеру соответствуют нормативным документам методического содержания.
Технические условия разрабатывают предприятия и другие субъекты хозяйственной деятельности в том случае, когда стандарт создавать нецелесообразно. Объектом ТУ может быть продукция разовой
3.Классификация стандартов в области программного обеспечения.
Стандарты имеют большое значение — они обеспечивают возможность разработчикам программного обеспечения использовать данные и программы других разработчиков, осуществлять экспорт/импорт данных.
Такие стандарты регламентируют взаимодействие между различными программами. Для этого предназначены стандарты межпрограммного интерфейса, например OLE (Object Linking and Embedding — связывание и встраивание объектов
разработаны стандарты на пользовательский интерфейс — GUI (Graphical User Interface). Все это регламентируется стандартами, действующими в сфере информационных технологий.
Необходимость стандартизации разработки программного обеспечения наиболее удачно описана во введении в стандарт ISO/ IEC 12207: Стратегия разработки программного обеспечения требует перехода от этого множества к общему порядку, который позволит специалистам, практикующимся в программном обеспечении, «говорить на одном языке» при разработке и управлении программным обеспечением. Этот международный стандарт обеспечивает такой общий порядок».
Классиф-я: Ст-ты: 1)в зав-ти от масштаба (междунар-ые, нац-ые, отраслевые, внутрифирменные), 2)в зав-ти от возник-ия («де-факто» и «де-юре»). От них идут Ст-т на орган-ию ЖЦ: 1)ст-ты обеспечения кач-ва, 2)ст-ты надёжности, 3)ст-ты разработки ПО (ст-ты интерфейса, ст-ты програм-ия, ст-ты обмена данными), 4)ст-ты тестирования, 5)ст-ты документирования. С ними связаны Модели разработки: 1)RUP, 2)Tickit, 3)CMM, 4)Метод Oracle (CDM, PJM, AIM, BPR, DWM), 5) IEEE Software Engineering standarts, 6) IEEE/EIA 12207, 7) Cleanroom software engineering model.
.
Стандарты «де-факто» и «де-юре».
Стандарт «де-факто» — термин, обозначающий продукт какого-либо поставщика, который захватил большую долю рынка и который другие поставщики стремятся эмулировать, копировать или использовать для того, чтобы захватить свою часть рынка.
Одна из главных причин значимости современной программы стандартизации — осознание опасности злоупотребления стандартами «де-факто». В 60-е и 70-е годы XX века создание стандартов «де-факто» ставило пользователей в зависимое от производителей положение при использовании основных средств обработки данных и телекоммуникаций. Важный аспект сегодняшней работы по стандартизации — преодоление этой зависимости через продвижение стандартных интерфейсов. Долгое время та кими стандартами были SQL (Structured Query Language) и язык диаграмм Д. Росса SADT (Structured Analysis and Design Technique).
Стандарт «де-юре» создается формально признанной стандартизующей организацией. Он разрабатывается при соблюдении правил консенсуса в процессе открытой дискуссии, в которой каждый имеет шанс принять участие. Ни одна группа не может действовать независимо, создавая стандарты для промышленности. Если какая-либо группа поставщиков создаст стандарт, не учитывающий требования пользователей, она потерпит неудачу. То же самое происходит, если пользователи создают стандарт, с которым не могут или не будут соглашаться поставщики, — этот стандарт также не будет успешным. Стандарты «де-юре» не могут быть изменены, не пройдя процесс согласования под контролем организации, разрабатывающей стандарты. Стандарты OSI (Open Systems Interconnection reference model), Ethernet, POSIX, SQL и большинство стандартов языков — примеры такого рода стандартов.
5.Переход стандарта «де-факто» в «де-юре» на примере развития языка SQL.
Работы по созданию языка SQL, были начаты в 70-х годах 20 века в исследов-их лаб-ях компании IВМ. В настоящее время он стал одним из гл/ ст-тов в области ИС и обеспечил технологию базового языка для целого поколения СУБД, основанных на реляц-ой модели. Несмотря на то, что он был коммерчески реализован в начале 80-х годов лишь для небольшой группы прогр-х продуктов, SQL получил признание с принятием ANSI и ISO стандарта SQL-89. Позднее, при подготовке стандарта SQL-89, в язык был включен ряд доп. возм-тей. Одной из причин преуспевания SQL послужило формирование Американским нац. институтом ст-тов (American National Standards Institute, ANSI ) комитета ХЗН2, учрежденного для разр-ки ст-тов языков БД. Предст-ль IВМ предложил исп-ть в качестве предварительных спецификаций реляц. языка рез-ты ранее проведенной IВМ работы над SEQUEL/2, и разработчики ст-та приступили к работе. Док., озаглавленный «SQL», представлял собой по большей части трактат о разл/ формах SQL, используемых в коммерческих прогр-ых продуктах. Междунар. орг-ция по с. (International Standarts Organization, ISO) в рамках техн. комитета ТС97 (называемого теперь как ISO/IEC JTC1) также вела работу по созданию ст-та языков реляц. БД. В середине 80-х годов как ANSI, так и ISO одобрили стандарты SQL (ANSI - в 1986 г., ISO — в начале 1987 г.). Первый ст-т SQL в связи со сп-ом его разработки был весьма неполным в части функц-ых возм-тей систем бд, и многие из поставщиков продолжали вносить в свои прогр-ые продукты большой ряд расширений к ст-ту. В 1989 г. была принята пересм-ая версия ст-та SQL, к-ая отличалась от ст-та 1986 г. гл. образом именно возм-ми поддержки целостности по ссылкам. Однако еще до 1989т. как в ANSI, так и в ISO началась работа по радикальным расширениям SQL. Эта работа, первоначально идентифиц-ая как «SQL-2», нач-сь в 1987 г., и ее рез-ты были спустя пять лет приняты в кач-ве ст-та SQL-92. Следует отметить, что в области ИТ сущ-ют 2 осн. исторически сложившихся подхода к разработке ст-тов. Первый — когда назревает проблема, - необх-ть в ст-те. В этом случае собирается группа экспертов в каком-то разделе ИТ и обсуждает локальные реш-я, придуманные отд-и компаниями — произв-ми ПО и научными орг-ями, проводит анализ этих решений и разраб-ся единый интегральный ст-т, к-ый вкл-ет в себя лучшие идеи и наработки.