рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Стандартизация информационных технологий

Стандартизация информационных технологий - Конспект Лекций, раздел Философия, Конспект лекций по Технологии разработке программных продуктов Стандарт — Общепринятое Определение Компонента Технических Или Программных Ср...

Стандарт — общепринятое определение компонента технических или программных средств, являющихся результатом соглашения. Профиль — юридических и/или фактических стандартов, ориентированных на выполнение конкретной задачи [Козлов1999].

Стандарты можно классифицировать следующим образом:

- по типу установления требований:

• устанавливающие требования к объекту;

• устанавливающие требования к процессу;

 

- по масштабу:

• международные;

• государственные;

• отраслевые

• предприятий

 

- по степени юридического оформления:

• принятые юридически;

• действующие фактически.

 

Процесс стандартизации информационных технологий поддерживают основные группы организаций:

Международные организации, входящие в структуру ООН:

• International Organization for Standardization (ISO) — международная организация по стандартизации.

В 1947 году представители 25 стран решили создать организацию, основной задачей которой стала бы координация разработок и унификация международных стандартов. Новая организация получила название International Organization for Standardization (ISO).

• Intenational Electronical Commision (IЕС) — международная электротехническая комиссия.

• International Telecommunication Union - Telecommunication (ITU-T) — международный союз по телекоммуникации — телекоммуникация. До 1993 года эта организация называлась International Telegraph and Telephone Cosultative Committee — международный консультативный комитет по телефонии и телеграфии.

Промышленные, профессиональные или административные организации.

• Institute of Electrical and Electronic Engineers (IЕЕЕ) — институт инженеров по электротехнике и электронике.

• Internet Activity Board (IАВ) — совет управления деятельностью Интернета.

Промышленные консорциумы.

• Object Manadgement Group (OMG) - группа управления объектами.

• Х/Open — консорциум, организованный группой поставщиков компьютерной техники.

• Open Software Foundation (0SF) — фонд открытого программного обеспечения.

В 1987 году ISO и IEC объединили свою деятельность в области стандартизации информационных технологий и создали единый орган — Joint Technical Commitee (JTC1) — объединенный технический комитет 1. Этот комитет предназначен для формирования системы базовых стандартов в области информационных технологий.

 

06 абсолютной стандартизации

Идеальный подход мог бы состоять в разработке исчерпывающего набора стандартов. Однако для некоторых современных направлений в области ин формационных технологий это нереально, учитывая скорость (а также стоимость) происходящих изменений. Ко времени внесений очередной порции изменений может появиться новая версия, или программистское сообщество может вообще начать двигаться в другом направлении. Абсолютная стандартизация — это мираж.

 

– Конец работы –

Эта тема принадлежит разделу:

Конспект лекций по Технологии разработке программных продуктов

Конспект лекций по... Технологии разработке программных продуктов... для групп специальности...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Стандартизация информационных технологий

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

История и эволюция
  История учит нас тому, что из истории мы ничему не учимся Б. Шоу   В истории технологии программирования можно выделить три этапа.

Конфуций
  В настоящее время развитие и совершенствование технологических подходов ведется по двум направлениям, которые достаточно сильно отличаются друг от друга своими задачами. Ма

Рекомендации по литературе
Книги банальны. Гениальна только жизнь Томас Карлейль   По технологии программирования издано очень большое количество книг особого внимания заслужива

Возникновение идеи решения проблемы
Данный процесс обычно начинается с того, что у человека или небольшой группы людей возникает идея решения проблемы, которая: - препятствует созданию или развитию программного продукта;

Постановка задачи
Теперь из идеи должно вырасти описание проекта. Все, что было предложено в первом действии, следует начинать формализовать и документировать. Вклад в детальное исследование идеи могут делать любые

Принятие решения о начале работы над проектом
  Выясните сначала факты, а потом можете извращать их по своему усмотрению. М. Твен   Практически всегда перед принятием решения проводит

Управление проектом
В условиях развитого рынка программного обеспечения и жесткой конкуренции важнейшее значение имеют: возможность получения максимальной прибыли, сроки разработки и тесное взаимодействие с другими ко

Программистский фольклор
  Руководителям было издавна известно, что людей следует побуждать к действиям для достижения некоторого желательного результата. Мотивация — это процесс побуждения себя и других к де

Лао Цзы
  Основы менеджмента были заложены в начале ХХ века в европейской и американской науке. История менеджмента связана с древним Египтом философами античности. В настоящее время можно го

Методы управления проектами
В основе методов управления проектами лежат методики сетевого планирования, разработанные в конце 50-х годов ХХ века [Филипс, Гарсиа-Диас]. С помощью этих методик руководитель проекта может:

Планирование проекта
Подчеркнем в виде неформальных требований необходимость наличия плана [Баранов 1998]. * План помогает создать ясное и четкое понимание — как будущие работы будут выполняться * Пла

Методики оценок времени и затрат
Существует несколько методик оценок времени и затрат для составления планов и расчетов [Баранов1998]. * Сверху вниз по крупным блокам аналогичного проекта. Поскольку аналогичный проект про

Современные подходы к управлению проектом
Став бригадиром, я упростил этот процесс до мыслимого предела В. Ерофеев. «Москва — Петушки»   Продолжающиеся непрерывные неудачи в крупны

Методы анализа и построения спецификаций
Превосходно, Ватсон, Вы делаете успехи. Правда, Вы упустили все существенные детали, зато хорошо усвоили метод Артур Конан Дойль. “Приключения Шерлока Холмса” &nb

Подходы к ведению анализа и проектирования.
Структурная методология Итак, комбинации структурных методов образуют структурные подход. Можно выделить три группы структурных подходов на основе порядка строения модели [Калянов 1996]

А. Шопенгауэр
  Важнейшая технологическая задача, возникающая в процессе программирования, — соответствие единому стилю программирования. Под стилем программирования обычно понимают [Тассел 1985] н

Защитное программирование
Защитное программирование (defensive ргоgramming — это такой стиль написания программ, при котором появляющиеся ошибки легко обнаруживаются и идентифицируются программистом [Тасел 1985]. С

Выбор языка программирования
На выбор языка программирования влияют четыре основных фактора. · Сравнительная пригодность языка программирования для данной задачи. · Избранная методология. Часто говорят, что я

Тестирование программных продуктов
Существуют две основные стратегии тестирования: -тестирование программы как черного ящика, при котором программа рассматривается как объект, внутренняя структура которого неизвестна.

Отладка программных продуктов
Отладка программы — процесс творческий и плохо формализуемый. Тем не менее, основной идее отладки (базирующейся на анализе данных) можно придать вид следующего алгоритма: 1. Следует начать

Эксплуатация и сопровождение
Под сопровождением будем понимать все действия по повышению надежности программного продукта после завершения отладки и разработку усовершенствованных версий. Пожалуй, основным принципом сопровожде

Обучение
Процесс обучения включает первоначальное обучение и последующее постоянное повышение квалификации персонала. Процесс включает три действия — подготовительную работу, разработку учебных мат

Контрольные точки
Важность контрольных точек заключается в том, что именно в них мы должны четко оценить — в какой мере достигнуты намеченные цели и критерии, не следует ли внести в процесс изменения прежде, чем дви

Ранние технологические подходы
Ранние технологические подходы не используют явных технологий. Обычно их применяют только для очень маленьких проектов, как правило, завершающихся созданием демонстрационного прототипа. В качестве

Спиральная модель
Спиральная модель (sрiгаl model) была предложена Барри Боэмом (Ваггу Воеm) в середине 80-х годов ХХ века с целью сократить возможный риск разработки. Фактически, это была первая реакция на устарева

Каркасные технологические подходы
Каркасные подходы представляют собой каркас для процессов и насчитывается их огромное количество. Рациональный унифицированный процесс Рациональный процесс (rational unifie

Синтезирующее программирование
Синтезирующее программирование предполагает синтез программы по ее спецификации. В отличие от программы, которая написана на алгоритмическом языке и предназначена для исполнения на вычислительной м

Сборочное (расширяемое) программирование
Сборочное программирование предполагает, что программа собирается путем переиспользования уже известных фрагментов (рис. 12).  

Конкретизирующее программирование
Конкретизирующее программирование предполагает, что частные, специальные программы извлекаются из универсальной. Наиболее известная технология конкретизирующего программирования это подход

Технология стерильного цеха
Основные идеи технологии стерильного цеха (cleanroom process model) были предложены Харланом Миллзом в середине 80-х годов ХХ века. Технология складывается из следующих частей (рис. 13) [1994]:

Формальные генетические подходы
Сложились методы программирования обладающие свойством доказательности и не теряющие это точное, накопленное знание [Поттосин 1997]. Три. таких метода соответствуют уже исследованным генетическим п

Эволюционное прототипирование
Первый прототип при эволюционном прототипировании (evolutionari prototyping) обычно включает создание развитого пользовательского интерфейса. Он может быть сразу же продемонстрирован заказчику для

Экстремальное программирование
Наиболее концентрированно идеи быстрой разработки программ оказались выражены в подходе экстремального программирования (ехtreme programming) (http//www.extremprogramming.org). Две основные черты,

Адаптивная разработка
В основу подхода адаптивной разработки (Adapnive Software Development – ASD) положены три нелинейные перекрывающие друг друга фазы — обдумывание, сотрудничество и обучение. Автор данного подхода Дж

Подходы исследовательского программирования.
Исследовательское программирование имеет следующие особенности: - разработчик ясно представляет направление поиска, но не знает заранее, как далеко он сможет продвинутся к цели; -

Психологические командные роли
Роб Томсет (Rob Thomsett) [Thomsett 1990] предложил восемь ключевых ролей в проекте (рис. 23).   Председатель. Выбирает путь, по которому команда движется вперед к общ

Типы совместной деятельности
Коллективная разработка предполагает большое количество различных действий, причем степень совместной деятельности может существенно изменяться от одного действия к другому. Можно выделить четыре т

Общинная модель разработки
Совершенство в проекте достигается не тогда, когда нечего добавить, а тогда, когда нечего убавить. Антуан де Сент-Экзюпери.   Идеология общинной (“база

Подходы к качеству программного обеспечения
Проведем классификацию различных подходов к качеству программного обеспечения, используя два измерения [2000]. Первое измерение ориентировано либо на продукт, либо на процесс. Для повышени

Характеристики качества программного обеспечения.
В настоящее время не существует общепринятых критериев качества программного обеспечения. Стандарт ISO 9000-3, п. 6.4.1   Классическое определение к

Модель зрелости процесса разработки программного обеспечения
В модели определено пять уровней зрелости организации Начальный уровень. На этом уровне процесс разработки характеризуется практическим отсутствием процессов управления. Успех проек

Определение возможностей и улучшение процесса создания программного обеспечения
Данная модель очень близка к модели зрелости, но уровни возможностей могут быть применены не только к организации в целом, но и к отдельно взятым процессам. Модели такого типа часто называют непрер

Достаточно хорошее программное обеспечение
Вчера в Сиэтле после упоминания Биллом Гейтсом о выходе бета-версии новой программы компании Мicrosoft произошло землетрясение. Пользователи с ужасом ждут объявления о выходе финальной версии

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги