русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Отечественные стандарты


Дата добавления: 2015-08-31; просмотров: 3515; Нарушение авторских прав


ГОСТ 28195–89. Оценка качества программных средств. Об­щие по­ло­жения определяют иерархическую структуру, номенкла­туру и содер­жание понятий качества ПС. На верхнем (первом) уровне выделено шесть по­ка­зателей-факторов качества: надежность, корректность, удобство приме­нения, эффективность, универсальность и сопровождаемость. Эти факторы де­тализируются в сово­купности девятнадцатью критериями качества на втором уровне. Дальней­шая детализация показателей качества представ­лена мет­ри­ками и оценочными элементами, которых насчитывается около 240. Каж­дый из них рекомендуется экспертно оценивать в пределах от 0 до 1. Сос­тав факторов, критериев и метрик предлагается вы­би­рать в зависимости от назначения, функций и этапов жизненного цикла ПС.

ГОСТ 28806–90. Качество программных средств. Термины и опреде­ле­ния. В доку­мен­те формализуются общие понятия про­граммы, програм­много средства, программного продукта и их ка­чества. Даются определения восемнадцати наиболее употребляемых терминов, связанных с оценкой характеристик программ. Уточнены понятия базовых показателей качест­ва, приведенных в стандарте 28195–89.

· Стандарты, регламентирующие методы, технологию и докумен­та­цию для планирования и управления обеспечением качества в жизненном цикле ПС.ANSI/IEEE 730–1984. Планы обеспечения качества программ­ных средств. Ориентирован на разработчиков и пользователей, имеющих дело с критическими ПС, помогает подготовить и оце­нить планы гарантирования качества ПС, обеспечивает едино­образие минимально приемлемых требований к подготовке, струк­туре и содержанию таких планов.

ANSI/IEEE 983–1986. Руководство по планированию обеспе­чения качества программных средств. В нем подробно регламентируется систе­ма действий по обеспе­че­нию качества ПС на базе составления, оценки и контроля выполнения плана гарантий качества.



ISO/IEC 687. Управление конфигурацией программного обес­печения. В документе отражены наиболее общие положения кон­фигурационного учета, планирования и управления версиями сложных программных комплексов.

· Стандарты, поддерживаю­щие весь процесс создания ПС и от­дель­ные этапы жиз­ненного цикла программ.

ANSI/IEEE 830–1984. Руководство по составлению техниче­ских условий на программные средства. В документе содержатся сведения об объеме, структуре и характерных особенностях пра­вильно составленных технических условий (ТУ) на ПС. Приводят­ся образцы ТУ и содержания его разделов.

ANSI/IEEE 829–1983. Стандарт на документацию тестирова­ния компьютерных программ. В нем приводятся общее описание докумен­тов, отра­жающих планирование тестирования, спецификация тес­тов и отчеты о результатах тестирования программ. Детально рас­крыта структура до­ку­мен­тов, описывающих объекты тестирования, проверяемые характе­рис­тики, задания на тестирование, персонал, ответственный за каждую процедуру.

ANSI/IEEE 1008–1987. Тестирование компонент (модулей) програм­мно­го обеспечения. Целью стандарта является унификация мето­ди­ки и техно­логии тестирования программных компонент для обеспечения заданного и контролируемого их качества. Он регла­ментирует процедуры проверок, контроля и испытания компонент, входящих в сложные ПС.

ANSI/IEEE 1012–1986. Тестирование программных средств и проверка их достоверности. В стандарте оговорены единые, мини­мальные требования к методикам проверки достоверности харак­теристик и качества на каждой фазе разработки критического ПС, встроенного в систему более высокого уровня или операцион­ную среду.

· Стандарты, регламентирующие безопасность ПС

ГОСТ Р ИСО/МЭК 15408–1–2002. Информационная технология. Методы и сред­ст­ва обеспечения безопасности. Критерии оценки безопасности информационных технологий. Введение и общая модель.

ГОСТ Р ИСО/МЭК 15408–2–2002. Информационная технология. Методы и средства обеспечения безопасности. Критерии оценки безопасности информацион­ных технологий. Функциональные требования безопасности.

ГОСТ Р ИСО/МЭК 15408–3–2002. Информационная технология. Методы и средства обеспечения безопасности. Критерии оценки безопасности инфор­ма­цион­ных технологий. Требования к безопасности.

ГОСТ Р МЭК 60950–2002. Безопасность оборудования информационных технологий.

Приложение 1.3. Стандарты по тестированию программ

ANSI/IEEE 1008–1986. Тестирование программных модулей и ком­по­нент ПС. Рассмотрена методика отладки отдельных модулей и не­боль­ших групп программ. Реко­мендуется при тестировании выделять фазы работ с определенны­ми целями: планирование тестирования; определение объекта и доступных ресурсов; разработка тестов; реализация процедур те­стирования; контроль полноты проведенной отладки и достигнуто­го качества программ. Для каждой фазы описаны рекомендуемый состав исходных данных, решаемые задачи и целесообразные ме­тоды, содержание результатов и отчетных документов.

ANSI/IEEE 1012–1986. Планирование проверки и подтверждения достоверности программных средств.Представлено систематиче­ское, поэтапное тестирование ком­понент разного уровня интегра­ции в течение всего жизненного цикла сложных, критических ПС. В технологическом процессе разработки выделены пять этапов, на которых производится тестирование: разработка требований, про­ектирование, разработка прог­рамм, отладка программ и их опыт­ная эксплуатация. Система тестов раз­де­лена на четыре группы: тесты отладки компонент, комплексные тесты ПС, тесты отладки всей системы и тесты приемо‑сдаточных испытаний. Для каждой группы тестов рекомендуется методика, включающая: планирова­ние тестирования, проекти­ро­вание тестов и имитаторов, формиро­вание тестовых вариантов, определение тестовых процедур, реали­зацию тести­рования и оформление отчетов о результатах. Подроб­но описаны цели и задачи каждого вида тестов, необходимые ис­ходные данные для тестирова­ния и содержание отчетных доку­ментов о результатах.

ANSI/IEEE 829–1983. Документация при тестировании программ. Предлагается четкая система документирования процессов и ре­зуль­татов тестирования. Она охватывает планирование тестов, их специ­фи­ка­цию и отчеты о результатах тестирования. В плане те­стирования рекомен­дуется описывать цели, объекты, этапы и гра­фики тестирования, состав привлекаемых специалистов и вычис­лительных ре­сур­сов, номенклатуру оформляемых документов, а также взаимодействие с планами обеспечения качества и управле­ния конфигурацией. В спецификации тестов должны быть отраже­ны контролируемые характеристики, процедуры тестирования и критерии оценки качества результатов. Должны быть описаны контрольные примеры и эта­лон­ные значения, а также среда ис­полнения процедур проверки. В отчетах о резуль­татах тестирова­ния рекомендуется представлять журнал процессов тестирования, отчет о выявленных ано­малиях и итоговый отчет о принятых ме­рах для их устранения. Для всех документов предложены их струк­тура и расшифровка содержания компонент. Приводятся примеры комплектов документов тестирования в конкретных проектах.

ГОСТ Р ИСО 10303–32–2002. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Методология и основы аттестационного тестирования. Требования к испытательным лабораториям и клиентам.

ГОСТ Р ИСО 10303–22–2002.Системы автоматизации производства и их интеграция.Представление данных об изделии и обмен этими данными. Методы реализации. Стандартный интерфейс доступа к данным.

ГОСТ Р ИСО 10303–31–2002. Системы автоматизации производства и их интеграция.Представление данных об изделии и обмен этими данными. Методология и основы аттестационного тестирования. Общие положения.

 

Приложение 1.4. Государственные стандарты РФ

В РФ действует ряд стандартов в части документирования ПС, разработанных на основе прямого применения международных стандартов ИСО.

ГОСТ Р ИСО/МЭК 9294–93. Информационная технология. Руководство по управ­ле­нию документированием программного обеспечения. Стандарт полностью соответ­ст­ву­ет международному стандарту ИСО/МЭК ТО 9294:1990 и устанавливает рекомендации по эффективному управлению документированием ПС для руково­дителей, отвечающих за их создание. Целью стандарта является оказание помощи в определении стратегии документирования ПС, выборе стандартов по документи­ро­ванию, выборе процедур документирования, определении необходимых ресурсов, составлении планов документирования.

ГОСТ Р ИСО/МЭК 9126–93. Информационная технология. Оценка программной про­дукции. Характеристики качества и руководства по их применению. Стандарт полностью соответствует международному стандарту ИСО/МЭК 9126:1991. В его контексте под характеристикой качества понимается «набор свойств (атрибутов) программной продукции, по которым ее качество описывается и оценивается». Стандарт определяет шесть комплексных характеристик, которые с минимальным дублированием описывают качество ПС (ПО, программной продукции): функци­ональ­ные возможности; надежность; практичность; эффективность; сопровождаемость; мобильность. Эти характеристики образуют основу для дальнейшего уточнения и описания качества ПС.

ГОСТ Р ИСО 9127–94. Системы обработки информации. Документация поль­зова­теля и информация на упаковке для потребительских программных пакетов. Стандарт соответствует международному стандарту ИСО 9127:1989. В контексте настоящего стандарта под потребительским программным пакетом (ПП) понимается «программная продукция, спроектированная и продаваемая для выполнения определенных функций; программа и соответствующая ей документация, упакованные для продажи как единое целое». Под документацией пользователя понимается документация, которая обеспечивает конечного пользователя информацией по установ­ке и эксплуатации ПП. Под информацией на упаковке понимают информацию, воспро­из­водимую на внешней упаковке ПП. Ее целью является предоставление потен­циаль­ным покупателям первичных сведений о ПП.

ГОСТ Р ИСО/МЭК 8631–94. Информационная технология. Программные конструк­ти­вы и условные обозначения для их представления. Описывает представление процедурных алгоритмов.

ГОСТ Р ИСО/МЭК ТО 15271–2002. Информационная технология. Руководство по приме­нению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств).

ГОСТ Р ИСО/МЭК ТО 16326–2002. Программная инженерия. Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектом.

ГОСТ Р ИСО/МЭК ТО 12182–2002. Информационная технология. Классификация программных средств.

ГОСТ Р ИСО/МЭК 15026–2002. Информационная технология. Уровни целостности систем и программных средств.



<== предыдущая лекция | следующая лекция ==>
Интегральные процессы поддержки разработки программных средств | Виды эксплуатационных документов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.008 сек.