Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе





Скачать 238.88 Kb.
НазваниеФедеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе
страница3/3
Дата публикации28.02.2015
Размер238.88 Kb.
ТипДокументы
100-bal.ru > Право > Документы
1   2   3

Содержание дисциплины.

1.1. Методология создания качества программного продукта. Международное законодательство в области качества. Единый Европейский акт и закон об ответственности изготовителя за выпуск дефектной продукции. Новая концепция технической гармонизации и нормирования. Глобальная концепция оценки соответствия. Российское законодательство в области качества, его отличие от международного законодательства. Подходы к формированию законодательства в области качества разработки программных средств.

1.2. Модели управления качеством процесса разработки программных средств. Управление предприятием по критериям качества. Системный, процессный и проектный подходы. Схема сети процессов современного предприятия. Элементы программного проекта.

1.3. Инструменты управления качеством процесса разработки программных средств. Управление процессами на базе текущего статистического контроля. Инструменты контроля процесса.

2.1. Современные системы и модели управления качеством разработки программных средств. Система качества как часть системы управления компанией. Определения понятия «стандарт». Международные организации в области стандартизации. Уровни стандартизации. Система качества предприятия на базе международных и российских стандартов. Модель системы менеджмента качества предприятия.

2.2. Стандарты управления качеством разработки программных средств. Модели обеспечения качества и взаимосвязь между ISO 9001, 9002 и 9003 в разработке ПО. Отечественные стандарты обеспечения качества программных продуктов. Международные стандарты ISO.

2.3. Примеры использования стандартов. Поле стандартизации разработки ПО. Основные задачи при оценке качества ПО/ПС.

3.1. Методология формирования единого стандартизированного процесса разработки ПО в организации. Инженерия программного обеспечения. Процесс создания программных средств. Реализация процессного подхода. Соотношение понятий процесс, проект, жизненный цикл программного средства. Конструкция стандартной единицы процесса разработки ПО.

3.2. Механизмы и инструменты стандартизации ПО. Базовые компетенции среды и процесса разработки. Организация управления процессом/проектом разработки ПО. Установление стандартного процесса разработки ПО в масштабах компании. Практическая схема реализации.

3.3. Принципы управления процессом разработки программных средств. Формирование систем количественных показателей для реального управления процессом разработки ПО и реализации его качества. Метрики оценки сложности и надежности ПО. Архитектура программного средства. Прототипирование программных систем. Технологии быстрого прототипирования. Выявление и оценка рисков. Процессы управления. Планирование работ по проекту.


  1. Планы семинарских занятий.

Не запланированы


  1. Темы лабораторных работ.

1. Описание процесса разработки в терминах понятий жизненного цикла.

2. Анализ сложности алгоритмов.

3. Моделирование метрик процесса разработки.

4. Моделирование метрик, связанных с качеством.

5. Разработка тестов для анализа качества ПО.

6. Тестирование и моделирование метрик процесса тестирования.
8. Примерная тематика курсовых работ (не запланированы).
9. Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины (модуля).
Методические указания по выполнению лабораторных работ.

Задания для разработки программ к лабораторным работам

Разработайте приложения на языках Delphi, C#, С/С++.

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

  • На экране появляется на 20 секунд форма-заставка с произвольным графическим изображением и текстовой информацией о данном приложении.

  • Далее, заставка исчезает и открывается окно для ввода пароля (модальное с запретом на закрытие без какого-либо набора).

  • После его закрытия осуществляется проверка пароля.

  • Если пароль неправильный, то на 10 секунд появляется форма-заставка, завершающая работу приложения.

  • Если был указан правильный пароль, открывается основная форма (для решения любой задачи).

  • Предусмотреть отдельные формы - окна диалога для ввода исходных данных с проверкой корректности вводимых значений и требованием повторного ввода для некорректных исходных данных.

  • Предусмотреть отдельные формы для вывода результатов.

  • Все ненужные формы уничтожать по ходу выполнения программы с освобождением памяти.


1. Описание процесса разработки в терминах понятий жизненного цикла.

Для разработки программного продукта в соответствии с утвержденным преподавателем техническим заданием выполнить описание процесса разработки, используя основные термины понятий жизненного цикла ПО. Техническое задание должно быть разработано вне зависимости от сложности ПО – как для профессионально- ориентированных задач, так и для учебных.
2. Анализ сложности алгоритмов.

Для разрабатываемой программы выделить основные алгоритмы (вычислительного характера) и провести анализ их сложности, используя знания, полученные в курсе «Структуры и алгоритмы компьютерной обработки данных».
3. Моделирование метрик процесса разработки.

Для выполнения лабораторной работы определить следующие метрические характеристики разрабатываемой программы:

- число простых (отдельных)операторов, в данной реализации;

- число простых (отдельных) операндов, в данной реализации;

- общее число всех операторов в данной реализации;

- общее число всех операндов в данной реализации;

- число вхождений j-го оператора в тексте программы;

- число вхождений j-го операнда в тексте программы;

- словарь программы;

- длину программы.
4. Моделирование метрик, связанных с качеством.

Для выполнения лабораторной работы определить следующие метрические характеристики разрабатываемой программы :

- длину программы;

- реальный, потенциальный и граничный объемы программы;

- уровень программы;

- интеллектуальное содержание программы;

- работа программиста;

- время программирования;

- уровень используемого языка программирования;

- ожидаемое число ошибок в программе.
5. Разработка тестов для анализа качества ПО.

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

Цель работы - установление соответствия программы заданным требованиям и программным документам. При выполнении тестирования надо исходить из того, что в техническом задании на разработку программы определены все требования (характеристики), обеспечение которых гарантирует пригодность программы к использованию по своему назначению. Использовать следующие методы тестирования:

восходящее тестирование – программа собирается и тестируется снизу вверх; нисходящее тестирование – программа собирается и тестируется сверху вниз. Изолировано тестируется только головной модуль.

Вопросы к зачету

  1. Международное законодательство в области качества.

  2. Российское законодательство в области качества.

2.Подходы к формированию законодательства в области качества разработки программных средств.

3.Инструменты управления качеством процесса разработки программных средств.

4.Управление процессами на базе текущего статистического контроля. Инструменты контроля процесса.

5.Современные системы и модели управления качеством разработки программных средств.

6.Стандарты управления качеством разработки программных средств.

7.Отечественные стандарты обеспечения качества программных продуктов. Международные стандарты ISO.

8.Основные задачи при оценке качества ПО.

9.Организация управления процессом/проектом разработки ПО.

10.Принципы управления процессом разработки программных средств.

11.Метрики оценки сложности и надежности ПО.
10. Образовательные технологии.

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

Аудиторные занятия:

  • лекционные и лабораторные занятия; контроль осуществляется в ходе опроса на лекциях, проверки конспектов, при сдаче заданий лабораторных работ и самостоятельной работы. В течение обучения студенты выполняют комплексы индивидуальных заданий;

  • активные и интерактивные формы – проблемные вопросы на лекциях, дискуссии по результатам выполнения заданий, работа студенческих исследовательских групп.

Внеаудиторные занятия:

  • самостоятельная работа (выполнение самостоятельных заданий разного типа и уровня сложности на лабораторных занятиях, подготовка к аудиторным занятиям, подготовка проектов и курсовых работ, изучение отдельных тем и вопросов учебной дисциплины в соответствии с учебно-тематическим планом, составление конспектов, выполнение индивидуальных заданий: докладов, сообщений, выполнение самостоятельных работ, подготовка ко всем видам контрольных испытаний: текущему контролю успеваемости и промежуточной аттестации);

  • индивидуальные консультации.



11. Учебно-методическое и информационное обеспечение дисциплины (модуля).

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

1. Вирт Н. Алгоритмы и структуры данных: с примерами на Паскале. -Санкт-Петербург: Невский Диалект, 2008.-352 с.

2. Кариев Ч.А. Разработка Windows-приложений на основе Visual C#. - М.: БИНОМ, 2011. – 767 с.

3. Плещев, В. В. Разработка и стандартизация программных средств, информационных технологий и систем: организация, методология, метрология, качество, CASE-средства : учеб. пособие. - Тюмень: Изд-во ТюмГУ, 2011. - 312 с.
11.2. Дополнительная литература:

1. Захаров А.А., Захарова И.Г. Языки и среды программирования. Учебное пособие. Тюмень: Изд. ТюмГУ, 2006. – 288 с.

2. Охотников Е.С. Языки программирования [Электронный ресурс] : лаб. практикум. -Тюмень: Изд-во ТюмГУ: Виндекс, 2008.-1 o=эл. опт. диск (CD-ROM)

3. Свердлов С.З. Языки программирования и методы трансляции: учеб. пособие. -Санкт-Петербург: ПИТЕР, 2007. -144 с.
11.3. Программное обеспечение и Интернет – ресурсы:

1. MSDN Academic Alliance. Библиотека учебных курсов [электр. ресурс]. – Режим доступа http://www.microsoft.com/Rus/msdnaa/curricula/default.mspx свободный. - Загл. с экрана.
12. Технические средства и материально-техническое обеспечение дисциплины (модуля).

Для чтения лекций используется аудитория, оборудованная мультимедиа проектором и персональным компьютером.

Для самостоятельной работы используется компьютерное оборудование с установленными программными продуктами Delphi (версия не ниже 7) и Microsoft Visual Studio (версия не ниже 2010).
1   2   3

Похожие:

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconТюменский государственный университет «утверждаю»: Проректор по учебной работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconФедеральное государственное бюджетное образовательное учреждение...
Педагогика и методика начального образования с дополнительной специальностью «Информатика» очной формы обучения
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconФедеральное государственное бюджетное образовательное учреждение...
Рассмотрено на заседании кафедры иностранных языков и межкультурной профессиональной коммуникации экономико-правовых направлений
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconФедеральное государственное бюджетное образовательное учреждение...
Матюхина Е. Н. Политология. Учебно-методический комплекс. Рабочая программа для студентов для студентов специальности 020501. 65...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconОбразовательное учреждение высшего профессионального образования...
Рассмотрено на заседании кафедры гражданского права и процесса 25 октября 2013, №3
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconОбразовательное учреждение высшего профессионального образования...
Учебно-методический комплекс рабочая программа для студентов очной и заочной форм обучения по направлению подготовки 081100. 62 Государственное...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconФедеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» «утверждаю»: Проректор по учебной работе iconФедеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск