Программная инженерия

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Программная инженерия создатель Mind Map: Программная инженерия

1. Рабочий продукт, дисциплина обязательств, проект

1.1. Рабочий продукт

1.2. Дисциплина обязательств

1.3. Проект

2. Архитектура ПО

2.1. Обсуждение

2.2. Определение

2.3. Множественность точек зрения

2.4. Язык UML

3. Управление требованиями

3.1. Проблема

3.2. Виды и свойства требований

3.3. Варианты формализации требований

3.4. Цикл работы с требованиями

4. Тестирование

4.1. Управление качеством

4.2. Тестирование

4.3. Работа с ошибками

5. MSF

5.1. История и текущий статус

5.2. Основные принципы

5.3. Модель команды

5.4. Прочие особенности

6. «Гибкие» (agile) методы разработки

6.1. Общее понятие

6.2. Extreme Programming

6.3. Scrum

7. VSTS: управление элементами работ (Work Items)

7.1. Определение, свойства, жизненный цикл

7.2. Средства использования

8. VSTS: тестирование

8.1. Система отслеживания ошибок

8.1.1. Модульные тесты

8.1.2. Пакеты тестов

8.1.3. Автоматическое тестирование Web-приложений

9. Программное обеспечение

10. Процесс разработки программного обеспечения

10.1. Процесс

10.2. Совершенствование процесса

10.3. Классические модели процесса

11. Цикл работы с требованиями

11.1. Проблема

11.2. Единицы конфигурационного управления

11.3. Управление версиями

11.4. Управление сборками

11.5. Понятие baseline

12. Диаграммные техники в работе со знаниями

12.1. Метод случаи использования

12.2. Итеративный цикл автор/рецензент

12.3. Карты памяти

13. CMMI

13.1. Понятие CMMI

13.2. Уровни зрелости процессов по CMMI

13.3. Области усовершенствования

14. Обзор технологии Microsoft Visual Studio Team System (VSTS)

14.1. Обзор

14.2. Состав продукта

14.3. Правила инсталляции

14.4. Пакет Team Explorer

15. VSTS: конфигурационное управление

15.1. Система контроля версий

15.2. Автоматические сборки

16. VSTS: поддержка различных моделей процесса

16.1. Поддержка шаблонов процесса

16.2. Обзор существующих шаблонов

16.3. MSF for Agile Software Development

16.4. Scrum