Як розробляють Facebook, DOU
На сьогоднішній день проект Facebook представлений на клієнтській стороні мобільними сайтами m.facebook.com, 0.facebook.com, мобільними додатками Facebook для iPhone та Android, а також сайтом www.facebook.com, який у вузьких колах (приблизно 750 млн. жителів цієї планети) користується найбільшою популярністю.
Крім розробників команда, залежно від стадії проекту, може містити нульову та вищу кількість наступних людей:
Що стосується інструментів для спільної розробки, то компанія ще на ранній стадії свого розвитку наголошувала на якості внутрішнього інструментарію. Цьому частково допомагав той факт, що в період критичного зростання віце-президентом компанії був Дастін Московіц, який не лише самостійно займався розробкою деяких інструментів, а й згодом започаткував стартап, який саме цим займається. Що ж сьогодні використовується?
- Групи на Facebook - закриті групи використовуються для обговорення макетів, поширення інформації про надзвичайні ситуації та плани на майбутнє. Демократична суть груп дозволяє також будь-кому — від розробника і до гендиректора — внести ідею та подивитися, як до цього ставляться решта учасників команди.
- Phabricator – інтегрований пакет для написання, тестування, рецензій та релізу коду.
- Дуже схожий на Асан інструмент для управління завданнями. Тісно інтегрований з Phabricator. Найчастіше замінює електронну пошту.