Открыть сервис

Fog Creek Software

Fog Creek Software — американская компания, специализирующаяся на разработке программного обеспечения для управления проектами, отслеживания ошибок и совместной работы. Основана в 2000 году Джоэлом Спольски и Майклом Прайором. Компания известна созданием таких продуктов, как BugTracker.NET, FogBugz, Kiln, Trello и Glitch, а также развитием методологии разработки программного обеспечения, описанной в книге Спольски «Джоэл о программировании». Штаб-квартира компании расположена в Нью-Йорке, США.

История

Основание и ранние годы (2000–2005)

Компания Fog Creek Software была основана в 2000 году Джоэлом Спольски, известным блогером и автором книг по программированию, и Майклом Прайором, программистом. Изначально компания занималась разработкой программного обеспечения для управления проектами и отслеживания ошибок. Первым продуктом стал BugTracker.NET, выпущенный в 2000 году. В 2001 году был запущен FogBugz — система отслеживания ошибок и управления проектами, которая стала основным продуктом компании на протяжении многих лет. FogBugz отличался простотой использования и интеграцией с другими инструментами разработки.

Развитие и новые продукты (2006–2010)

В 2006 году компания выпустила Kiln — систему управления версиями, основанную на Mercurial. Kiln была ориентирована на команды разработчиков, работающих над проектами с большим объемом кода. В 2010 году Fog Creek Software запустила Trello — веб-приложение для управления проектами, основанное на методологии канбан. Trello быстро завоевал популярность благодаря интуитивно понятному интерфейсу, основанному на досках, списках и карточках. В 2011 году компания выпустила Glitch — платформу для создания и развертывания веб-приложений, ориентированную на начинающих разработчиков.

Изменения в структуре и продажа активов (2011–2017)

В 2011 году Fog Creek Software была реорганизована: Trello был выделен в отдельную дочернюю компанию Trello, Inc. В 2014 году Trello был продан компании Atlassian за 425 миллионов долларов. В 2017 году Fog Creek Software продала Kiln компании Atlassian. После продажи основных активов компания сосредоточилась на развитии Glitch. В 2018 году Glitch был выделен в отдельную компанию, а Fog Creek Software прекратила свою деятельность как самостоятельная организация.

Продукты

BugTracker.NET

BugTracker.NET — система отслеживания ошибок, выпущенная в 2000 году. Предназначена для управления дефектами и задачами в процессе разработки программного обеспечения. Поддерживает функции ведения базы данных ошибок, назначения ответственных, отслеживания статуса и генерации отчетов. Является одним из первых продуктов компании.

FogBugz

FogBugz — система управления проектами и отслеживания ошибок, выпущенная в 2001 году. Предоставляет инструменты для планирования задач, управления сроками, отслеживания времени и генерации отчетов. Включает в себя систему автоматического назначения приоритетов (Evidence-Based Scheduling), основанную на анализе исторических данных. FogBugz был основным продуктом компании на протяжении многих лет и использовался различными организациями, включая Microsoft и Google.

Kiln

Kiln — система управления версиями, выпущенная в 2006 году. Основана на Mercurial, но также поддерживает Git. Предоставляет инструменты для просмотра изменений, управления ветками и слияния кода. Включает в себя веб-интерфейс, интегрированный с FogBugz. Продана Atlassian в 2017 году.

Trello

Trello — веб-приложение для управления проектами, основанное на методологии канбан. Выпущено в 2010 году. Позволяет создавать доски, списки и карточки для организации задач. Поддерживает функции назначения ответственных, установки сроков, добавления комментариев и вложений. В 2014 году Trello был продан Atlassian за 425 миллионов долларов. Trello остается одним из наиболее популярных инструментов для управления проектами в мире.

Glitch

Glitch — платформа для создания и развертывания веб-приложений, выпущенная в 2011 году. Ориентирована на начинающих разработчиков и позволяет создавать приложения на JavaScript, Node.js, Python и других языках. Предоставляет онлайн-редактор кода, систему управления версиями и возможность мгновенного развертывания. В 2018 году Glitch был выделен в отдельную компанию.

Методология разработки

Fog Creek Software известна своей методологией разработки программного обеспечения, описанной в книге Джоэла Спольски «Джоэл о программировании» (2004). Ключевые принципы включают:

  • Evidence-Based Scheduling — метод оценки сроков выполнения задач, основанный на анализе исторических данных о времени, затраченном на аналогичные задачи.
  • Прозрачность — открытость процессов разработки и коммуникации внутри команды.
  • Непрерывное улучшение — регулярный анализ и оптимизация процессов разработки.
  • Фокус на качестве — приоритет качества кода и тестирования.

Критика

Fog Creek Software подвергалась критике за недостаточную поддержку некоторых продуктов, особенно после их продажи. Например, пользователи Kiln отмечали проблемы с интеграцией после перехода к Atlassian. Также критиковалась сложность настройки FogBugz для крупных проектов. Однако в целом компания получила положительные отзывы за инновации и простоту использования своих продуктов.

Наследие

Fog Creek Software внесла значительный вклад в развитие инструментов для управления проектами и совместной работы. Trello стал одним из самых популярных инструментов для управления проектами в мире, а Glitch продолжает развиваться как платформа для обучения программированию. Методология Evidence-Based Scheduling, разработанная Джоэлом Спольски, используется многими компаниями для оценки сроков выполнения задач. Компания также известна своим вкладом в развитие сообщества разработчиков через блог Джоэла Спольски и книгу «Джоэл о программировании».

Источники

  • Спольски, Джоэл. «Джоэл о программировании». — СПб.: Питер, 2004.
  • Официальный сайт Fog Creek Software (архив).
  • Статья «Trello: The Story of a Startup» на сайте TechCrunch.
  • Документация по FogBugz, Kiln и Glitch.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →