2010-05-29 2 views

ответ

2

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

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

Возможно, есть еще много советов. Поэтому прочитайте хорошую книгу об управлении разработкой программного обеспечения. Вероятно, нет существенной разницы между веб-разработкой и другими разработками программного обеспечения.

Смежные вопросы