Я сам не занимаюсь веб-разработкой, но я предполагаю, что подход к веб-разработке точно такой же, как и для других крупных событий (что делает моя команда). В этом случае следующие советы могут помочь:
- Используйте версию управления (SVN, ...)
- Будьте гибкими (это также походили на следующие моменты)
- сделать смешанную команду (разработчиков , тестеры, разработчик, функциональные обязанности, ...), что все работают как единая команда по одному и тому же вопросу. Убедитесь, что вся команда общается.
- Сделать всех ответственными за весь проект. Никогда не обвиняйте людей, если все пойдет не так.
- Убедитесь, что вся команда знает статус проекта: где мы, что еще нужно сделать ... Сделайте все визуальное, наклеив графики и листы на стену вашего офиса.
- Сохраняйте время между «поднятыми вопросами или поднятыми проблемами» и ответом или решением. Например. если обнаружена ошибка, запишите ее немедленно и попытайтесь решить ее как можно скорее.
- Разработка постепенно. Не разрабатывайте в течение нескольких месяцев, а затем начинайте тестирование, но убедитесь, что у вас есть рабочая копия каждый день.
- Сплит-разработка/проектирование/... задачи в меньших задачах, которые могут быть разработаны постепенно (см. Предыдущий пункт) и в минимальное количество времени (день или несколько дней).
- Автоматизируйте тесты как можно больше.
- Использовать непрерывную интеграцию (где тесты выполняются при каждой фиксации в системе управления версиями)
- В качестве менеджера поддерживайте свою команду.
- Фокус
- Защитите людей от всех проблем, не связанных напрямую с проектом (например, проблемы с ПК, проблемы с принтером, ...). Выберите «scrum manager», который решает все эти неприятные проблемы для команды.
- Демонстрация результатов через регулярные промежутки времени от вашего потребителя, вашего начальника, ...
- Дайте прием, если важная веха достигнута.
Возможно, есть еще много советов. Поэтому прочитайте хорошую книгу об управлении разработкой программного обеспечения. Вероятно, нет существенной разницы между веб-разработкой и другими разработками программного обеспечения.