Защита проекта от слива сотрудниками

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

единственный вариант - это разнести логически проект на несколько частей и давать доступ на копирование, просмотр и изменение файлов этих самых частей определенным сотрудникам ( в идеале если некоторые работают на аутсорсе)
 
А как защитить проект от слива на обычном PHP штатными разработчиками, работающими с кодом каждый день?
Уточни что под сливом подразумевается?

Навскидку вижу 2 варианта:
Исходники всех проектов, которые я разрабатывал или дорабатывал я загружаю на свой комп и так делают большинство нормальных людей, потому что работать по ftp/ssh - это почти всегда жесткий анрил (часто приходится искать нужный код поиском по всем файлам). И в таком плане это не слив, а нормальный рабочий момент.
А вот если исходники вашего проекта, появились в продаже, то это уже преследуется юридически. Хотя в случае разработки с нуля и без бумаг, полные права на код вполне может принадлежать разработчику и тут уже, у кого адвокат лучше, того и тапки.

Также сорсы могут быть на руках только у данного разработчика и у владельца проекта а заливать на сервер разроб будет обфусцированные сорсы (обфускация локальных переменных методов только). Если ктото другой выкачает такие сорсы то править их накладно, а если сорс появится в исходном виде то слить их мог только разроб.
Бред, при плохой архитектуре для допилки функции иногда приходится перелопатить половину проекта и с обфусцированным кодом почти никто работать не будет.


И никто не отменял жесткий контроль и логирование действий разроба на рабочем ПК.
Способ популярен у зарубежных компаний, а наши люди сильно против. Но если готовы платить разрабу как в Америке/Европе - это примерно 7000-15000К$ в месяц на мидла...

единственный вариант - это разнести логически проект на несколько частей и давать доступ на копирование, просмотр и изменение файлов этих самых частей определенным сотрудникам ( в идеале если некоторые работают на аутсорсе)
Один из лучших вариантов, но довольно редко попадается действительно модульная структура с хорошей документацией по которой можно вести разработку.
Вот как раз недавняя статья Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
Уточни что под сливом подразумевается?
Способ популярен у зарубежных компаний, а наши люди сильно против. Но если готовы платить разрабу как в Америке/Европе - это примерно 7000-15000К$ в месяц на мидла...
Не поможет. Поработает так пол года - год, привыкнет к з/п, возомнит себя великим думая что его ждут везде с распростертыми руками и начнет сливать...
 
Назад
Сверху