Дисциплина «Технологии разработки программного обеспечения» - 5 курс
2012-2013 год
Преподаватели
Лектор: Ицыксон В.М.
Ассистенты:
- Ахин М.Х.
- Тимофеев Д.А.
- Беляев М.А.
Курсовой проект (осень 2012)
Результаты выполнения курсового проекта см. здесь
Лекции. Осень 2012
№ | Дата | Темы | Слайды |
---|---|---|---|
1 | 05.09.2012 | Введение. Жизненный цикл разработки ПО | Вводная, Жизненный цикл |
2 | 12.09.2012 | Жизненный цикл разработки ПО. Классическая модель проектирования. Прототипирование. Инкрементная модель. | Жизненный цикл |
3 | 19.09.2012 | Жизненный цикл разработки ПО. Спиральная модель. RAD. Rational Unified Process. | Жизненный цикл |
4 | 26.09.2012 | Жизненный цикл разработки ПО. RUP. Экстремальное программирование. | Жизненный цикл |
5 | 03.10.2012 | Жизненный цикл разработки ПО. Методология SCRUM. Инженерия требований. | Жизненный цикл, Инженерия требований |
6 | 10.10.2012 | Инженерия требований. Разработка требований. Организация требований | Инженерия требований |
7 | 17.10.2012 | Инженерия требований. Документирование требований. Изменение требований | Инженерия требований |
8 | 24.10.2012 | Инженерия требований. Управление требованиями. Трассировка требований | Инженерия требований |
9 | 31.10.2012 | Управление проектами. Роли в программных проектах | Управление проектами |
10 | 07.11.2012 | Управление проектами | |
11 | 14.11.2012 | Управление рисками | |
12 | 21.11.2012 | BugTracking | |
13 | 28.11.2012 | Контроль версий | |
14 | 05.12.2012 | Сборка, Непрерывная интеграция | |
15 | 12.12.2012 | Качество ПО | Качество ПО |
16 | 19.12.2012 | Обеспечение качества ПО | Обеспечение качества |
Вопросы к экзамену, осень 2012
Список вопросов к экзамену можно найти здесь
Лекции. Весна 2013
№ | Дата | Темы | Слайды |
---|---|---|---|
1 | 06.02.2013 | Документирование ПО | Документирование |
2 | 20.02.2013 | Лицензирование ПО | Лицензирование |
3 | 06.03.2013 | Качество процесса проектирования ПО | Качество процесса |
4 | 20.03.2013 | Контрактное программирование | Контракты |
5 | 03.04.2013 | Автоматное программирование | Автоматы |
6 | 17.04.2013 | Аспектно-ориентированное программирование | Аспекты |
7 | 15.05.2013 | Программирование на основе спецификций | Инженерия требований |
Вопросы к экзамену, весна 2013
Список вопросов к экзамену можно найти здесь
Курсовой проект (весна 2013)
Информация о допусках к экзамену - здесь
Литература
Общая
- Гецци К., Джазаейри М., Мандриоли Д. Основы инженерии программного обеспечения. 2-е изд.: Пер. с англ. – СПб.: БХВ-Петербург, 2005. – 832 с.: ил.
- Орлов С. Технологии разработки программного обеспечения. Разработка сложных программных систем. Учебное пособие. СПб: Питер, 2003. 480 с, ил.
- Благодатских В.А. Стандартизация разработки программных средств: учеб. пособие /В.А. Благодатских, В.А. Волнин, К.Ф. Поскакалов; под ред. О.С. Разумова. - М. : Финансы и статистика, 2006. - 288 с : ил.
- Брукс Ф. Мифический человеко-месяц или как создаются программные системы. СПб: Символ-Плюс, 2006. – 304 с., ил.
- Д. Кознов. Введение в программную инженерию: Учебный курс. М.: Интуит, 2008.
Жизненный цикл разработки ПО
- Бек К. Экстремальное программирование. – СПб.: Питер, 2002. – 224 с., ил.
- Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. – СПб.: Питер, 2002. – 496 с.: ил.
Управление требованиями
- Вигерс К. Разработка требований к программному обеспечению / Пер, с англ. — М.: Издательско-торговый дом «Русская Редакция», 2004. —576с.: ил.
- Коберн А. Современные методы описания функциональных требований к системам. М: Издательство «Лори», 2002. 263 с.: ил.
Качество ПО
- Фаулер М. Рефакторинг. Улучшение существующего кода. – Пер. с англ. – СПб: Символ-Плюс, 2003. – 432 с., ил.
- Глухих М.И., Ицыксон В.М. Программная инженерия. Обеспечение качества программных средств методами статического анализа. Учебное пособие. СПб: Изд-во Политехн. ун-та. 2011, 150 с.
Тестирование
- Бейзер. Б. Тестирование черного ящика. Технологии функционального тестирования ПО и систем. СПб: Питер, 2004. – 318 с, ил.
- Калбертсон Р, Браун К., Кобб Г. Быстрое тестирование: Пер. с англ.. – М.: Издательский дом «Вильямс», 2002.– 384 с.: ил.