Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
yakunin_trpo.pdf
Скачиваний:
65
Добавлен:
07.12.2018
Размер:
2.5 Mб
Скачать

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

Вданном курсе сделана попытка охватить весь процесс производства программного обеспечения с точки зрения содержательной части. Процессы управления и организации – предмет изучения другого курса, который может называться «Организация процесса разработки программного обеспечения».

Технологии разработки программного обеспечения. Учеб. пособие

-222-

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Арчибальд, Р. Управление высокотехнологичными программами и проектами / Рассел Д. Арчибальд; ред. А. Д. Баженов, А. О. Арефьева; пер. с. англ. Е. В. Мамонтова. – 3-е изд., перераб. и доп. – М.: ДМК Пресс; Ком-

пания АйТи, 2006. – 472 с.

2.Басс, Л. Архитектура программного обеспечения на практике / Л. Басс, П. Клементс, Р. Кацман. – 2-е изд. – СПб.: Питер, 2006. – 575 с.

3.Бек, К. Экстремальное программирование: разработка через тестирование / К. Бек. – СПб.: Питер, 2003. – 224 с. (Биб-ка программиста).

4.Бенькович, Е. С. Практическое моделирование динамических систем / Е. С. Бенькович, Ю. Б. Колесов, Ю. Б. Сениченков. – СПб.: БХВ-

Петербург, 2002. – 464 с.

5.Благодатских, В. А. Стандартизация разработки программных средств: учеб. пособие / В. А. Благодатских, В. А. Волнин, К. Ф. Поскакалов; ред. О. С. Разумов. – М.: Финансы и статистика, 2003. – 288 с.

6.Бобровский, С. И. Технологии Delphi. Разработка приложений для бизнеса: учеб. курс / С. И. Бобровский. – СПб.: Питер, 2007. – 720 с.

7.Бобровский, С. И. Технологии Пентагона на службе российских программистов. Программная инженерия / С. И. Бобровский. – СПб.: Питер, 2003. – 222 с.

8.Боггс, Уэнди. UML и Rational Rose / Уэнди Боггс, Майкл Боггс. –

М.: Изд-во «Лори», 2001. – 580 с.

9.Брауде, Э. Технология разработки программного обеспечения / Э. Брауде. – СПб.: Питер, 2004. – 655 с.

10.Брукс, Ф. Мифический человеко-месяц, или Как создаются программные системы / Ф. Брукс. – СПб.: Символ-Плюс, 2001. – 304 с.

11.Буч, Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ / Г. Буч. – 2-е изд. – М.: Изд-во «Бином», 1999. – 560 с.

12.Вигерс, Карл. Разработка требований к программному обеспечению / Карл Вигерс. – М.: Издательско-торговый дом «Русская редакция», 2004. – 576 с.

13.Войнов, И. В. Моделирование экономических систем и процессов. Опыт построения ARIS-моделей: монография / И. В. Войнов, С. Г. Пудовкина, А. И. Телегин. – Челябинск: Изд-во ЮУрГУ, 2002. – 392 с.

14.ГОСТ 19.001–77. Единая система программной документации. Общие положения.

15.ГОСТ 19.502–78. Единая система программной документации. Общее описание. Требования к содержанию и оформлению.

16.ГОСТ 19.504–79. Единая система программной документации. Руководство программиста. Требования к содержанию и оформлению.

Технологии разработки программного обеспечения. Учеб. пособие

-223-

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

17.ГОСТ 34.602–89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.

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

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

20.ГОСТ Р ИСО/МЭК ТО 9294–93. Информационная технология. Руководство по управлению документированием программного обеспечения.

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

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

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

24.ГОСТ Р ИСО/МЭК 9126–93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению.

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

26.Грибачев, К. Г. Delphi и Model Driven Architecture. Разработка при-

ложений баз данных / К. Г. Грибачев. – Спб.: Питер, 2004. – 348 с.

27.Иванова, Г. С. Технология программирования: учебник для вузов / Г. С. Иванова. – М.: Изд-во МГТУ им. Н. Э. Баумана, 2002. – 320 с.

28.Камаев, В. А. Технологии программирования / В. А. Камаев,

В. В. Костерин. – М.: Высш. шк., 2005. – 359 с.

29.Константайн, Л. Разработка программного обеспечения / Л. Константайн, Л. Локвуд. – СПб.: Питер, 2004. – 592 с.

30.Кратчен, Филипп. Введение в Rational Unified Process / Филипп Кратчен. – 2-е изд. – М.: Издательский дом «Вильямс», 2002 – 240 с.

31.Кролл, П. Rational Unified Process – это легко. Руководство по RUP

для практиков / П. Кролл, Ф. Крачтен. – М., КУДИЦ-ОБРАЗ, 2004. – 432 с.

32.Ларман, Крэг. Применение UML и шаблонов проектирования / Крэг Ларман. – 2-е изд. – М.: Издательский дом «Вильямс», 2002. – 624 с.

33.Леонников, А. В. Самоучитель UML / А. В. Леонников. – 2-е изд. – СПб: БХВ-Петербург, 2004. – 432 с.

34.Леффингуэлл, Дин. Принципы работы с требованиями к программному обеспечению. Унифицированный подход / Дин Леффингуэлл, Дон Уидриг. – Издательский дом «Вильямс», 2002. – 448 с.

35.Маклаков, С. В. Создание информационных систем с AllFussion Modelion Suite / С. В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2003 – 432 с.

Технологии разработки программного обеспечения. Учеб. пособие

-224-

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

36.Модель зрелости процессов разработки программного обеспечения / Марк Паулк, Билл Куртис, Мэри Бет Хриссис и др. – М.: Богородский печат-

ник, 2002. – 256 с.

37.Орлов, С. А. Технологии разработки программного обеспечения: учеб. пособие / С. А. Орлов. – 2-е изд. – СПб.: Питер, 2003. – 480 с.

38.Разработка программных проектов на основе Rational Unified Process (RUP) / Г. Полис, Л. Огастин, К. Лоу, Д. Мадхар. – М.: ООО «Бином-

Пресс», 2005. – 256 с.

39.Рамбо, Дж. UML: специальный справочник / Дж. Рамбо, А. Якоб-

сон, Г. Буч. – СПб.: Питер, 2002. – 656 с.

40.Рамбо, Дж. UML 2.0. Объектно-ориентированное моделирование и разработка / Дж. Рамбо, М. Блаха. – 2-е изд. – СПб.: Питер, 2007. – 544 с.

41.Садердинов, А. А. Построение комплексных программнотехнических проектов интегрированных систем организационного управления (обобщение теории и практики проектирования) / А. А. Садердинов, В. А. Трайнев. – М.: Издательско-книготорговый центр «Маркетинг», 2001. – 287 с.

42.Соммервилл, Иан. Инженерия программного обеспечения / Иан Соммервилл. – 6-е изд. – М.: Издательский дом «Вильямс», 2002. – 624 с.

43.Сухомлин, В. А. Введение в анализ информационных технологий: учебник для вузов / В. А. Сухомлин. – М.: Горячая линия-Телеком, 2003. – 427 с.

44.Федотова, Д. Э. CASE-технологии: Практикум / Д. Э. Федотова, Ю. Д. Семенов, К. Н. Чижик. – М.: Горячая линия-Телеком, 2003. – 160 с.

45.Фаулер, М. UML. Основы / М. Фаулер: пер. с англ. – 3-е изд. – СПб:

Символ-Плюс, 2004. – 192 с.

46.Чарнецки, К. Пораждающее программирование: методы, инструменты, применение / К. Чарнецки, У. Айзенкер. – СПб.: Питер, 2005. – 731 с.

47.Черемных, С. В. Моделирование и анализ систем. IDEF-технологии: практикум / С. В. Черемных, И. О. Семенов, В. С. Ручкин. – М.: Финансы и статистика, 2002. – 192 с.

48.Якобсон, А. Унифицированный процесс разработки программного обеспечения / А. Якобсон, Г. Буч, Дж. Рамбо. – СПб.: Питер, 2002. – 496 с.

Технологии разработки программного обеспечения. Учеб. пособие

-225-