Как проходит процесс выпуска вашего коммерческого приложения? - PullRequest
0 голосов
/ 17 марта 2010

Если вы разрабатываете коммерческое настольное приложение, каков ваш процесс выпуска?

Пример процесса:

  • Разработка: исправление ошибок, добавление функций и т. Д.
  • Feature Freeze ( не исправляйте, добавляйте что-либо, если это абсолютно не требуется )
  • Проверьте это
  • Если все в порядке, отпустите его, если оно не исправлено, протестируйте его, отпустите

Я думаю, что самый важный вопрос - каков ваш подход к циклу " freeze> test> release "?

Или вы чаще тестируете, что вам не нужен такой цикл, и ваше программное обеспечение всегда готово к публичному выпуску?

1 Ответ

1 голос
/ 06 апреля 2010

Зависит от вашего бюджета QA. Я использовал оба - используя CI, по крайней мере, на ветке всегда упакован и готов к выпуску.

Feature-freeze> test> relse, чем больше бюджет QA, тем короче релизы. Кроме того, первый этап полностью зависит от планирования выпуска.

Кроме того, то, насколько разработчики тестируют свою работу и какой охват у Вас, сильно влияет на решение.

...