Как са разработени Facebook, DOU

Към днешна дата проектът Facebook е представен от страна на клиента от мобилни сайтове m.facebook.com, 0.facebook.com, мобилни приложения на Facebook за iPhone и Android, както и сайтът www.facebook.com, който е най-известният в тесни кръгове (около 750 милиона жители на тази планета).

В допълнение към разработчиците, екипът, в зависимост от етапа на проекта, може да включва нула или повече от следните хора:

Що се отнася до инструментите за съвместна разработка, компанията подчертава качеството на своите вътрешни инструменти на много ранен етап от своето развитие. Това беше подпомогнато отчасти от факта, че през периода на критичен растеж вицепрезидентът на компанията беше Дъстин Московиц, който не само разработи самостоятелно някои инструменти, но и впоследствие основа стартъп, който прави точно това. Какво се използва днес?

  • Групи във Facebook - Частните групи се използват за обсъждане на оформления, разпространение на информация за спешни случаи и планове за бъдещето. Демократичната същност на групите също така позволява на всеки - от разработчика до изпълнителния директор - да представи идея и да види как останалите членове на екипа се чувстват за нея.
  • Phabricator е интегриран пакет за писане, тестване, преглед и пускане на код.
  • Много подобен на Asana инструмент за управление на задачи. Тясно интегриран с Phabricator. В повечето случаи той замества имейла.