Мастер-класс от анонимного аналитика.
Примечание: всё ниже перечисленное работает при условии, что имеется
сильная компания и большие массы накопленного капитала. Как добиться
всего этого в этой высстатье не рассматривается.
- Сначала надо заработать доверие. По причине повального нищебродства и того, что для большей части более менее успешных свободных разработчиков главное - придти к успеху, достаточно просто подкинуть бабла.
- Организовать специальный отдел для работы над проектом. Большую часть штата должны составлять быдлокодеры, работающие за еду. Также нужно небольшое количество специалистов, чтобы проект хоть как-нибудь да работал.
- Очень неплохо нанять всех свободных разработчиков, работающих над проектом, чтобы все кто кто может адекватно оценить процесс разработки по изменениям в коде был под рукой. По вышеназванным причинам в первом пункте это в большинстве случаев может быть сделано без особых проблем.
- Таким образом практически полностью перевести разработку свободного проекта под своё крыло.
- Быдлокодерская часть штата должна заниматься по большей части всякой фигнёй типа реализации поддержки какого-нибудь VasyanICo Enterprise Applets Server. Для этого неплохо бы переписать проект с продвинутых языков (Ruby, Erlang, Lisp) на более распространённый (Java, C#, JS). Фактически разработчики должны тупо увеличивать массу кода и истории коммитов. При этом с помощью небольшой группы хороших программистов проект должен при этом хотя бы «просто работать».
- По мере угасания интереса к разработке людей из сообщества и верных ему отдел можно сокращать. Для надёжности можно оставить людей для перетасовки коммитов.
- ?????????
- PROFIT!!!
Таким образом век меняется с XX-го на XXI, а проект как был УГ так им и остаётся.
Перемещено stave из development