rpd000008246 (1015304), страница 3
Текст из файла (страница 3)
50.Автоматизация совместной работы над документацией
51.Wiki-системы: MediaWiki, WackoWiki, DokuWiki, TiddlyWiki, Trac, Confluence
52.Понятие о видах соглашений о правах и обязанностях пользователя и разработчика выпущенного программного обеспечения
53.Проприетарные лицензии ПО. Авторское право. Копирайт (англ. copyright)
54.Открытые лицензии ПО: GPL, LGPL, BSD, лицензия Apache, лицензии Creative Commons. Копилефт (англ. copyleft)
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Котов С.Л., Палюх Б.В., Федченко С.Л., Разработка, стандартизация и сертификация программных средств и информационных технологий и систем. Тверь.: ТТУ, 2006. -104с.
2. Гагарина Л.Г., Кокорева Е.B., Виснадул Б.Д. Технология разработки программного обеспечения. М.: ИД "Форум", ИНФРА-М, 2008.- 402с.
б)дополнительная литература:
3. ГОСТ 2.103-68. Единая система конструкторской документации. Стадии разработки
4. ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
5. ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению
6. ГОСТ 19781-90 Единая система программной документации. Обеспечение систем обработки информации программное
7. ГОСТ Р ИСО/МЭК 15910-2002 — Процесс создания документации пользователя программного средства
8. Иан Соммервилл Инженерия программного обеспечения = Software Engineering. — 6-е изд. — М.: «Вильямс», 2002. — С. 642. — ISBN 5-8459-0330-0
9. Джек Гринфилд, Кит Шорт, Стив Кук, Стюарт Кент, Джон Крупи Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты = Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. — М.: «Диалектика», 2006. — С. 592. — ISBN 978-5-8459-1181-0
10. Карл И. Вигерс. Разработка требований к программному обеспечению. — Русская редакция, 2004. — ISBN 5-7502-0240-2
11. Липаев В.В. Программная инженерия. Методологические основы — Москва: "ТЕИС", 2006 — ISBN 5-7598-0424-3
12. Уокер Ройс Управление проектами по созданию программного обеспечения - Москва: "Лори", 1998 - ISBN 5-85582-156-0
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. аудитория, оснащенная презентационной техникой (проектор, экран, компьютер)
2. компьютерный класс,пакеты ПО общего назначения.
Приложение 1
к рабочей программе дисциплины
«Технология разработки программного обеспечения »
Аннотация рабочей программы
Дисциплина Технология разработки программного обеспечения является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Информатика и вычислительная техника. Дисциплина реализуется на 6 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 609.
Дисциплина нацелена на формирование следующих компетенций: ОК-6 ,ПК-3 ,ПК-4 ,ПК.ОУ.ПП.1.
Содержание дисциплины охватывает круг вопросов, связанных с: изучением методологии реализации жизненного цикла программного обеспечения и используемых при этом технологий
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Практическое занятие, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (3 семестр).
Общая трудоемкость освоения дисциплины составляет 3 зачетных единиц, 108 часов. Программой дисциплины предусмотрены лекционные (20 часов), практические (18 часов), лабораторные (16 часов) занятия и (27 часов) самостоятельной работы студента.
Приложение 2
к рабочей программе дисциплины
«Технология разработки программного обеспечения »
Cодержание учебных занятий
-
Лекции
1.1.1. Процесс разработки программного обеспечения(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.2. Модели проектирования ПО(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.3. Методологии проектирования ПО(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.4. Парадигмы программирования(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Управление требованиями к ПО (АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.2. Управлении проектами по разработке ПО(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.3. Управление изменениями, дефектами и версиями ПО.(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.1. Контроль качества собираемых и выпускаемых проектов.(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.2. Документирование ПО.(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.3. Лицензирование и виды лицензий ПО.(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
-
Практические занятия
1.1.1. Модели проектирования ПО(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.1.2. Методологии проектирования ПО(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.1.3. Парадигмы программирования(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.2.1. Управление требованиями к ПО (АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.2.2. Управлении проектами по разработке ПО(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.2.3. Управление изменениями, дефектами и версиями ПО.(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.3.1. Контроль качества собираемых и выпускаемых проектов.(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.3.2. Документирование ПО.(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
1.3.3. Автоматизация взаимодействия рабочей группы в процессе разработки ПО.(АЗ: 2, СРС: 1)
Форма организации: Практическое занятие
-
Лабораторные работы
1.1.1. Анализ проблемы и постановка задачи для разработки программных модулей/интеграций, расширяющих функционал автоматизированных систем, применяемых в про(АЗ: 4, СРС: 0)
Форма организации: Лабораторная работа
1.2.1. Моделирование объекта автоматизации. Разработка модели вариантов использования и их спецификаций(АЗ: 4, СРС: 0)
Форма организации: Лабораторная работа
1.3.1. Оформление технического задания (ТЗ) на разработку ПО в соответствии с ГОСТ 34.602-89. Программная реализация модуля/интеграции в соответствии с разра(АЗ: 4, СРС: 0)
Форма организации: Лабораторная работа
1.3.2. Программная реализация модуля/интеграции по разработанному ТЗ. Создание документации для пользователя, администратора, разработчика.(АЗ: 4, СРС: 0)
Форма организации: Лабораторная работа
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Технология разработки программного обеспечения »
Прикрепленные файлы
Версия: AAAAAARxSG8 Код: 000008246