Реферат "Стандартизация разработки прикладного программного обеспечения" Группа: ио-20-1 Студент: Медяков Д. И



Скачать 383,44 Kb.
страница1/4
Дата22.09.2022
Размер383,44 Kb.
#190070
ТипРеферат
  1   2   3   4
Связанные:
реф
This text is called Childhood is not the happiest time




ИНСТИТУТ ИНФОКОММУНИКАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ
КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И УПРАВЛЯЮЩИХ СИСТЕМ
Предмет: Теория систем и системный анализ


Реферат “Стандартизация разработки прикладного программного обеспечения”
Группа: ИО-20-1


Студент: Медяков Д. И.


Дата:


Проверил:
Логачёва Н.В.
Королев

Оглавление


Введение 3
Общие положения о стандартах, используемых в разработке программного обеспечения. 3
Международные организации, разрабатывающие стандарты. 5
Стандарт UML. 6
Примеры 9
Список использованных источников 11

Введение


При разработке систем различного типа (информационных, встроенных, систем реального времени, систем безопасности) технологические требования могут отличаться и освещать различные стороны процесса разработки. Тем не менее обычно внедрение технологии в разработку преследует одну основную цель–обеспечение и гарантию качества разрабатываемой системы. Это послужило предпосылкой к созданию документов, определяющих требования к технологии разработки систем –стандартов качества.
Общие положения о стандартах, используемых в разработке программного обеспечения.
Под стандартизацией программного обеспечения понимается принятие соглашений по спецификации, производству и использованию как аппаратных, так и программных средств вычислительной техники. Международные стандарты охватывают различные аспекты разработки и применения программного обеспечения. Можно выделить следующие стандарты.
Во-первых, ISO/IEC 12207. «SoftWare LifeCycle Processes. Процессы жизненного цикла программных средств». Российский вариант стандарта имеет обозначение «ГОСТ Р ИСО/МЭК 12207».
Во-вторых, ANSI/IEEE. 983. «Руководство по обеспечению качества программных средств».
В-третьих, ISO/IEC 9126. «Оценка программного продукта. Характеристика качества и руководство по их применению».
В-четвертых, ISO/IEC 15910. «Пользовательская документация программных средств». Российский вариант стандарта имеет обозначение «ГОСТ Р ИСО/МЭК 15910».
В-пятых, ISO/IEC 14764. «Разработка программного обеспечения. Процессы жизненного цикла программного обеспечения. Сопровождение программных средств».
В-шестых, ISO DIS 9241-11. «Ergonomic requirements for office work with visual display terminals. Эргономические требования к офисной работе с визуальными терминалами».
В области информационных технологий существует два основных исторически сложившихся подхода к разработке стандартов.
При первом подходе, в том случае, если возникает необходимость в стандарте, собирается группа экспертов, специалистов в каком-либо разделе информационных технологий и обсуждает локальные решения, придуманные отдельными компаниями. Группа экспертов проводит анализ решений, предлагаемых производителями программного обеспечения, а также научными организациями, и разрабатывается единый интегральный стандарт, который включает в себя лучшие идеи и наработки. Недостатком данного подхода, является то, что данный подход обладает инертностью и требует длительного времени для выработки стандарта.
При втором подходе, разработчики программного обеспечения разрабатывают каждый свое решение, и самое популярное обретает статус стандарта. Недостаток данного подхода заключается в том, что стандартом становится самое массовое решение, которое не обязательно является самым эффективным.
В качестве примера, использования второго подхода, можно привести язык UML (Unified Modeling Language). К началу разработки данного стандарта было большое количество неформальных лидеров, занимающихся разработкой методов объектно-ориентированного анализа и проектирования. По прошествии нескольких лет, три ведущих специалиста объединились и разработали метод, который получил название UML. К настоящему моменту, UML приобрел статус стандарта.
Различные стандарты могут определять одно и тоже понятие с различных точек зрения. Например, термин USABILITY (дословно переводится, как удобство использования) определяет качественные характеристики интерфейса. Данный термин определяется в различных стандартах с использованием различных формулировок, а именно:
Во-первых, определение термина Usability имеется в стандарте ISO/IEC 9126. «Оценка программного продукта. Характеристика качества и руководство по их применению». Данный стандарт определяет качественные характеристики программного обеспечения. Стандарт ISO/IEC 9126 определяет термин “Usability”, как «набор свойств программного обеспечения, которые связаны с усилием, требуемым для использования, и с индивидуальной оценкой такого использования определенной или подразумеваемой группой пользователей».
Во-вторых, в стандарте ISO DIS 9241-11 «Ergonomic requirements for office work with visual display terminals. Эргономические требования к офисной работе с визуальными терминалами» термин “Usability” определяется как совокупность трех показателей:
Во-первых, показатель «эффективность», который определяет насколько полно и качественно выполнена цель;
Во-вторых, показатель «экономичность», который определяет затраты, которые ушли на достижение данного уровня эффективности;
В-третьих, удовлетворенность пользователей.
Следует отметить, что не может быть в различных стандартах противоречивых определений одного и того же термина. Однако, могут быть определения, дополняющие друг друга, и, рассматривающие один и тот же термин с различных точек зрения.


Скачать 383,44 Kb.

Поделитесь с Вашими друзьями:
  1   2   3   4




База данных защищена авторским правом ©psihdocs.ru 2022
обратиться к администрации

    Главная страница