Методы организации работы в команде разработчиков

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

1. Основные этапы разработки ПО

1.1. Анализ

1.2. Проектирование

1.3. Конструирование

1.4. Программирование

1.5. Разработка продукта

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

1.7. Отладка

1.8. Развертывание

1.9. Выпуск

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

2.1. Система управления версиями(VCS)/Системы управления исходным кодом(SMS)

2.1.1. Поддержка и хранение файлов в репозитории

2.1.2. Поддержка истории версий файлов в репозитории

2.1.3. Нахождение конфликтов при изменение исходного кода и обеспечение при синхронизации при работе в многопользовательской среде разработки

2.1.4. Отслеживание авторов изменений

2.2. Классификация систем контроля версий

2.2.1. Централизованные/распределенные

2.2.2. Блокирующие и не-

2.2.3. Для текстовых данных/для бинарных данных

2.3. Мониторинг работоспособности некоторых из системы контроля версий

2.3.1. Bazaar

2.3.2. Mercurial

2.3.3. Git

2.3.4. Concurrent Version System

3. Виды разработок

3.1. Авторская разработка

3.2. Коллективная разработка

3.2.1. Инженеры-разработчики

3.2.2. Технические писати

3.2.3. Инженеры тестирования

3.2.4. Инженеры качества

3.2.5. Специалисты по сопровождению продукта

3.2.6. Специалисты по продажам

3.3. Общинная модель разработки

4. Минимальные функции коллективной разработки

4.1. Регистрация изменений, вносимых в проект

4.2. Хранение файлов проекта