График разработки для веб-приложений? [закрытый]

Я ищу некоторое решение заботиться о планировании разработки для веб-приложений. Как делает больших парней в промышленном дескрипторе это?

Все это о SVN и средствах отслеживания ошибки для них?

1
задан Industrial 29 May 2010 в 13:31
поделиться

1 ответ

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

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

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

2
ответ дан 3 September 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: