«Разработка и стандартизация программных средств и информационных технологий»



Скачать 29.94 Kb.
Дата07.11.2016
Размер29.94 Kb.
«Разработка и стандартизация программных средств и информационных технологий»

ЦЕЛЬ КУРСА
Освоение методов и средств проектирования программного обеспечения, формирование навыков их самостоятельного применения.
ВВЕДЕНИЕ

1995 г.


А
нализ 234 тыс. проектов разработки ПО, 364 корп. США

1 – завершились в срок, уложились в запланированный бюджет, реализовали все функции

2 – завершились с опозданием и превышением бюджета, не все функции реализованы

3 – аннулированы до завершения


1
998 г.
1 – завершились в срок, уложились в запланированный бюджет, реализовали все функции

2 – завершились с опозданием и превышением бюджета, не все функции реализованы

3 – аннулированы до завершения

1
– завершились в срок, уложились в запланированный бюджет, реализовали все функции

2 – завершились с опозданием и превышением бюджета, не все функции реализованы

3 – аннулированы до завершения

ПРИЧИНЫ КРИЗИСА:

Нечёткая и неполная формулировка требований к ПО

Недостаточное вовлечение пользователей в работу над проектом

Отсутствие необходимых ресурсов

Неудовлетворительное планирование

Частое изменение требований и спецификаций

Новизна используемой технологии для организации

Отсутствие грамотного руководства проектом

Недостаточная поддержка со стороны высшего руководства
ПРОГРАММНАЯ ИНЖЕНЕРИЯ

(Software Engineering)


1970-1980-е гг. – систематизация и стандартизация процессов создания ПО

(системный подход)

1990-е гг. – сборочный (индустриальный) способ создания ПО

(объектно-ориентированный подход)


Проектирование ПО является формальным процессом, который можно изучать и совершенствовать.

Освоение и правильное применение методов и средств создания ПО позволяют повысить качество информационных систем (ИС), обеспечить управляемость процесса проектирования ИС и увеличить срок её жизни.

Особенности современных проектов ИС

Сложность описания, требующая тщательного моделирования и анализа данных и процессов

Наличие тесно взаимодействующих компонентов (подсистем), имеющих локальные задачи и цели функционирования

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

Необходимость интеграции существующих и вновь разрабатываемых приложений

Функционирование в неоднородной среде на нескольких аппаратных платформах

Разобщённость и разнородность отдельных групп разработчиков по уровню квалификации и сложившимся традициям использования тех или иных инструментальных средств

Значительная временная протяжённость проекта




ЛИТЕРАТУРА

Основная литература


  1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2002.

  2. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2002.

  3. Орлов С.А. Технологии разработки программного обеспечения: Учебник. – СПб.: Питер, 2002.

Дополнительная литература


  1. Бахманн П. и др. Программные системы. Применение. Разработка. Обоснование. – М.: Мир, 1988.

  2. Вирт Н. Алгоритмы и структуры данных. – СПб: Невский диалект, 2001.

  3. Громов Г.Р. Очерки информационной технологии. – М.: Инфоарт, 1993.

  4. Жоголев Е.А. Введению в технологию программирования. Конспект лекций. – М.: «ДИАЛОГ-МГУ», 1994.

  5. Фридман А.Л. Основы объектно-ориентированной разработки программных систем. – М.: Финансы и статистика, 2000.


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

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