Автор программы и лектор: Гаврилов Александр Викторович, к.т.н., менеджер академических программ Microsoft
Лабораторный практикум ведет Нурминский Евгений Владиславович
Курс дает базовые сведения по технологии разработки программных систем. Подробно рассматриваются модели и дисциплины Microsoft Solution Framework (MSF), основной упор делается на использование полученных теоретических знаний при реализации конкретного программного проекта. На примере Visual Studio Team System (VSTS) демонстрируется использование инструментальной среды командной разработки.
Полученные навыки позволяют проводить проектирование, анализ и реализацию прикладного программного обеспечения на основе современных методов промышленной разработки.
Курс "Технология разработки программных систем" является базовым в специальной подготовке по направлениям «Информационные технологии» и «Программная инженерия».
Целью курса ставится изучение основ технологии разработки программных систем, знакомство с основными моделями и дисциплинами MSF, изучение принципов проектирования архитектуры решения в рамках выбранной методологии, формирование навыков работы в команде, освоение основных инструментальных средств VSTS, а также освоение методов промышленной разработки прикладного программного обеспечения.
Рекомендуемая литература:
Основная:
- Анализ требований и создание архитектуры решений на основе Microsoft .NET, Русская редакция, 2004
- У.Ройс Управление проектами по созданию программного обеспечения. Унифицированный подход, Лори, 2002
- К.Бек Экстремальное программирование, Питер, 2002
- S.Guckenheimer, J.Perez Software Engineering with Microsoft Visual Studio Team System, Addison-Wesley Professional, 2006
- Visual Studio Application Lifecycle Management, http://msdn.microsoft.com/en-us/library/fda2bad5(VS.100).aspx
Дополнительная:
- Ф.Брукс Мифический человеко месяц или как создаются программные системы, Символ Плюс, 2006
- Э.Йордан. Путь камикадзе, Лори, 2001
- Е.М.Лаврищева, В.А.Петрухин, Методы и средства инженерии программного обеспечения, Библиотека учебных курсов MSDN AA, 2007
- А.Н.Терехов Технология программирования, Интуит Бином, 2007
- В.В.Липаев Программная инженерия.Методологические основы, ТЕИС, 2006
Полная программа курса в формате RTF