Как организована разработка больших проектов с частичным доступом к коду?

Очень интересно как организована разработка больших проектов, как предоставляется доступ к исходникам для оутсорсеров/фрилансеров. Какая система для этого используется? Как происходит тестирование написанного кода? Какую документацию или книгу следует прочитать чтобы разобраться с этим? Как устроена защита от воровства кода, к которому имеют доступ большое количество народа?!
  • Вопрос задан
  • 3051 просмотр
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Ну навсидку - svn (с делением прав по каталогам) + зеленый транк + автотесты на весь проект в каком-нибудь teamcity при сборке.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
begemot_sun
@begemot_sun
Программист в душе.
1. Готовая среда для исполнения кода программиста (тестирования)
2. Разделение проекта на системы (четкое описание API между системами)
3. Делегирование разработки разных систем разным разработчикам, причем чтобы они не знали друг друга и общались только через менеджера.
Ответ написан
Lerg
@Lerg
Defold, Corona, Lua, GameDev
Плюс системы контроля версий типа bitbucket и багтрекеры типа JIRA.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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