Requirements to Disciplines

Требования к дисциплинам указываются в том случае если вы хотите определить правила и порядок выполнения определенных функций.

Требования к дисциплинам включают в себя:

  • Требования к выполнению анализа
  • Требования к тестированию
  • Требования к ведению разработки
  • Требования к тестированию
  • Требования к DevOps

В зависимости от ситуации вы можете или проигнорировать этот раздел или описать его более подробно.

Когда нужно что писать подробно

  • У вас есть собственный стандарт по дисциплинам
  • У вас есть несколько команда и их работу надо согласовать
  • У вас есть сложные аспекты — инфраструктура
  • У вас большой размер команды
  • У вас текучка в командах и каждый новый член команды привносит неконтролируемые изменения в процесс

Когда не нужно писать вообще

  • Небольшой проект (на пару месяцев с небольшим объёмом работ)
  • Когда результат важнее кода и оптимальности разработки
  • Небольшая команда (3-4 человека)
  • Простая инфраструктура (просто внешний сайт)

На что стоит обратить внимание в большинстве случаев:

  • Как будет организовано тестирование — будет ли выделен специалист по тестированию, как будет организована работе тестирования
  • Как будет организована работа DevOps – особенно важно если для вас ценен код, у вас сложная экосистема и важна оптимальность и автоматизация развертывания, если вы не хотите получить “неуправляемый ручник” при деплое решения