Годовой план Фонда Викимедиа/2024-2025/Ключевые результаты по продуктам и технологиям
Данный документ отображает первую часть ежегодного процесса планирования 2024-2025 гг. для Отдела продуктов и технологий Фонда Викимедиа. Он описывает проект "целей и ключевых результатов" (OKRs) для данного отдела. Это дальнейшее развитие структуры рабочих портфелей (называемых "корзинами"), которая была основана в прошлом году.
В ноябре я вместе с вами обсуждала наиболее критический, по моему мнению, вопрос, стоящий перед движением Викимедиа: как мы можем гарантировать, что Википедия и проекты Викимедиа прослужат многим поколениям? Я хочу поблагодарить каждого, кто потратил время на серьезное рассмотрение этого вопроса и ответил мне напрямую. Теперь, после того как я нашла немного времени для обдумывания ваших ответов, я поделюсь с вами тем, что узнала.
Во-первых, не существует универсальной причины, по которой волонтеры вносят свой вклад. Чтобы лелеять многие поколения волонтеров, мы должны лучше понимать все множество причин, по которым люди тратят свое время на наших проектах. Далее, мы должны фокусироваться на том, что делает нас отличными от других: на нашей способности предоставлять достоверный контент в то время, когда дезинформация и некорректная информация распространяются в интернете и на платформах, борясь за внимание следующих поколений. Это также включает в себя обеспечение выполнения нашей миссии по сбору и предоставлению всему миру суммы всех накопленных человечеством знаний путем расширения охвата недостающей информации, что может быть вызвано неравенством, дискриминацией или предвзятостью. Наш контент также должен приносить пользу и сохранять жизнеспособность в развивающемся интернете, направляемом искусственным интеллектом и расширенными услугами. Также мы должны найти пути устойчивого субсидирования нашего движения путем формирования стратегии для наших продуктов и доходов, чтобы мы могли финансировать эту работу в долгосрочной перспективе.
Данные идеи будут отражены в годовом плане Фонда Викимедиа на период 2024-2025 гг., первую часть которого я сегодня направляю вам в виде проекта целей для нашей работы по продуктам и технологиям. Аналогично прошлому году наш годовой план будет целиком фокусироваться на технологических потребностях нашей аудитории и наших платформ — нам потребуются ваши отзывы для понимания того, что мы уделяем внимание действительно важным проблемам. Эти цели основываются на идеях, которые мы получили от членов сообщества через Обсуждение:2024, через списки рассылки и страницы обсуждений, а также на мероприятиях сообщества, посвященных стратегии по продуктам и технологиям на следующий год. Вы можете ознакомиться с полным списком предполагаемых целей далее внизу.
"Цель" - это директивное направление высокого уровня, формирующее облик продуктовых и технологических проектов, которые мы планируем на следующий финансовый год. Они намеренно заданы широко, отражая направление нашей стратегии и, что немаловажно, задачи, которые, по нашему мнению, следует особо выделить из всей совокупности рабочих вопросов в следующем году. Мы публикуем это сейчас, чтобы члены сообщества могли повлиять на наше предварительное обсуждение, прежде чем бюджеты и количественные цели на следующий год будут зафиксированы.
Обратная связь
Одной из областей, по которой мы особенно нуждаемся в обратной связи, является наша работа, сгруппированная по направлению "Восприятие вики". "Восприятие вики" - это показатель того, как эффективно мы выполняем свои задачи, совершенствуемся и создаем инновации, и того, как люди непосредственно используют вики-проекты как участники, потребители или благотворители. Это включает в себя работу по поддержке наших ключевых технологий и возможностей, а также обеспечение наших способностей по улучшению опыта редакторов-волонтеров, в особенности пользователей с расширенными правами, посредством более совершенной функциональности и инструментов, перевода на другие языки и обновления платформ.
Вот несколько размышлений по итогам недавних дискуссий по планированию, а также и вопросов для вас, которые могут помочь нам усовершенствовать наши идеи:
- Участие в качестве волонтеров на проектах Викимедиа должно приносить удовлетворение. Мы также думаем, что опыт сотрудничества онлайн должен быть основой того, что побуждает волонтеров приходить снова. Что же является необходимым для волонтеров, чтобы ощутить удовлетворение от редактирования и более эффективно работать вместе для создания контента, заслуживающего доверия?
- Достоверность нашего контента является частью уникального вклада Викимедиа в мировой прогресс, а также и тем, что побуждает людей приходить на нашу платформу и использовать ее содержимое. Что мы можем привнести для стимулирования более быстрого роста объема достоверного контента, в то же время оставаясь в рамках стандартов качества, заданных сообществами на каждом проекте?
- Чтобы поддерживать актуальность и конкурировать с другими большими онлайн-платформами, Фонду Викимедиа необходимо, чтобы новое поколение потребителей ощущало связь с нашим контентом. Что мы можем сделать, чтобы наше содержимое было более доступным для обнаружения и взаимодействия с точки зрения читателей и благотворителей?
- В эпоху распространения онлайн-злоупотреблений, мы должны обеспечить защиту для наших сообществ, платформ и системы обслуживания. Мы также сталкиваемся со все возрастающими обязательствами по соблюдению норм, где мировые политические деятели стремятся задавать рамки конфиденциальности, идентификации и обмена информацией в интернете. Какие усовершенствования наших способностей по противодействию злоупотреблениям помогут нам ответить на эти вызовы?
- MediaWiki, программное обеспечение, позволяющее Википедии функционировать, потребует постоянной поддержки в течение следующей декады, чтобы обеспечить создание, модерацию, хранение, обнаружение и потребление открытого содержимого на многих языках в больших масштабах. Какие решения и усовершенствования платформ мы можем принять для обеспечения устойчивости MediaWiki?
Предварительные цели
В настоящий момент публикуются результаты планирования высокого уровня ‒ "Цели".
Следующий уровень ‒ предварительные "Ключевые результаты" (KR) для каждой утвержденной цели показаны внизу.
Лежащие в основе каждого ключевого результата "Предположения" будут обновляться на соответствующих вики-страницах проектов/команд в течение всего года по мере накопления практического опыта.
Предварительные цели по Восприятию Вики (WE) | ||||
---|---|---|---|---|
Цель | Область применения | Цель | Обоснование цели | Ответственный исполнитель |
WE1 | Восприятие участников | Как опытные, так и новые участники объединяются вместе онлайн для создания достоверной энциклопедии с большей степенью легкости и меньшей степенью разочарования. | Чтобы Википедия была полна жизни в течение многих лет, наша деятельность должна осуществляться таким образом, чтобы лелеять многие поколения волонтеров и предоставлять людям возможности для публикации того, что они хотят. Разные поколения волонтеров требуют разных инвестиций ‒ более опытным участникам требуется, чтобы их наделенные полномочиями рабочие процессы оптимизировались и исправлялись, в то время как новоявленным участникам требуются новые способы редактирования, понятные им. Во всех этих поколениях, все участники хотят иметь возможность поддерживать связь и взаимодействовать друг с другом для выполнения наиболее значимой работы. С учетом этой цели мы будем вносить усовершенствования в критические рабочие процессы опытных участников, снижать барьеры для конструктивного вклада новичков, а также инвестировать в способы, посредством которых волонтеры смогут находить друг друга и общаться в рамках общих интересов. | Marshall Miller |
WE2 | Энциклопедический контент | Сообществам предоставляется поддержка для эффективного восполнения пробелов в знаниях посредством инструментов и систем поддержки с возможностью более простого доступа, адаптации и усовершенствования при обеспечении роста объема достоверного энциклопедического контента. | Энциклопедический контент может расти в объеме и улучшаться посредством постоянной вовлеченности и инноваций. Инструменты и ресурсы (как технические, так и другие), используемые участниками для выполнения их задач, могут стать более доступными для обнаружения и более надежными. Поддержка данных инструментов со стороны Фонда Викимедиа должна улучшиться за счет усовершенствования функциональности в рамках коротких циклов. В виду последних тенденций генерации контента при помощи ИИ и изменения поведения пользователей, мы также изучим предпосылки для значительных изменений (например, Викифункции), которые будут способствовать масштабному росту в области создания и повторного использования контента. Механизмы для изучения пробелов в знаниях должны быть более доступны для обнаружения и планирования. Ресурсы, способствующие росту объема энциклопедического контента, включая родственные проекты, такие как Библиотека Википедии, а также и кампании, должны быть лучше интегрированы в рабочие процессы участников. В то же время методы, используемые для роста, должны иметь защитные механизмы от возрастающих угроз для обеспечения доверия к процессам, оставаясь верными основным принципам энциклопедического содержимого, принятым на проектах Викимедиа.
Аудитория: редакторы, переводчики |
Runa Bhattacharjee |
WE3 | Восприятие потребителей (читателей и СМИ) | Википедия получает новое поколение потребителей, открывающих для себя приоритетное направление для обнаружения энциклопедического контента, взаимодействия и создания с ним долговременной связи. | Цели:
Удержание существующих и новых поколений потребителей и благотворителей. Повышение актуальности для существующих и новых поколений потребителей посредством облегчения обнаружения контента и взаимодействия с ним. Работа с различными платформами по адаптации нашего опыта и существующего содержимого, чтобы энциклопедический контент исследовался и управлялся новым поколением потребителей и благотворителей. |
Olga Vasileva |
WE4 | Доверие и безопасность | Усовершенствование нашей инфраструктуры, инструментов и процессов для превентивной подготовки к защите сообществ, платформы и наших обслуживающих систем от различных типов масштабных и направленных злоупотреблений при соблюдении требований развивающейся регуляторной среды. | Некоторые аспекты наших способностей по противодействию злоупотреблениям требуют обновления. Борьба со злоупотреблениями на основе IP-адреса становится менее эффективной; нескольким административным инструментам требуются усовершенствования в области эффективности; нам также требуется сформулировать единую стратегию по борьбе с масштабными злоупотреблениями, использующую различные признаки и механизмы противодействия (капчи, блокировки и т.д.) в совокупности. В течение этого года мы начнем работать над наиболее значительными проблемами в этой области. Далее, эти инвестиции в защиту от злоупотреблений должны быть уравновешены инвестициями в понимание и улучшение состояния сообщества, некоторые аспекты которого включены в различные руководящие требования. | Suman Cherukuwada |
WE5 | Платформа знаний I (эволюция платформы) | Развитие платформы MediaWiki и ее интерфейсов для более полного удовлетворения ключевых потребностей Википедии. | Платформа MediaWiki была разработана для создания, модерации, хранения, обнаружения и потребления открытого контента на многих языках в больших масштабах. Во второй год Платформы знаний мы более внимательно рассмотрим систему и начнем работу по улучшению платформы для эффективного удовлетворения ключевых потребностей проектов Викимедиа в течение следующей декады, начав с Википедии. Это включает в себя продолжение работ по определению платформы производства знаний, повышение устойчивости платформы, фокусировку на системе расширений/интерфейсов для ясной и упорядоченной разработки функциональностей, а также продолжение инвестиций в обмен знаниями и предоставление людям возможностей участвовать в проекте MediaWiki. | Birgit Müller |
WE6 | Платформа знаний II (средства разработчика) | Технический персонал и разработчики-волонтеры имеют в наличии инструменты, необходимые для эффективной поддержки проектов Викимедиа. | Мы продолжим начатые работы по усовершенствованию (и масштабированию) рабочих процессов разработки, тестирования и развертывания в продуктовой инфраструктуре Викимедиа и дополним это понятие включив средства для инструментальных разработчиков. Мы также нацелены на повышение наших способностей в плане ответов на часто задаваемые вопросы в контексте рабочих процессов разработки/инженерии и их участников, а также и на предоставление актуальных данных для информированного принятия решений. Частично эта работа включает в себя изучение практик (или отсутствие таковых), которые в настоящий момент являются проблемными для нашей экосистемы. | Birgit Müller |
Предварительные цели по Сигналам и сервисам данных (SDS) | ||||
---|---|---|---|---|
Цель | Область применения | Цель | Обоснование цели | Ответственный исполнитель |
SDS1 | Shared insights | Наши решения по вопросам поддержки миссии и движения Викимедиа основываются на высокоуровневых метриках и глубоком понимании. | Для эффективного и действенного развития технологий, поддержки волонтеров и отстаивания политики, защищающей и расширяющей доступ к знаниям, нам требуется понимание экосистемы Викимедиа и ориентация на примеры успеха. Что означает использование общего набора метрик, которые являются надежными, понятными и своевременно доступными. Это также означает выявление исследований и знаний, помогающих нам понять суть в основе наших измерений. | Kate Zimmerman |
SDS2 | Экспериментальная платформа | Менеджеры по продуктам могут быстро, легко и уверенно измерить эффект от внедрения функциональностей продукта. | Для обеспечения и ускорения принятия решений по вопросам разработки функциональностей продуктов на основе данных, менеджерам по продуктам требуется экспериментальная платформа, в которой они смогут описывать функциональности, выбирать типы взаимодействия с аудиториями и измерять результаты. Сокращение времени от запуска до анализа является критичным, так как оптимизация сроков обучения ускорит проведение экспериментов и, в конечном итоге, инновации. Ручная работа и ситуативные подходы к измерениям были признаны барьерами, снижающими скорость. При идеальном сценарии менеджеры по продуктам могут перейти от запуска эксперимента к обнаружению результатов с минимальным ручным вмешательством инженеров и аналитиков или вообще без такового. | Tajh Taylor |
Предполагаемые цели по Аудиториям будущего (FA) | ||||
---|---|---|---|---|
Цель | Область применения | Цель | Обоснование цели | Ответственный исполнитель |
FA1 | Тестирование гипотез | Предоставление рекомендаций Фонду Викимедиа по вопросам стратегических инвестиций, помогающих нашему движению работать с новыми аудиториями в изменяющемся интернете, которые основываются на экспериментальных знаниях, уточняющих наше понимание процесса обмена и потребления знаний в сети. | В силу постоянных изменений в технологиях и онлайн-поведении пользователей (например, рост предпочтений в получении информации посредством социальных приложений, популярность коротких образовательных видео, развитие генеративного ИИ), перед движением Викимедиа стоят вызовы, связанные с привлечением и удержанием читателей и участников. Эти изменения также порождают возможности работы с новыми аудиториями посредством создания и продвижения информации новыми способами. Тем не менее мы как движение не имеем четкой и информированной картины относительно выгод и компромиссов от различных потенциальных стратегий, которые мы можем принять для решения проблем или использования новых возможностей. Например, должны ли мы...
Для того чтобы движение Викимедиа стало проектом на многие поколения, мы будем проверять гипотезы для лучшего понимания и выработки рекомендаций – как для Фонда Викимедиа, так и для движения Викимедиа – относительно перспективных стратегий привлечения и удержания аудиторий будущего. |
Maryana Pinchuk |
Предварительные цели по Продуктовой и инженерной поддержке (PES) | ||||
---|---|---|---|---|
Цель | Область применения | Цель | Обоснование цели | Ответственный исполнитель |
PES1 | Эффективность работы | Улучшить работу Фонда в плане ускорения, оптимизации затрат и повышения эффективности. | В рамках своей обычной работы наши сотрудники делают большой вклад, чтобы наши процессы были быстрее, оптимальнее по затратам и эффективнее. Данная цель выделяет конкретные инициативы, которые (а) приведут к значительным достижениям в области ускорения, оптимизации и повышения эффективности и (b) обеспечат скоординированные усилия по изменению формальных и неформальных практик в Фонде.
В сущности, ключевые результаты, включенные в эту цель, являются самыми сложными и самыми благоприятными улучшениями, которые мы можем привнести в этом году в области операционной эффективности работы применительно к нашим продуктам и технологиям. |
Amanda Bittaker |
Проект ключевых результатов
Проект «Ключевых результатов» (KR) для каждой конечной цели приведен здесь. Они соответствуют каждой из целей, указанных выше.
Лежащие в основе «Гипотезы» для каждого KR будут обновляться на соответствующих вики-страницах проекта/команды в течение года и будут обновляться в течение года по мере извлечения уроков.
Проект ключевых результатов по Вики-опыту (WE) | |||
---|---|---|---|
Вкратце о ключевом результате | Текст ключевого результата | Контекст ключевого результата | Владелец |
WE1.1 | Разработать или улучшить общий рабочий процесс, который поможет вкладчикам с общими интересами общаться друг с другом и вносить вклад совместно. | Мы считаем, что пространства для сообщества и взаимодействие в вики, делают людей счастливее и продуктивнее в качестве вкладчиков. Кроме того, пространства для сообщества помогают внедрять и наставлять новичков, улучшают способы внесения вклада и помогают устранить недостатки в знаниях. Однако существующие ресурсы, инструменты и пространства, поддерживающие взаимодействие людей в вики-пространствах, находятся на низком уровне и не отвечают тем вызовам и потребностям большинства редакторов, у которых сегодня оно есть. Между тем, работа команды по «кампаниям» продемонстрировала, что многие организаторы стремятся внедрять и экспериментировать новые инструменты со структурированными рабочими процессами, которые помогают им в работе с сообществом. По этим причинам, мы хотим сосредоточиться на поощрении чувства сопричастности среди участников вики. | Ilana Fried |
WE1.2 | Конструктивная активация: #% с годами увеличилась процент новичков, опубликовавших ≥1 конструктивную правку в основном пространстве имен на мобильных устройствах. |
Нынешний опыт редактирования полной страницы требует слишком много контекста, терпения, проб и ошибок, чтобы большинство новичков смогли внести конструктивный вклад. Чтобы поддержать новое поколение добровольцев, мы увеличим количество и доступность небольших, структурированных и более ориентированных на конкретные задачи рабочих процессов редактирования (например, Проверка правки и Структурированные задачи).
Примечание: Базовые показатели будут установлены только к концу четвертого квартала текущего фискального года, после чего наш целевой процентный показатель KR (ключевой результат) также будет установлен. |
Peter Pelberg |
WE1.3 | Повысить удовлетворенность пользователей по 4 модерированным продуктам на X%. | Редакторы, с расширенными правами, используют широкий спектр существующих функций, расширений, инструментов и кодов для выполнения задач модерирования в проектах Викимедиа. В этом году мы хотим сосредоточиться на улучшении этих инструментов, а не для проектов по созданию новых функций в этой области. В течение года мы планируем внедрить ряд продуктов и хотим внести существенные улучшения в каждый из них. Таким образом, мы надеемся улучшить качество модерирования контента в целом. Мы определим X% после определения базовых показателей для некоторых общих инструментов модерации, на которые мы можем ориентироваться в рамках этого рабочего процесса. Список «о пожеланиях сообщества» внесет существенный вклад в определение приоритетов для этого KR. We will define baselines for common moderator tools that we may target with this workstream to determine increase in satisfaction per tool. The Community Wishlist will be a substantial contributor to deciding on the priorities for this KR. |
Sam Walton |
WE2.1 | К концу второго квартала предоставить организаторам, вкладчикам и организациям поддержку с помощью специальных инструментов, аналитических материалов и организационных подходов, которые увеличат охват качественного контента в ключевых тематических областях на X%. | Цель этих KR (ключевых результатов) - улучшить освещение темы и сократить существующие пробелы в знаниях. Мы установили, что сообщества получают выгоду от эффективных инструментов в сочетании с кампаниями, которые направленны на повышение качества контента в наших проектах. В этом году мы хотим сосредоточиться на усовершенствовании существующих инструментов и экспериментов с новыми способами определения приоритетов в ключевых тематических областях, которые устраняют пробелы в знаниях. Наш целевой показатель увеличения охвата на X% будет определен с учетом существующих базовых показателей создания качественного контента. Кроме этого, к следующему кварталу будут определены тематические области, на которых мы сосредоточимся в сотрудничестве с сообществами и организациями. Our target 138 articles will be determined by looking at existing baselines of quality content creation. |
Purity Waigi & Fiona Romeo |
WE2.2 | Внедрение и тест двух рекомендация к концу второго квартала, как социальной, так и технической, для поддержки внедрения языков в небольших языковых сообществах, с оценкой для анализа отзывов сообщества. | Википедия существует примерно на 300 языках. И все же есть гораздо больше языков, на которых говорят миллионы людей, но на которых нет Википедии или вообще нет Вики-сайтов. Это препятствует реализации нашего видения: «каждый человек обладает свободным доступом ко всем накопленным человечеством знаниям». Инкубатор Викимедиа - это место, где потенциальные вики-проекты на новых языках могут быть созданы, написаны, протестированы и подтверждены тем, что они достойны размещения на ресурсах Фонда Викимедиа. Инкубатор был запущен в 2006 году с ввидением на то, что его пользователи будут обладать предварительными знаниями в области редактирования Вики. Эта проблема усугубляется тем фактом, что этот процесс, как предполагается, в основном выполняется людьми, которые являются новичками и наименее опытными в нашем движении. Хотя с тех пор редактирование вики-проектов Викимедиа значительно улучшилось, Инкубатор не получал этих обновлений из-за технических ограничений. В настоящее время на то, чтобы вики-проект вышел из Инкубатора, уходит несколько недель, и каждый год создается всего около 12 вики-проектов, что свидетельствует о существенном ограничении.
Существующие исследования и материалы выявили технические проблемы на каждом этапе создания языкового проекта, в том числе, при добавлении новых языков в Инкубатор, сложности при разработке и проверке контента, а также медленный процесс создания вики-сайта, когда язык выходит из Инкубатора. Каждый этап является медленным, более ручным и сложным, что указывает на необходимость улучшения. Решение этой проблемы позволит быстрее и проще создавать вики-сайты на новых языках и позволит большему числу людей делиться знаниями. Различные стороны, существующие исследования и ресурсы выявили предлагаемые рекомендации, как социальные, так и технические. В этом ключевом результате предлагается протестировать две рекомендации, как социальные, так и технические, и оценить отзывы от сообщества. |
Satdeep Gill & Mary Munyoki |
WE2.3 | К концу второго квартала, две новые функции помогут вкладчикам добавить исходные материалы, соответствующие основным принципам проекта, а 3-5 партнеров предоставят исходные материалы, которые устранят языковые и географические пробелы. | Чтобы расширить доступ к качественным исходным материалам, необходимым для устранения стратегических пробелов в контенте, мы будем:
|
Fiona Romeo & Alexandra Ugolnikova |
WE2.4 | К концу второго квартала, включить «Викифункции» как минимум в одной маленькой языковой Википедии, чтобы обеспечить более масштабируемый способ наполнения новым контентом. | Чтобы эффективно сократить пробелы в наших знаниях, нам необходимо усовершенствовать рабочие процессы, способствующие масштабируемому увеличению количества качественного контента, особенно в небольших языковых сообществах. | Amy Tsay |
WE3.1 | Разместить два управляемых, доступных и ориентированных на сообщество процесса опыта просмотра и обучения на конкретные вики-сайты, с целью увеличения числа удержанных пользователей на 5%, которые вышли из системы. | Этот ключевой результат направлен на то, чтобы привлечь внимание нового поколения читателей к нашему веб-сайту, позволить им установить прочную связь с Википедией, предоставляя читателям возможность легче находить интересующий их контент и узнавать из него. Это будет включать в себя изучение и разработку новых, персонализированных и управляемых сообществом возможностей просмотра и обучения (например, каналы с актуальным контентом, рекомендации и предложения по тематическому контенту, возможности изучения контента, управляемые сообществом, и т.д.).
Мы планируем начать с этого финансового года серию экспериментов с просмотром веб-страниц, чтобы определить, над какими из них мы хотели бы работать для последующего использования в производстве и на какой платформе (веб, приложения или в обоих). Затем мы сосредоточимся на масштабировании этих экспериментов и тестировании их эффективности с точки зрения увеличения удержания в работе. Наша цель к концу года - запустить как минимум два проекта на соответствующих вики-проектах и точно измерить 5%-ное увеличение числа читателей, участвующих в этих проектах. Чтобы добиться оптимальной эффективности в достижении этого показателя, нам потребуется возможность «A/B» тестирования с участием пользователей, вышедших из системы, а также инструментов, способный измерять удержание читателей. Нам также могут потребоваться новые «API» или сервисы, необходимые для представления рекомендаций и других механизмов контроля. |
Olga Vasileva |
WE3.2 | Увеличить на 50% количество донаций через точки связи, помимо ежегодных баннеров и обращений по электронной почте на каждой платформе. | Наша цель - обеспечить разнообразие в источниках дохода, учитывая при этом наших существующих доноров. Основываясь на отзывах и данных, мы хотим увеличить количество пожертвований, выходящих за рамки методов, на которые Фонд опирался в прошлом, в частности, на ежегодных рекламных кампаний посредством банеров. Мы хотим показать, что, инвестируя в более интегрированный донорский опыт, мы можем поддерживать нашу работу и расширять наши возможности, предоставляя альтернативу донорам и потенциальным донорам, которые не реагируют на призывы банеров. 50% - это первоначальная оценка, основанная на снижении видимости кнопки «пожертвования» в Веб версии проектов в результате включения «Вектор 2022» и увеличении количества пожертвований в рамках тестового проекта «2023-2024 финансовых годов» в апликации Википедии для улучшения взаимодействия с донорами (пожертвования увеличилось на 50,1%). Оценка этого показателя в разбивке по платформам поможет нам понять тенденции развития платформ и определить, следует ли применять различные тактики в будущем, основываясь на различиях в поведении аудитории платформы. | Jazmin Tanner |
WE3.3 | By the end of Q2 2024-25, volunteers will start converting legacy graphs to the new graph extension on production Wikipedia articles. | The Graph extension has been disabled for security reasons since April 2023, leaving readers unable to view many graphs that community members have invested time and energy into over the last 10 years. Data visualization plays a role in creating engaging encyclopedic content, so in FY 2024-25, we will build a new secure service to replace the Graph extension that will handle the majority of simple data visualization use cases on Wikipedia article pages. This new service will be built in an extensible way to support more sophisticated use cases if WMF or community developers choose to do so in the future. We will know we’ve achieved success when community members are successfully converting legacy graphs and publishing new graphs using the new service. We will determine which underlying data visualization library to use and which graph types to support during the initial phase of the project. |
Christopher Ciufo |
WE4.1 | К третьему кварталу подготовить предложение по трем мерам противодействия домогательствам и вредоносному контенту, основанное на данных и соответствующее меняющейся нормативной среде. | Обеспечение безопасности и благополучия пользователей является основной обязанностью онлайн платформ. Во многих юрисдикциях действуют законы и регуляции, которые требуют от онлайн платформ принимать меры против домогательств, кибербулинга и другого вредоносного контента. Несоблюдение этих требований может привести к юридической ответственности платформ и санкциям регулирующих органов.
На данный момент мы не очень хорошо представляем себе, насколько серьезны эти проблемы и каковы их причины. Мы в значительной степени полагаемся на неофициальные данные и ручные процессы, которые подвергают нас как юридическим рискам, так и другим далеко идущим последствиям: недооценке проблемы, обострению ущерба, нанесению ущерба репутации и подрыву доверия пользователей. Нам необходимо сформировать устойчивую культуру оценки случаев домогательств и вредоносного контента и активно внедрять меры противодействия. |
Madalina Ana |
WE4.2 | Разработать к третьему кварталу как минимум два сигнала для использования в рабочих процессах по борьбе со злоупотреблениями, чтобы повысить точность действий в отношении злоумышленников. | Вики-проекты в значительной степени полагаются на блокировку IP адресов, как на механизм предотвращения вандализма, спама и злоупотреблений. Но IP адреса становятся все менее полезными в качестве стабильных идентификаторов отдельных лиц, а блокировка IP адресов оказывает непреднамеренное негативное воздействие на добросовестных пользователей, которые используют тот же IP адрес, что и злоумышленники. Сочетание снижения стабильности IP адресов и нашей сильной зависимости от блокировки IP адресов приводит к снижению точности и эффективности поиска злоумышленников в сочетании с увеличением уровня сопутствующего ущерба для добросовестных пользователей. Поэтому мы хотим видеть противоположную ситуацию: снижение уровня сопутствующего ущерба и повышение точности мер по смягчению последствий, направленных против злоумышленников.
Чтобы лучше поддерживать работу функционеров по борьбе со злоупотреблениями и предоставить базовые функции для повторного использования в существующих (напр., «CheckUser», “Special:Block») и новых инструментах, в этом ключевом результате мы предлагаем изучить способы надежной связи лиц с его действиями (смягчение последствий использования нескольких учетных записей) и объединить существующие сигналы (например, IP адреса, история учетной записи, атрибуты запросов), чтобы обеспечить более точную идентификацию действий злоумышленников. |
Kosta Harlan |
WE4.3 | Снизить эффективность крупномасштабных атак на 50%, если измерять время, необходимое нам для адаптации наших мер и объем трафика, который мы можем поддерживать при моделировании. | Развитие интернета, включая рост числа крупномасштабных ботнетов и участившиеся атаки, привели к тому, что наши традиционные методы ограничения масштабных злоупотреблений системой устарели. Такие атаки могут сделать наши сайты недоступными, перегрузив нашу инфраструктуру запросами, или подорвать способность нашего сообщества бороться с масштабным вандализмом. Это также создает неоправданную нагрузку на наших редакторов с расширенными правами и наше техническое сообщество.
Нам срочно необходимо улучшить нашу способность автоматически обнаруживать, противостоять и уменьшать или останавливать такие атаки. Чтобы оценить наши улучшения, мы не можем полагаться исключительно на частоту/интенсивность реальных атак, поскольку мы зависели бы от внешних действий и было бы трудно получить четкую количественную картину нашего прогресса. Настроив несколько имитируемых атак различного характера/сложности/продолжительности на нашу инфраструктуру и проводя их квартально, мы сможем протестировать наши новые мера противодействия, не подвергаясь атаке, так и объективно отчитываться о наших улучшениях. |
Giuseppe Lavagetto |
WE4.4 | Launch temp accounts to 100% of all wikis. | Temporary accounts are a solution for complying with various regulatory requirements around the exposure of IPs on our platform on various surfaces. This work involves updating many products, data pipelines, functionary tools, and various volunteer workflows to cope with the existence of an additional type of account. | Madalina Ana |
WE5.1 | К третьему кварталу завершить как минимум 5 мер, направленных на повышение устойчивости платформы. | Устойчивое развитие платформы «MediaWiki» для нас это постоянное достижение, важное для нашей способности измерять, повышать или избегать снижения удовлетворенности разработчиков и расширять наше техническое сообщество. Это трудно измерить и зависит от технических и социальных факторов. Однако мы обладаем негласной информацией о конкретных областях улучшений, которые имеют стратегическое значение для устойчивого развития. Запланированные мероприятия могут помочь повысить устойчивость и удобство обслуживания платформы или избежать ее деградации. Мы планируем оценить результаты этой работы в четвертом квартале и подготовить рекомендации по достижению целей устойчивого развития в будущем. Примерами мер по обеспечению устойчивости являются: упрощение сложных областей кода, которые являются ключевыми для «MediaWiki», но лишь несколько людей знает, как это работает; расширение использования инструментов анализа кода для повышения качества нашей кодовой базы; оптимизация таких процессов, как расфасовка и создание. | Mateus Santos |
WE5.2 | Определить ко второму кварталу и завершить к четвертому одно или несколько интервенций по развитию программных интерфейсов экосистемы «MediaWiki», чтобы обеспечить независимую, простую и устойчивую разработку функций. | Основная цель ключевого результата 5.2 - улучшить и прояснить взаимодействие между основной платформой «Mediawiki» и ее расширениями, внешним видом и другими частями. Наша цель - внести функциональные улучшения в архитектуру «Mediawiki», которые обеспечат практическую модульность и удобство обслуживания, что упростит разработку расширений, а также повысит требования, вытекающие из более широкого видения продукта «Mediawiki». Работа также направлена на информирование о том, что должно существовать (или нет) в ядре, расширениях или интерфейсах между ними. Год будет разделен на два этапа: 5-месячный этап исследований и экспериментов, который послужит основой для второго этапа, на котором будут осуществленны конкретные меры. | [TBD] |
WE5.3 | К концу второго квартала, завершить одну инициативу по сбору данных и один эксперимент по повышению производительности, чтобы проинформировать о последующих изменениях в продукте и платформе и использовать возможности, открывающиеся благодаря моделированию страницы «MediaWiki», как композиции структурированных фрагментов. | Основная цель здесь - дать разработчикам и менеджерам по продуктам возможность использовать новые возможности платформы «MediaWiki» для осуществления текущих и будущих потребностей в энциклопедическом контенте, предлагая новые продукты, которые в настоящее время трудно осуществить, а также повышая производительность и устойчивость платформы.
В частности, на уровне платформы «MediaWiki» мы хотим изменить модель обработки «MediaWiki» от рассмотрения страницы как монолитной единицы к рассмотрению страницы как совокупности структурированных элементов контента. Основанные на «Parsoid» модели чтение контента, интеграция Викиданных и Викифункций в вики-проекты - все это безусловные шаги в этом направлении. В рамках этого проекта мы хотим более целенаправленно экспериментировать и собирать данные для обоснования будущих мер, основанных на этих новых возможностях, чтобы гарантировать, что мы сможем достичь желаемого эффекта от инфраструктуры и продукта. |
[TBD] |
WE5.4 | By the end of Q2, execute the 1.43 LTS release with a new MW release process that synchronizes with PHP upgrades. | The MediaWiki software platform relies on regular updates to the next PHP version to remain secure and sustainable, which is a pain point in our process and important for the modernization of our infrastructure. At the same time, we regularly release new versions of the MediaWiki software, which e.g. translatewiki.net depends on, the platform used to translate software messages for the Wikimedia projects and many other open source projects. There’s an opportunity to improve the MediaWiki release process, including technical documentation and synchronization with PHP upgrades in alignment with the MediaWiki product strategy before the next release, which will be a long term support version (LTS). This work is part of our strategic investment in the sustainability of the MediaWiki platform (see also: 5.1) and aims to improve developer experience and infrastructure management. |
Mateus Santos |
WE6.1 | Решить 5 вопросов, чтобы обеспечить эффективность и обоснованные решения по рабочим процессам и услугам разработчиков и инженеров и сделать соответствующие данные доступными к концу четвертого квартала. | «Все неоднозначно» - частый ответ на вопросы типа «какие хранилища используются для материалов Викимедиа». В этом ключевом результате мы рассмотрим некоторые из наших «вечнозеленых» ответов в области производительности и опыта инженеров - повторяющиеся вопросы, которые кажутся простыми, но на которые трудно ответить, вопросы, на которые мы можем ответить, но данные недоступны и требуют специальных ответов от экспертов в данной области, или вопросы, на которые сложно ответить по причине недостатка в процессе или по другим причинам. Мы определим, что означает «решение» для каждого из вопросов: для некоторых это может означать просто сделать доступными существующие точные данные. Для решения других вопросов потребуется больше времени на исследования и разработку. Главная цель всей работы - сократить время, разные приемы и усилия, необходимые для получения информации о ключевых аспектах работы разработчиков и дать нам возможность усовершенствовать рабочие процессы и услуги инженеров и разработчиков. | [TBD] |
WE6.2 | К четвертому кварталу усовершенствовать существующий проект и провести как минимум два эксперимента, направленных на создание удобных в обслуживании целевых сред, что позволит нам перейти к безопасной полунепрерывной доставке. | Разработчики и пользователи полагаются на бета-кластер Викимедии (beta), которая позволяет выявлять ошибки до того, как они повлияют на пользователей в процессе разработки. Со временем, возможности бета—тестирования расширились и вступили в противоречие - они слишком разнообразны, чтобы уместиться в общей среде. Мы усовершенствуем одну из существующих альтернативных сред и проведем эксперименты, направленные на замену единственной высокоприоритетной задачи тестирования, которая в настоящее время выполняется в бета-версии, на поддерживаемую альтернативную среду, которая лучше соответствует потребностям каждого варианта использования. | Tyler Cipriani |
WE6.3 | Ко второму кварталу внедрить систему оценки устойчивости платформы «Toolforge» с учетом различных технических и социальных факторов. К четвертому кварталу улучшить один из ключевых технических факторов на 50%. | «Toolforge», ключевая платформа для инструментов, созданных добровольцами Викимедиа, играет решающую роль во всем, от редактирования, до борьбы с вандализмом. Наша цель - повысить удобство использования «Toolforge», снизить барьеры для внесения вклада, улучшить практику сообщества и способствовать соблюдению установленных правил. С этой целью ко второму кварталу мы внедрим систему оценки устойчивости платформы «Toolforge», уделяя особое внимание техническим и социальным аспектам. Используя эту систему в качестве базы, мы стремимся улучшить один из ключевых технических факторов на 50%. | Slavina Stefanova |
Проект Ключевых результатов по Сигналам и Услугам Данных (SDS) | |||
---|---|---|---|
Вкратце о ключевом результате | Текст ключевого результата | Контекст ключевого результата | Владелец |
SDS1.1 | Руководители двух программ или инициатив, основанных на ключевых результатах, подготовили широко распространяемую документацию, объясняющую логическую связь между работой их команды и влиянием на один или несколько ключевых показателей Фонда. | Наши основные организационные показатели служат основой для оценки прогресса Фонда в достижении своей целей. Так как мы выделяем ресурсы на программы и разрабатываем рабочие процессы, ориентированные на достижение ключевых результатов, эти показатели должны определять, как мы связываем эти инвестиции с общими целями Фонда, определенными в годовом плане. Работа над этим ключевым результатом подтверждает, что Фонд в целом находится на ранней стадии своей способности количественно связывать воздействие всех запланированных мер с высокоуровневыми или ключевыми показателями. Для достижения этой конечной цели, данный проект направлен на разработку процесса, с помощью которого мы делимся логическими и теоретическими связами между нашими инициативами и нашими показателями высокого уровня. На практике это означает партнерство с владельцами инициатив по всему Фонду, чтобы понять, как результаты их работы на уровне проекта связаны с нашими основными показателями на уровне Фонда и влияют на них. Для обеспечения последовательности и точности документирования потенциального воздействия работы будут использоваться такие методы составления руководств воздействия и упражнения, как «Теория изменения карт» и построение причинно-следственных графов. Для достижения этого ключевого результата нам также потребуется разработать вспомогательные материалы, которые помогут владельцам инициатив разобраться в организационных показателях и понять, как создавать теории изменений, связанные с их работой. |
Omari Sefu |
SDS1.2 | Ответить на два стратегических вопроса открытого исследования к декабрю 2024 года, чтобы подготовить рекомендацию или проинформировать лиц при годовом планировании на 2025-2026 финансовый год. | В экосистеме Викимедиа существует множество открытых вопросов для исследований и ответы на некоторые из них являются стратегическими для Фонда Викимедиа или аффилиаций. Ответы на эти вопросы могут послужить основой для разработки будущих продуктов или технологий или могут помочь в принятии решений/адвокатировании в области политики. Хотя на некоторые из этих вопросов можно ответить, используя только исследовательский или инженерно-технический опыт, учитывая социально-техническую природу проектов Викимедиа, получение достоверной информации часто требует межкомандного сотрудничества для сбора данных, создания контекста, взаимодействия с пользователем, тщательного планирования экспериментов и многого другого. С помощью этого ключевого результата, мы стремимся использовать некоторые из наших ресурсов в качестве приоритетных для ответа на один или несколько таких вопросов.
Работа в рамках этого ключевого результата включает в себя определение приоритетности списка стратегических открытых вопросов, а также проведение экспериментальной работы по поиску ответа на X из них (в настоящее время оценено как на 2). Идеальный тип вопросов, которые мы рассматриваем при этом ключевом результате - это вопросы, ответы на которые могут помочь многим другим командам или группам работать (лучше? информированно) над продуктом, технологией или политикой. Мы планируем, что работа при этом ключевом результате будет дополнять следующие обзоры:
|
Leila Zia |
SDS1.3 | Сократить среднее время, необходимое конкретным лицам как минимум на 50% для понятия и отслеживания потоков данных по трем основным показателям | Требуется для соблюдения стандартов Управления Данными.
Проследить преобразование и источник наборов данных сложно и требует знания различных хранилищ и систем. Мы должны упростить понятие того, как данные передаются по нашим системам, чтобы конкретные лица ответственные за данные могли работать в режиме самообслуживания. Эта работа будет поддерживать рабочие процессы, в которых данные преобразуются и используются для аналитики, функций, API и обеспечения качества данных. Будет продолжена работа над ключевыми результатами, посвященный документированию показателей. |
Luke Bowmaker |
SDS2.1 | К концу второго квартала, мы сможем оказать поддержку одной команде разработчиков в оценке функции или продукта с помощью базового A/B тестирования, что сократит их время на сбор данных о взаимодействии с пользователем на 50%. | Мы считаем, что использование общих инструментов повысит уверенность команд «продукта» в принятии решений на основе данных, повысит эффективность и продуктивность, а также улучшит стратегию продукта и инновации. Мы рассмотрим, как использовать базовые данные о времени, затрачиваемом командой на взаимодействие с пользователем и улучшим их на 50%. Мы также рассмотрим, как мы можем использовать эти преимущества в более полном контексте для всех команд продукта. Мы ожидаем узнать, как мы можем улучшить опыт, а также определить и расставить приоритеты в улучшении возможностей на основе отзывов от команды разработчиков и результатов SDS2.2. |
Virginia Poundstone |
SDS2.2 | К концу второго квартала, у нас будут 2 основных показателя для анализа экспериментов (A/B тесты), которые помогут проверить гипотезы о продукте/функциях, связанных с ключевыми результатами на 2024-2025 финансовый год. | Когда у менеджера по продукту (или же дизайнера) возникает гипотеза о том, что продукт/функция решит проблему/потребность пользователей или организации, то эксперимент - это способ проверить эту гипотезу и узнать о потенциальном эффекте своей идеи на показатели. Результаты эксперимента информируют менеджера по продукту и помогают ему принять решение о том, какие действия предпринять дальше (отказаться от этой идеи и попробовать другую гипотезу, продолжить разработку, если эксперимент проводился на ранней стадии «жизненного цикла» разработки, или предоставить продукт/функцию большему числу пользователей). Менеджеры по продуктам должны быть в состоянии принять такое решение с уверенностью, подкрепленное фактами, которым они доверяют и которые понимают.
Главным препятствием для этого является то, что команды разработчиков в настоящее время формулируют свои гипотезы с использованием показателей, специфичных для конкретного проекта, которые требуют конкретной поддержки аналитиков для определения, измерения, анализа и составления отчетов по ним. Переход на набор основных показателей для формулирования всех проверяемых гипотез о продукте/функции позволил бы упростить:
Мы думаем, что набор существенных показателей, которые широко понятны и последовательно используются, а также основаны на отраслевых стандартах и на которых можно влиять, также повысит информационную грамотность организации и будет способствовать развитию культуры анализа, экспериментирования и обучения. Мы сосредоточиваемся на существенных показателях, которые (1) необходимы для наилучшего измерения и оценки успешности/влияния продуктов/функций, связанных с двумя вики–проектами KRs – WE3.1 и WE1.2, и (2) отражают или сопоставляются со стандартными отраслевыми показателями, используемыми в веб аналитике. |
Mikhail Popov |
SDS2.3 | Deploy a unique agent tracking mechanism to our CDN which enables the A/B testing of product features with anonymous readers. | Without such a tracking mechanism, it is not reasonable to implement A/B testing of product features with anonymous readers.
This is basically a milestone-based result to create a new technical capability that others can build measurable things on top of. The key priority use-case will be A/B testing of features with anonymous readers, but this work also enables other important future things, which may create follow-on hypotheses later in WE4.x (for request risk ratings and mitigating large-scale attacks) and for metrics/research about unique device counts as their resourcing and priorities allow. |
Brandon Black |
Проект Ключевого Результата по Будущей Аудитории (FA) | |||
---|---|---|---|
Вкратце о ключевом результате | Текст ключевого результата | Контекст ключевого результата | Владелец |
FA1.1 | В результате экспериментальных исследований и рекомендаций по Будущей Аудотории, к концу третьего квартала в проекте годового плана на следующий год будет присутствовать по крайней мере одна цель или ключевой результат, принадлежащий команде, не относящейся к Будущей Аудотории. | С 2020 года, Фонд Викимедиа отслеживает внешние тенденции, которые могут повлиять на нашу способность обслуживать будущии поколения потребителей и вкладйиков знаний и оставаться развивающимся движением за свободные знания для будущих поколений. Будущая Аудитория или небольшая научно-исследовательская группа, будет:
|
Maryana Pinchuk |
Проект Ключевых Результатов по Продукту и Технической Поддержки (PES) | |||
---|---|---|---|
Вкратце о ключевом результате | Текст ключевого результата | Контекст ключевого результата | Владелец |
PES1.1 | Культура обзора: В ходе ежеквартального опроса постепенно повышать оценку физического состояния персонала, связанных с нашей работой, согласованием, руководством и здоровьем команды. | Культура обзора - это культура разработки продукта, основанная на более коротких циклах итерации, обучения и адаптации. Это означает, что наша организация может устанавливать годовые цели, но то, что мы делаем для достижения этих целей, будет меняться и адаптироваться в течение года, по мере того, как мы будем учиться. Формирование культуры обзора состоит из двух компонентов: процессов и поведения. В данном обзоре основное внимание уделяется последнему. Изменения в поведении могут способствовать росту и укреплению нашей культуры обзора. Это включает изменения в индивидуальных привычках и распорядке дня по мере того, как мы переходим к более итеративной разработке продукта. Этот ключевой результат будет основан на самоотчетах об изменениях в поведении отдельных сотрудников и измерении результирующих изменений в настроениях сотрудников, если таковые имеются. | Amy Tsay |
PES1.2 | К концу второго квартала, новый «список о пожеланиях сообщества» лучше связывает идеи и запросы движения с деятельностью Фонда в области P+T: идеи из списка невыполненных пожеланий рассматриваются в рамках планов на 2024-2025 финансовый год, Фонд выполнил 10 небольших пожеланий и сотрудничает с добровольцами, чтобы определить 3+ областей возможностей на 2025-2026 финансовый год. | «Опрос о пожеланиях сообщества» представляет собой узкую срез движения; в нем участвуют около тысяч человек, большинство из которых являются вкладчиками или администраторами. Люди часто обходят стороной список пожеланий, отправляя запросы на новые функции и отчеты об ошибках через Фабрикатор, где трудно распознать запросы от Фонда Викимедиа или сообщества. Для участников «Опрос о пожеланиях» - это отдача с минималным расходом времени и отдачей. Люди по-прежнему используют список пожеланий, поскольку считают, что это единственный способ привлечь внимание к существенным ошибкам и улучшениям функций или возможность дать сигнал о необходимости более широких стратегических возможностей. Пожелания часто излагаются в виде решений, а не проблем. Решения могут показаться разумными на бумаге, но не обязательно учитывая техническую сложность или последствия для стратегии движения.
Масштаб и объем пожеланий иногда превышают возможности Технического отдела Фонда или отдельной команды, что усугубляет разочарование, приводит к «Запросам комментариев» и призывам отменить Список пожеланий. В то время как члены сообщества предпочитают использовать Список пожеланий для получения идей для проектов, команды Фонда изучают Список пожеланий и другие процессы приема заявок для определения приоритетов, отчасти потому, что пожелания несвоевременны для ежегодного планирования и их трудно включить в дорожные карты/OKR. Будущий опрос о пожеланиях сообщества должен стать мостом между сообществом и Фондом, где сообщества будут вносить структурированный вклад, чтобы мы могли принимать меры и этим радовать добровольцев. Мы создаем новый процесс заявок для любого зарегистрированного добровольца, который может оставить свое пожелание 365 дней в году. Желающие могут сообщить или выделить ошибку, запросить улучшение или предложить новую функцию. Любой желающий может прокомментировать, провести воркшоп или поддержать его, чтобы повлиять на расстановку приоритетов. Фонд не будет классифицировать пожелания на «слишком большие» или «слишком маленькие». Пожелания, которые тематически связаны с более широкой проблемой, могут повлиять на годовое планирование и на составление планов для команд Фонда, предлагая стратегические направления и возможности. Пожелания будут видны участникам движения на информационной панели, которая классифицирует пожелания по проекту, продукту/проблемной области и типу пожелания. Фонд будет своевременно реагировать на пожелания и сотрудничать с сообществом для их категоризации и определения приоритетов. Мы будем сотрудничать с викимедийцами, чтобы определить и расставить приоритеты в трех областях для улучшения, включенных в Годовой План Фонда на 2025-2026 годы, которые должны повысить уровень принятия и выполнения важных пожеланий. Мы будем отмечать четко сформулированные пожелания сообщества разработчиков-добровольцев и команд Фонда, что приведет к большей вовлеченности команды и разработчиков и большему количеству выполненных пожеланий, что приведет к удовлетворению сообщества. Исполнение большего числа пожеланий повышает уровень удовлетворенности участников, их эффективность и удержание в проектах, что должно привести к более качественным правкам, более качественному контенту и увеличению числа читателей. |
Jack Wheeler |
PES1.3 | Провести и завершить два эксперимента с использованием существующих исследовательских продуктов/функций, которые предоставят нам данные/идеи о том, как мы развиваем Википедию как источника знаний для наших нынешних потребителей и добровольческой аудитории в первом и втором кварталах. Завершить и поделиться полученными знаниями и рекомендациями для потенциального внедрения в будущем OKR работы в блок «Вики-опыта» до конца 3-го квартала. | Эта работа соответствует задаче «Будущая Аудитория», но вместо этого направлена на выявление возможностей для увеличения и углубления вовлеченности нашей существующей аудитории (пользователей и вкладчиков Википедии) путем более оперативного тестирования большего количества идей для продуктов на платформе.
Оно дано в PES1, поскольку является источником энергии и мультипликатором, позволяя отдельным лицам и командам «уже» посвятить время хакерству/экспериментам над сторонними проектами, чтобы привлечь внимание к более многообещающим функциям. Вместо того, чтобы откладывать эти сторонние проекты в иссякающий ящик (не очень эффективное использование наших ограниченных ресурсов), этот ключевой результат предоставляет возможность для реализации некоторых из этих идей в более крупных APP с помощью проверенных экспериментов, что позволяет более эффективно использовать время сотрудников и мотивировать их к креативности и продуктивности. Управляя больше таких небольших и коротких проектов, мы также расширяем спектр наших «ставок», чтобы получать больше знаний и опробовать идеи, которые могут преобразовать Википедию в соответствии с меняющимися потребностями и ожиданиями нашей нынешней аудитории. Это сделает нашу работу более результативной и быстрой, поскольку поможет фонду достичь правильной цели за короткое время. |
Rita Ho |
PES1.4 | Узнать, как: устанавливать, отслеживать и принимать решения по SLO (цели обеспечения уровня обслуживания). Выбрать хотя бы один новый элемент для определения SLO по мере его выпуска. Сотрудничать с соответствующей командой (как правило, с командой Продукта, командой разработчиков, SRE), чтобы определить SLO. Продумать и задокументировать руководство того, какие выпуски должны содержать SLO в будущем и как их устанавливать. | Будущий ключевой результат:
Настроить процесс и элементарные инструменты для настройки и мониторинга SLO для новых выпусков. Квартально составлять отчеты и использовать их для принятия решений о том, когда следует (а когда нет) расставлять приоритеты в работе по исправлению чего-либо. Поделиться отчетом с сообществом. Почему: Мы пока еще не знаем, когда нам нужно расставить приоритеты в работе, чтобы что-то исправить. И у нас много кода. Поскольку объем работ продолжает расти, возникает все больше ситуаций, когда нам, возможно, придется выбирать между решением проблем или сосредоточением на инновациях, и все больше неопределенности в отношении того, когда нам следует это делать. Кроме того, сотрудникам и сообществу неясно, каков уровень нашей поддержки/приверженности над надежности и производительности для всех различных функций, с которыми они взаимодействуют. Если мы определим ожидаемый уровень обслуживания, мы сможем узнать, когда нам следует выделять ресурсы на это или нет. |
Mark Bergsma |
Hypotheses
The hypotheses below are the specific things we are doing each quarter to address the associated key results above.
Each hypothesis is an experiment or stage in an experiment we believe will help achieve the key result. Teams make a hypothesis, test it, then iterate on their findings or develop an entirely different new hypothesis. You can think of the hypotheses as bets of the teams’ time–teams make a small bet of a few weeks or a big bet of several months, but the risk-adjusted reward should be commensurate with the time the team puts in. Our hypotheses are meant to be agile and adapt quickly. We may retire, adjust, or start a hypothesis at any point in the quarter.
To see the most up-to-date status of a hypothesis and/or to discuss a hypothesis with the team please click the link to its project page below.
Q1
The first quarter (Q1) of the WMF annual plan covers July-September.
Wiki Experiences (WE) Hypotheses
[ WE Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
WE1.1.1 | If we expand the Event List to become a Community List that includes WikiProjects, then we will be able to gather some early learnings in how to engage with WikiProjects for product development. | |
WE1.1.2 | If we identify at least 15 WikiProjects in 3 separate Wikipedias to be featured in the Community List, then we will be able to advise Campaigns Product in the key characteristics needed to build an MVP of the Community List that includes WikiProjects. | |
WE1.1.3 | If we consult 20 event organizers and 20 WikiProject organizers on the best use of topics available via LiftWing, then we can prioritize revisions to the topic model that will improve topical connections between events and WikiProjects. | |
WE1.2.1 | If we build a first version of the Edit Check API, and use it to introduce a new Check, we can evaluate the speed and ease with other teams and volunteers could use the API to create new Checks and Suggested Edits. | |
WE1.2.2 | If we build a library of UI components and visual artefacts, Edit Check’s user experience can extend to accommodate Structured Tasks patterns. | |
WE1.2.3 | If we conduct user tests on two or more design prototypes introducing structured tasks to newcomers within/proximate to the Visual Editor, then we can quickly learn which designs will work best for new editors, while also enabling engineers to assess technical feasibility and estimate effort for each approach. | mw:Growth/Constructive activation experimentation |
WE1.2.4 | If we train an LLM on detecting "peacock" behavior, then we can learn if it can detect this policy violation with at least >70% precision and >50% recall and ultimately, decide if said LLM is effective enough to power a new Edit Check and/or Suggested Edit. | |
WE1.2.5 | If we conduct an A/B/C test with the alt-text suggested edits prototype in the production version of the iOS app we can learn if adding alt-text to images is a task newcomers are successful with and ultimately, decide if it's impactful enough to implement as a suggested edit on the Web and/or in the Apps. | mw:Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment |
WE1.3.1 | If we enable additional customisation of Automoderator's behaviour and make changes based on pilot project feedback in Q1, more moderators will be satisfied with its feature set and reliability, and will opt to use it on their Wikimedia project, thereby increasing adoption of the product. | mw:Automoderator |
WE1.3.2 | If we are able interpret subsets of wishes as moderator-related focus areas and share these focus areas for community input in Q1-Q2, then we will have a high degree of confidence that our selected focus area will improve moderator satisfaction, when it is released in Q3. | |
WE2.1.1 | If we build a country-level inference model for Wikipedia articles, we will be able to filter lists of articles to those about a specific region with >70% precision and >50% recall. | m:Research:Language-Agnostic Topic Classification/Countries |
WE2.1.2 | If we build a proof-of-concept providing translation suggestions that are based on user-selected topic areas, we will be set up to successfully test whether translators will find more opportunities to translate in their areas of interest and contribute more compared to the generic suggestions currently available. | mw: Translation suggestions: Topic-based & Community-defined lists |
WE2.1.3 | If we offer list-making as a service, we’ll enable at least 5 communities to make more targeted contributions in their topic areas as measured by (1) change in standard quality coverage of relevant topics on the relevant wiki and (2) a brief survey of organizer satisfaction with topic area coverage on-wiki. | |
WE2.1.4 | If we developed a proof of concept that adds translation tasks sourced from WikiProjects and other list-building initiatives, and present them as suggestions within the CX mobile workflow, then more editors would discover and translate articles focused on topical gaps. By introducing an option that allows editors to select translation suggestions based on topical lists, we would test whether this approach increases the content coverage in our projects. | mw: Translation suggestions: Topic-based & Community-defined lists |
WE2.2.1 | If we expand Wikimedia's State of Languages data by securing data sharing agreements with UNESCO and Ethnologue, at least one partner will decide to represent Wikimedia’s language inclusion progress in their own data products and communications. On top of being useful to our partner institutions, our expanded dataset will provide important contextual information for decision-making and provide communities with information needed to identify areas for intervention. | |
WE2.2.2 | If we map the language documentation activities that Wikimedians have conducted in the last 2 years, we will develop a data-informed baseline for community experiences in onboarding new languages. | |
WE2.2.3 | If we provide production wiki access to 5 new languages, with or without Incubator, we will learn whether access to a full-fledged wiki with modern features such as those available on English Wikipedia (including ContentTranslation and Wikidata support, advanced editing and search results) aids in faster editing. Ultimately, this will inform us if this approach can be a viable direction for language onboarding for new or existing languages, justifying further investigation. | mw:Future of Language Incubation |
WE2.3.1 | If we make two further improvements to media upload flow on Commons and share them with community, the feedback will be positive and it will help uploaders make less bad uploads (with the focus on copyright) as measured by the ratio of deletion requests within 30 days of upload. This will include defining designs for further UX improvements to the release rights step in the Upload Wizard on Commons and rolling out an MVP of logo detection in the upload flow. | |
WE2.4.1 | If we build a prototype of Wikifunctions calls embedded within MediaWiki content, we will be ready to use MediaWiki’s async content processing pipeline and test its performance feasibility in Q2. | phab:T261472 |
WE2.4.2 | If we create a design prototype of an initial Wikifunctions use case in a Wikipedia wiki, we will be ready to build and test our integration when performance feasibility is validated in Q2 (see hypothesis 1). | phab:T363391 |
WE2.4.3 | If we make it possible for Wikifunctions users to access Wikidata lexicographical data, they will begin to create natural language functions that generate sentence phrases, including those that can handle irregular forms. If we see an average monthly creation rate of 31 for these functions, after the feature becomes available, we will know that our experiment is successful. | phab:T282926 |
WE3.1.1 | Designing and qualitatively evaluating three proofs of concept focused on building curated, personalized, and community-driven browsing and learning experiences will allow us to estimate the potential for increased reader retention (experiment 1: providing recommended content in search and article contexts, experiment 2: summarizing and simplifying article content, experiment 3: making multitasking easier on wikis. | |
WE3.1.3 | If we develop models for remixing content such as a content simplification or summarization that can be hosted and served via our infrastructure (e.g. LiftWing), we will establish the technical direction for work focused on increasing reader retention through new content discovery features. | |
WE3.1.4 | If we analyze the projected performance impact of hypothesis WE3.1.1 and WE3.1.2 on the Search API, we can scope and address performance and scalability issues before they negatively affect our users. | |
WE3.1.5 | If we enhance the search field in the Android app to recommend personalized content based on a user's interest and display better results, we will learn if this improves user engagement by observing whether it increases the impression and click-through rate (CTR) of search results by 5% in the experimental group compared to the control group over a 30-day A/B test. This improvement could potentially lead to a 1% increase in the retention of logged out users. | |
WE3.2.1 | If we create a clickable design prototype that demonstrates the concept of a badge representing donors championing article(s) of interest, we can learn if there would be community acceptance for a production version of this method for fundraising in the Apps. | Fundraising Experiment in the iOS App |
WE3.2.2 | Increasing the prominence of entry points to donations on the logged-out experiences of the web mobile and desktop experience will increase the clickthrough rate of the donate link by 30% Year over Year | phab:T368765 |
WE3.2.3 | If we make the “Donate” button in the iOS App more prominent by making it one click or less away from the main navigation screen, we will learn if discoverability was a barrier to non banner donations. | |
WE3.3.1 | If we select a data visualization library and get an initial version of a new server-rendered graph service available by the end of July, we can learn from volunteers at Wikimania whether we’re working towards a solution that they would use to replace legacy graphs. | |
WE4.1.1 | If we implement a way in which users can report potential instances of harassment and harmful content present in discussions through an incident reporting system, we will be able to gather data around the number and type of incidents being reported and therefore have a better understanding of the landscape and the actions we need to take. | |
WE4.2.1 | If we explore and define Wikimedia-specific methods for a unique device identification model, we will be able to define the collection and storage mechanisms that we can later implement in our anti-abuse workflows to enable more targeted blocking of bad actors. | phab:T368388 |
WE4.2.9 | If we provide contextual information about reputation associated with an IP that is about to be blocked, we will see fewer collateral damage IP and IP range blocks, because administrators will have more insight into potential collateral damage effects of a block. We can measure this by instrumenting Special:Block and observing how behavior changes when additional information is present, vs when it is not. | WE4.2.9 Talk page |
WE4.2.2 | If we define an algorithm for calculating a user account reputation score for use in anti-abuse workflows, we will prepare the groundwork for engineering efforts that use this score as an additional signal for administrators targeting bad actors on our platform. We will know the hypothesis is successful if the algorithm for calculating a score maps with X% precision to categories of existing accounts, e.g. a "low" score should apply to X% of permanently blocked accounts | WE4.2.2 Talk page |
WE4.2.3 | If we build an evaluation framework using publicly available technologies similar to the ones used in previous attacks we will learn more about the efficacy of our current CAPTCHA at blocking attacks and could recommend a CAPTCHA replacement that brings a measurable improvement in terms of the attack rate achievable for a given time and financial cost. | |
WE4.3.1 | If we apply some machine learning and data analysis tools to webrequest logs during known attacks, we'll be able to identify abusive IP addresses with at least >80% precision sending largely malicious traffic that we can then ratelimit at the edge, improving reliability for our users. | phab:T368389 |
WE4.3.2 | If we limit the load that known IP addresses of persistent attackers can place on our infrastructure, we'll reduce the number of impactful cachebusting attacks by 20%, improving reliability for our users. | |
WE4.3.3 | If we deploy a proof of concept of the 'Liberica' load balancer, we will measure a 33% improvement in our capacity to handle TCP SYN floods. | |
WE4.3.4 | If we make usability improvements and also perform some training exercises on our 'requestctl' tool, then SREs will report higher confidence in using the tool. | phab:T369480 |
WE4.4.1 | If we run at least 2 deployment cycles of Temp Accounts we will be able to verify this works successfully. | |
WE5.1.1 | If we successfully roll out Parsoid Read Views to all Wikivoyages by Q1, this will boost our confidence in extending Parsoid Read Views to all Wikipedias. We will measure the success of this rollout through detailed evaluations using the Confidence Framework reports, with a particular focus on Visual Diff reports and the metrics related to performance and usability. Additionally, we will assess the reduction in the list of potential blockers, ensuring that critical issues are addressed prior to wider deployment. | |
WE5.1.2 | If we disable unused Graphite metrics, target migrating metrics using the db-prefixed data factory and increase our outreach efforts to other teams and the community in Q1, then we would be on track to achieve our goal of making Graphite read-only by Q3 FY24/25, by observing an increase of 30% in migration progress. | |
WE5.1.3 | If we implement a canonical url structure with versioning for our REST API then we can enable service migration and testing for Parsoid endpoints and similar services by Q1. | phab:T344944 |
WE5.1.4 | If we complete the remaining work to mitigate the impact of browsers' anti-tracking measures on CentralAuth autologin and move to a more resilient authentication infrastructure (SUL3), we will be ready to roll out to production wikis in Q2. | |
WE5.1.5 | If we increase the coverage of Sonar Cloud to include key MediaWiki Core repos, we will be able to improve the maintainability of the MediaWiki codebase. This hypothesis will be measured by spliting the selected repos into test and control groups. These groups will then be compared over the course of a quarter to measure impact of commit level feedback to developers. | |
WE5.2.1 | If we make a classification of the types of hooks and extension registry properties used to influence the behavior of MediaWiki core, we will be able to focus further research and interventions on the most impactful. | [1] |
WE5.2.2 | If we explore a new architecture for notifications in MW core and Echo, we will discover new ways to provide modularity and new ways for extensions to interact with core. | [2] |
WE5.3.1 | If we instrument parser and cache code to collect template structure and fine-grained timing data, we can quantify the expected performance improvement which could be realized by future evolution of the wikitext parsing platform. | T371713 |
WE5.3.2 | On template edits, if we can implement an algorithm in Parsoid to reuse HTML of a page that depends on the edited template without processing the page from scratch and demonstrate 1.5x or higher processing speedup, we will have a potential incremental parsing solution for efficient page updates on template edits. | T363421 |
WE5.4.1 | If the MediaWiki engineering group is successful with release process accountability and enhances its communication process by the end of Q2 in alignment with the product strategy, we will eliminate the current process that relies on unplanned or volunteer work and improve community satisfaction with the release process. Measured by community feedback on the 1.43 LTS release coupled with a significant reduction in unplanned staff and volunteer hours needed for release processes. | |
WE5.4.2 | If we research and build a process to more regularly upgrade PHP in conjunction with our MediaWiki release process we will increase speed and security while reducing the complexity and runtime of our CI systems, by observing the success of PHP 8.1 upgrade before 1.43 release. | |
WE6.1.1 | If we design and complete the initial implementation of an authorization framework, we’ll establish a system to effectively manage the approval of all LDAP access requests. | |
WE6.1.2 | If we research available documentation metrics, we can establish metrics that measure the health of Wikimedia technical documentation, using MediaWiki Core documentation as a test case. | mw:Wikimedia Technical Documentation Team/Doc metrics |
WE6.1.3 | If we collect insights on how different teams are making technical decisions we are able to gather good practices and insights that can enable and scale similar practices across the organization. | |
WE6.2.1 | If we publish a versioned build of MediaWiki, extensions, skins, and Wikimedia configuration at least once per day we will uncover new constraints and establish a baseline of wallclock time needed to perform a build. | mw:Wikimedia Release Engineering Team/Group -1 |
WE6.2.2 | If we replace the backend infrastructure of our existing shared MediaWiki development and testing environments (from apache virtual servers to kubernetes), it will enable us to extend its uses by enabling MediaWiki services in addition to the existing ability to develop MediaWiki core, extensions, and skins in an isolated environment. We will develop one environment that includes MediaWiki, one or more Extensions, and one or more Services. | wikitech:Catalyst |
WE6.2.3 | If we create a new deployment UI that provides more information to the deployer and reduce the amount of privilege needed to do deployment, it will make deployment easier and open deployments to more users as measured by the number of unique deployers and number of patches backported as a percentage of our overall deployments. | Wikimedia Release Engineering Team/SpiderPig |
WE6.2.4 | If we migrate votewiki, wikitech and commons to MediaWiki on Kubernetes we reap the benefits of consistency and no longer need to maintain 2 different infrastructure platforms in parallel, allowing to reduce the amount of custom written tooling, making deployments easier and less toilous for deployers. This will be measured by a decrease in total deployment times and a reduction in deployment blockers. | задача T292707 |
WE6.2.5 | If we move MultiVersion routing out of MediaWiki, we 'll be able to ship single version MediaWiki containers, largely cutting down the size of containers allowing for faster deployments, as measured by the deployment tool. | SingleVersion MW: Routing options |
WE6.3.1 | By consulting toolforge maintainers about the least sustainable aspects of the platform, we will be able to gather a list of potential categories to measure. | |
WE6.3.2 | By creating a "standard" tool to measure the number of steps for a deployment we will be able to assess the maximal improvement in the deployment process. | |
WE6.3.3 | If we conduct usability tests, user interviews, and competitive analysis to explore the existing workflows and use cases of Toolforge, we can identify key areas for improvement. This research will enable us to prioritize enhancements that have the most significant impact on user satisfaction and efficiency, laying the groundwork for a future design of the user interface. |
Signals & Data Services (SDS) Hypotheses
[ SDS Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
SDS 1.1.1 | If we partner with an initiative owner and evaluate the impact of their work on Core Foundation metrics, we can identify and socialize a repeatable mechanism by which teams at the Foundation can reliably impact Core Foundation metrics. | |
SDS1.2.2 | If we study the recruitment, retention, and attrition patterns among long-tenure community members in official moderation and administration roles, and understand the factors affecting these phenomena (the ‘why’ behind the trends), we will better understand the extent, nature, and variability of the phenomenon across projects. This will in turn enable us to identify opportunities for better interventions and support aimed at producing a robust multi-generational framework for editors. | phab:T368791 |
SDS1.2.1 | If we gather use cases from product and feature engineering managers around the use of AI in Wikimedia services for readers and contributors, we can determine if we should test and evaluate existing AI models for integration into product features, and if yes, generate a list of candidate models to test. | phab:T369281 |
SDS1.3.1 | If we define the process to transfer all data sets and pipeline configurations from the Data Platform to DataHub we can build tooling to get lineage documentation automatically. | |
SDS 1.3.2 | If we implement a well documented and understood process to produce an intermediary table representing MediaWiki Wikitext History, populated using the event platform, and monitor the reliability and quality of the data we will learn what additional parts of the process are needed to make this table production ready and widely supported by the Data Platform Engineering team. | |
SDS2.1.2 | If we investigate the data products current sdlc, we will be able to determine inflection points where QTE knowledge can be applied in order to have a positive impact on Product Delivery. | |
SDS2.1.3 | If the Growth team learns about the Metrics Platform by instrumenting a Homepage Module on the Metrics Platform, then we will be prepared to outline a measurement plan in Q1 and complete an A/B test on the new Metrics platform by the end of Q2. | |
SDS2.1.4 | If we conduct usability testing on our prototype among pilot users of our experimentation process, we can identify and prioritize the primary pain points faced by product managers and other stakeholders in setting up and analyzing experiments independently. This understanding will lead to the refinement of our tools, enhancing their efficiency and impact. | |
SDS2.1.5 | If we design a documentation system that guides the experience of users building instrumentation using the Metrics Platform, we will enable those users to independently create instrumentation without direct support from Data Products teams, except in edge cases. | phab:T329506 |
SDS2.2.1 | If we define a metric for logged-out mobile app reader retention, which is applicable for analyzing experiments (A/B test), we can provide guidance for planning instrumentation to measure retention rate of logged out readers in the mobile apps and enable the engineering team to develop an experiment strategy targeting logged out readers. | |
SDS2.2.2 | If we define a standard approach for measuring and analyzing conversion rates, it will help us establish a collection of well-defined metrics to be used for experimentation and baselines, and start enabling comparisons between experiments/projects to increase learning from these. | |
SDS2.2.3 | If we define a standard way of measuring and analyzing clickthrough rate (CTR) in our products/features, it will help us design experiments that target CTR for improvement, standardize click-tracking instrumentation, and enable us to make CTR available as a target metric to users of the experimentation platform. | |
SDS2.3.1 | If we conduct a legal review of proposed unique cookies for logged out users, we can determine whether there are any privacy policy or other legal issues which inform the community consultation and/or affect the technical implementation itself. |
Future Audiences (FA) Hypotheses
[ FA Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
FA1.1.1 | If we make off-site contribution very low effort with an AI-powered “Add a Fact” experiment, we can learn whether off-platform users could help grow/sustain the knowledge store in a possible future where Wikipedia content is mainly consumed off-platform. | m:Future Audiences/Experiment:Add a Fact |
Product and Engineering Support (PES) Hypotheses
[ PES Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
PES1.1.1 | If the P&T leadership team syncs regularly on how they’re guiding their teams towards a more iterative software development culture, and we collect baseline measurements of current development practices and staff sentiment on how we work together to ship products, we will discover opportunity areas for change management. The themes that emerge will enable us to build targeted guidance or programs for our teams in coming quarters. | |
PES1.2.2 | If the Moderator Tools team researches the Community Wishlist and develops 2+ focus areas in Q1, then we can solicit feedback from the Community and identify a problem that the Community and WMF are excited about tackling. | |
PES1.2.3 | If we bundle 3-5 wishes that relate to selecting and inserting templates, and ship an improved feature in Q1, then CommTech can take the learnings to develop a Case Study for the foundation to incorporate more "focus areas" in the 2025-26 annual plan. | |
PES1.3.1 | If we provide insights to audiences about their community and their use of Wikipedia over a year, it will stimulate greater connection with Wikipedia – encouraging greater engagement in the form of social sharing, time spent interacting on Wikipedia, or donation. Success will be measured by completing an experimental project that provides at least one recommendation about “Wikipedia insights” as an opportunity to increase onwiki engagement. | mw: New Engagement Experiments#PES1.3.1_Wikipedia_user_insights |
PES1.3.2 | If we create a Wikipedia-based game for daily use that highlights the connections across vast areas of knowledge, it will encourage consumers to visit Wikipedia regularly and facilitate active learning, leading to longer increased interaction with content on Wikipedia. Success will be measured by completing an experimental project that provides at least one recommendation about gamification of learning as an opportunity to increase onwiki engagement. | mw: New Engagement Experiments#PES_1.3.2:_Wikipedia_games |
PES1.3.3 | If we develop a new process/track at a Wikimedia hack event to incubate future experiments, it will increase the impact and value of such events in becoming a pipeline for future annual plan projects, whilst fostering greater connection between volunteers and engineering/design staff to become more involved with strategic initiatives. Success will be measured by at least one PES1.3 project being initiated and/or advanced to an OKR from a foundation-supported event. | mw: New Engagement Experiments#PES_1.3.3:_Incubator_space |
PES1.4.1 | If we draft an SLO with the Editing team releasing Edit Check functionality, we will begin to learn and understand how to define and track user-facing SLOs together, and iterate on the process in the future. | |
PES1.4.2 | If we define and publish SLAs for putting OOUI into “maintenance mode”, growth of new code using OOUI across Wikimedia projects will stay within X% in Q1. | |
PES1.4.3 | If we map ownership using the proposed service catalog for known owned services in Q1, we will be able to identify significant gaps in service catalog as it helps in solving the SLO culture by the end of the year. |
Q2
The second quarter (Q2) of the WMF annual plan covers October-December.
Wiki Experiences (WE) Hypotheses
[ WE Key Results ] | ||
---|---|---|
Hypothesis shortname | Q2 text | Details & Discussion |
WE1.1.1 | If we expand the Event list to become a Community List that includes WikiProjects, then we will be able to gather some early learnings in how to engage with WikiProjects for product development. | Campaigns/Foundation Product Team/Event list |
WE1.1.2 | If we launch at least 1 consultation focused on on-wiki collaborations, and if we collect feedback from at least 20 people involved in such collaborations, then we will be able to advise Campaigns Product on the key characteristics needed to develop a new or improved way of connecting. | Campaigns/WikiProjects |
WE1.1.3 | If we consult 20 event organizers and 20 WikiProject organizers on the best use of topics available via LiftWing, then we can prioritize revisions to the topic model that will improve topical connections between events and WikiProjects. | |
WE1.1.4 | If we integrate CampaignEvents into Community Configuration in Q2, then we will set the stage for at least 5 more wikis opting to enable extension features in Q3, thereby increasing tool usage. | |
WE1.2.2 | If we build a library of UI components and visual artifacts, Edit Check’s user experience can extend to accommodate Structured Tasks patterns. | |
WE1.2.5 | If we conduct an A/B/C test with the alt-text suggested edits prototype in the production version of the iOS app we can learn if adding alt-text to images is a task newcomers are successful with and ultimately, decide if it's impactful enough to implement as a suggested edit on the Web and/or in the Apps. | |
WE1.2.6 | If we introduce new account holders to the “Add a Link” Structured Task in Wikipedia articles, we expect to increase the percentage of new account holders who constructively activate on mobile by 10% compared to the baseline. | |
WE1.3.1 | If we enable additional customisation of Automoderator's behaviour and make changes based on pilot project feedback in Q1, more moderators will be satisfied with its feature set and reliability, and will opt to use it on their Wikimedia project, thereby increasing adoption of the product. | mw:Moderator_Tools/Automoderator |
WE1.3.3 | If we improve the user experience and features of the Nuke extension during Q2, we will increase administrator satisfaction of the product by 5pp by the end of the quarter. | mw:Extension:Nuke/2024_Moderator_Tools_project |
WE2.1.3 | If we offer list-making as a service, we’ll enable at least 5 communities to make more targeted contributions in their topic areas as measured by (1) change in standard quality coverage of relevant topics on the relevant wiki and (2) a brief survey of organizer satisfaction with topic area coverage on-wiki. | |
WE2.1.4 | If we developed a proof of concept that adds translation tasks sourced from WikiProjects and other list-building initiatives, and present them as suggestions within the CX mobile workflow, then more editors would discover and translate articles focused on topical gaps. By introducing an option that allows editors to select translation suggestions based on topical lists, we would test whether this approach increases the content coverage in our projects. |
|
WE2.1.5 | If we expose topic-based translation suggestions more broadly and analyze its initial impact, we will learn which aspects of the translation funnel to act on in order to obtain more quality translations. | |
WE2.2.4 | If we provide production wiki access to 5 new languages, with or without Incubator, we will learn whether access to a full-fledged wiki with modern features such as those available on English Wikipedia (including ContentTranslation and Wikidata support, advanced editing and search results) aids in faster editing. Ultimately, this will inform us if this approach can be a viable direction for language onboarding for new or existing languages, justifying further investigation. | |
WE2.2.5 | If we move addwiki.php to core and customize it to Wikimedia, we will improve code quality in our wiki creation system making it testable and robust, and we will make it easy for creators of new wikis and thereby make significant steps towards simplifying wiki creation process. | phab:T352113 |
WE2.3.2 | If we make two further improvements to media upload flow on Commons and share them with community, the feedback will be positive and it will help uploaders make less bad uploads (with the focus on copyright) as measured by the ratio of deletion requests within 30 days of upload. This will include release of further UX improvements to the release rights step in the Upload Wizard on Commons and automated detection of external sources. | |
WE2.3.3 | If the BHL-Wikimedia Working Group creates Commons categories and descriptive guidelines for the South American and/or African species depicted in publications, they will make 3,000 images more accessible to biodiversity communities. (BHL = Biodiversity Heritage Library) |
|
WE2.4.1 | If we build a prototype of Wikifunctions calls embedded within MediaWiki content and test it locally for stability, we will be ready to use MediaWiki’s async content processing pipeline and test its performance feasibility in Q2. | phab:T261472 |
WE2.4.2 | If we create a design prototype of an initial Wikifunctions use case in a Wikipedia wiki, we will be ready to build and test our integration when performance feasibility is validated in Q2, as stated in Hypothesis 1. | phab:T363391 |
WE2.4.3 | If we make it possible for Wikifunctions users to access Wikidata lexicographical data, they will begin to create natural language functions that generate sentence phrases, including those that can handle irregular forms. If we see an average monthly creation rate of 31 for these functions, after the feature becomes available, we will know that our experiment is successful. | phab:T282926 |
WE3.1.3 | If we develop models for remixing content such as a content simplification or summarization that can be hosted and served via our infrastructure (e.g. LiftWing), we will establish the technical direction for work focused on increasing reader retention through new content discovery features. | Research |
WE3.1.5 | If we enhance the search field in the Android app to recommend personalized content based on a user's interest and display better results, we will learn if this improves user engagement by observing whether it increases the impression and click-through rate (CTR) of search results by 5% in the experimental group compared to the control group over a 30-day A/B test. This improvement could potentially lead to a 1% increase in the retention of logged out users. | Recommended Content in Search |
WE3.1.6 | If we introduce a personalized rabbit hole feature in the Android app and recommend condensed versions of articles based on the types of topics and sections a user is interested in, we will learn if the feature is sticky enough to result in multi-day usage by 10% of users exposed to the experiment over a 30-day period, and a higher pageview rate than users not exposed to the feature. | |
WE3.1.7 | If we run a qualitative experiment focused on presenting article summaries to web readers, we will determine whether or not article summaries have the potential to increase reader retention, as proxied by clickthrough rate and usage patterns | |
WE3.1.8 | If we build one feature which provides additional article-level recommendations, we will see an increase in clickthrough rate of 10% over existing recommendation options and a significant increase in external referrals for users who actively interact with the new feature. | |
WE3.2.2 | Increasing the prominence of entry points to donations on the logged-out experience of the desktop web experience will increase the clickthrough rate of the donate link by 30% YoY | mw:Readers/2024_Reader_and_Donor_Experiences |
WE3.2.3 | If we make the “Donate” button in the iOS App more prominent by making it one click or less away from the main navigation screen, we will learn if discoverability was a barrier to non banner donations. | mw:Readers/2024_Reader_and_Donor_Experiences |
WE3.2.4 | If we update the contributions page for logged-in users in the app to include an active badge for someone that is an app donor and display an inactive state with a prompt to donate for someone that decided not to donate in app, we will learn if this recognition is of value to current donors and encourages behavior of donating for prospective donors, informing if it is worth expanding on the concept of donor badges or abandoning it. | |
WE3.2.5 | If we create a Wikipedia in Review experiment in the Wikipedia app, to allow users to see and share personalized data about their reading, editing, and donation habits, we will see 2% of viewers donate on iOS as a result of this feature, 5% click share and, 65% of users rating the feature neutral or satisfactory. | Personalized Wikipedia Year in Review |
WE3.2.6 | If we build a point-of-value donation nudge, and test it either after users have repeatedly used an existing feature (Saved Reading Lists), or after the release of app-wide Navigation improvements, we will learn if this is an effective method of fundraising, if at least 1% of viewers donate. | |
WE3.2.7 | Increasing the prominence of entry points to donations on the logged-out experiences of the mobile site will increase the clickthrough rate to the donate link by 30% YoY. | |
WE3.3.2 | If we develop the Charts MVP and get it working end-to-end in production test wikis, at least two Wikipedias + Commons agree to pilot it before the code freeze in December. | |
WE3.4.1 | Develop the capability model to improve website performance through smaller scale cache site deployments that take one month to implement while maintaining technical capabilities, security and privacy. | |
WE4.1.1 | If we implement a way in which users can report potential instances of harassment and harmful content present in discussions through an incident reporting system, we will be able to gather data around the number and type of incidents being reported and therefore have a better understanding of the landscape and the actions we need to take. | |
WE4.2.1 | If we explore and define Wikimedia-specific methods for a unique device identification model, we will be able to define the collection and storage mechanisms that we can later implement in our anti-abuse workflows to enable more targeted blocking of bad actors. | |
WE4.2.9 | If we provide contextual information about reputation associated with an IP that is about to be blocked, we will see fewer collateral damage IP and IP range blocks, because administrators will have more insight into potential collateral damage effects of a block. We can measure this by instrumenting Special:Block and observing how behavior changes when additional information is present, vs when it is not. | |
WE4.2.2 | If we define an algorithm for calculating a user account reputation score for use in anti-abuse workflows, we will prepare the groundwork for engineering efforts that use this score as an additional signal for administrators targeting bad actors on our platform. We will know the hypothesis is successful if the algorithm for calculating a score maps with X% precision to categories of existing accounts, e.g. a "low" score should apply to X% of permanently blocked accounts. | |
WE4.2.3 | If we build an evaluation framework using publicly available technologies similar to the ones used in previous attacks we will learn more about the efficacy of our current CAPTCHA at blocking attacks and could recommend a CAPTCHA replacement that brings a measurable improvement in terms of the attack rate achievable for a given time and financial cost. | |
WE4.3.1 | If we apply some machine learning and data analysis tools to webrequest logs during known attacks, we'll be able to identify abusive IP addresses with at least >80% precision sending largely malicious traffic that we can then ratelimit at the edge, improving reliability for our users. | |
WE4.3.2 | If we limit the load that known IP addresses of persistent attackers can place on our infrastructure, we'll reduce the number of impactful cachebusting attacks by 20%, improving reliability for our users. | |
WE4.3.3 | If we deploy a proof of concept of the 'Liberica' load balancer, we will measure a 33% improvement in our capacity to handle TCP SYN floods. | |
WE5.1.1 | If we successfully roll out Parsoid Read Views to all Wikivoyages by Q1, this will boost our confidence in extending Parsoid Read Views to all Wikipedias. We will measure the success of this rollout through detailed evaluations using the Confidence Framework reports, with a particular focus on Visual Diff reports and the metrics related to performance and usability. Additionally, we will assess the reduction in the list of potential blockers, ensuring that critical issues are addressed prior to wider deployment. | |
WE5.1.3 | If we reroute the endpoints currently exposed under rest_v1/page/html and rest_v1/page/title paths to comparable MW content endpoints, then we can unblock RESTbase sunsetting without disrupting clients in Q1. | |
WE5.1.4 | If we complete the remaining work to mitigate the impact of browsers' anti-tracking measures on CentralAuth autologin and move to a more resilient authentication infrastructure (SUL3), we will be ready to roll out to production wikis in Q2. | |
WE5.1.5 | If we increase the number of relevant SonarCloud rules enabled for key MediaWiki Core repositories and refine the quality of feedback provided to developers, we will optimize the developer experience and enable them to improve the maintainability of the MediaWiki codebase in the future. This will be measured by tracking developer satisfaction levels and whether test group developers feel the tool is becoming more useful and effective in their workflow. Feedback will be gathered through surveys and direct input from developers to evaluate the perceived impact on their confidence in the tool and the overall development experience. | |
WE5.1.7 | If we represent all content module endpoint responses (10 in total) in our MediaWiki REST API OpenAPI spec definitions, we will be able to implement programmatic validation to guarantee that our generated documentation matches the actual responses returned in code. | |
WE5.1.8 | If we introduce support for endpoint description translation (ie: does not include actual object definitions or payloads) into our generated MediaWiki REST API OpenAPI specs, we can lay the foundation to support Wikimedia’s expected internationalization standards. | |
WE5.2.3 | If we conduct an experiment to reimplement at least [1-3] existing Core and Extension features using a new Domain Event and Listener platform component pattern as an alternative to traditional hooks, we will be able to confirm our assumption of this intervention enabling simpler implementation with more consistent feature behavior. | |
WE5.3.3 | If we instrument both parsers to collect availability of prior parses and timing of template expansions, and to classify updates and dependencies, we can prioritize work on selective updates (Hypothesis 5.3.2) informed by the quantification of the expected performance benefits. | |
WE5.3.4 | If we can increase the capability of our prototype selective update implementation in Parsoid using the learnings from the 5.3.1 hypothesis, we can leverage more opportunities to increase the performance benefit from selective update. | |
WE5.4.1 | If the MediaWiki engineering group is successful with release process accountability and enhances its communication process by the end of Q2 in alignment with the product strategy, we will eliminate the current process that relies on unplanned or volunteer work and improve community satisfaction with the release process. Measured by community feedback on the 1.43 LTS release coupled with a significant reduction in unplanned staff and volunteer hours needed for release processes. | |
WE5.4.2 | If we research and build a process to more regularly upgrade PHP in conjunction with our MediaWiki release process we will increase speed and security while reducing the complexity and runtime of our CI systems, by observing the success of PHP 8.1 upgrade before 1.43 release. | |
WE6.1.1 | If we design and complete the initial implementation of an authorization framework, we’ll establish a system to effectively manage the approval of all LDAP access requests. | |
WE6.1.3 | If we collect insights on how different teams are making technical decisions we are able to gather good practices and insights that can enable and scale similar practices across the organization. | |
WE6.1.4 | If we research solutions for indexing the code of all projects hosted in WMF’s code repositories, we will be able to pick a solution that allows our users to quickly discover where the code is located whenever dealing with incident response or troubleshooting. | |
WE6.1.5 | If we test a subset of draft metrics on an experimental group of technical documentation collections, we will be able to make an informed decision about which metrics to implement for MediaWiki documentation. | |
WE6.2.1 | If we publish a versioned build of MediaWiki, extensions, skins, and Wikimedia configuration at least once per day we will uncover new constraints and establish a baseline of wallclock time needed to perform a build. | |
WE6.2.2 | If we replace the backend infrastructure of our existing shared MediaWiki development and testing environments (from apache virtual servers to kubernetes), it will enable us to extend its uses by enabling MediaWiki services in addition to the existing ability to develop MediaWiki core, extensions, and skins in an isolated environment. We will develop one environment that includes MediaWiki, one or more Extensions, and one or more Services. | |
WE6.2.3 | If we create a new deployment UI that provides more information to the deployer and reduce the amount of privilege needed to do deployment, it will make deployment easier and open deployments to more users as measured by the number of unique deployers and number of patches backported as a percentage of our overall deployments. | |
WE6.2.4 | If we migrate votewiki, wikitech and commons to MediaWiki on Kubernetes we reap the benefits of consistency and no longer need to maintain 2 different infrastructure platforms in parallel, allowing to reduce the amount of custom written tooling, making deployments easier and less toilous for deployers. This will be measured by a decrease in total deployment times and a reduction in deployment blockers. | |
WE6.2.5 | If we move MultiVersion routing out of MediaWiki, we 'll be able to ship single version MediaWiki containers, largely cutting down the size of containers allowing for faster deployments, as measured by the deployment tool. | |
WE6.3.4 | By building an "orchestrator" toolforge component (components-api) we will be able to automate most manually-triggered deployments and reduce the steps to 1 for those. | phab:T375199 |
WE6.3.5 | By assessing the relative importance of each sustainability category and its associated metrics, we can create a normalized scoring system. This system, when implemented and recorded, will provide a baseline for measuring and comparing Toolforge’s sustainability progress over time. | |
WE6.3.6 | If we conduct discovery, such as target user interviews and competitive analysis, to identify existing Toolforge pain points and improvement opportunities, we will be able to recommend a prioritized list of features for the future Toolforge UI. |
Signals & Data Services (SDS) Hypotheses
[ SDS Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
SDS 1.1.1 | If we partner with an initiative owner and evaluate the impact of their work on Core Foundation metrics, we can identify and socialize a repeatable mechanism by which teams at the Foundation can reliably impact Core Foundation metrics. | |
SDS1.2.1.B | TBA | |
SDS1.2.2 | If we study the recruitment, retention, and attrition patterns among long-tenure community members in official moderation and administration roles, and understand the factors affecting these phenomena (the ‘why’ behind the trends), we will better understand the extent, nature, and variability of the phenomenon across projects. This will in turn enable us to identify opportunities for better interventions and support aimed at producing a robust multi-generational framework for editors. | Research:Wikipedia Administrator Recruitment, Retention, and Attrition |
SDS1.3.1 | If we define the process to transfer all data sets and pipeline configurations from the Data Platform to DataHub we can build tooling to get lineage documentation automatically. | |
SDS1.3.2 | If we implement a well documented and understood process to produce an intermediary table representing MediaWiki Wikitext History, populated using the event platform, and monitor the reliability and quality of the data we will learn what additional parts of the process are needed to make this table production ready and widely supported by the Data Platform Engineering team. | |
SDS2.1.1 | If we create an integration test environment for the proposed 3rd party experimentation solution, we can collaborate practically with Data SRE, SRE, QTE, and Product Analytics to evaluate the solution’s viability within WMF infrastructure in order to make a confident build/install/buy recommendation. | mw:Data_Platform_Engineering/Data_Products/work_focus |
SDS2.1.3 | If the Growth team learns about the Metrics Platform by instrumenting a Homepage Module on the Metrics Platform, then we will be prepared to outline a measurement plan in Q1 and complete an A/B test on the new Metrics platform by the end of Q2. | |
SDS2.1.4 | If we conduct usability testing on our prototype among pilot users of our experimentation process, we can identify and prioritize the primary pain points faced by product managers and other stakeholders in setting up and analyzing experiments independently. This understanding will lead to the refinement of our tools, enhancing their efficiency and impact. | |
SDS2.1.5 | If we design a documentation system that guides the experience of users building instrumentation using the Metrics Platform, we will enable those users to independently create instrumentation without direct support from Data Products teams, except in edge cases. | задача T329506 |
SDS2.1.7 | If we provide a function for user enrollment and a mechanism to capture and store CTR events to a monotable in a pre-declared event stream we can ship MPIC Alpha in order to launch an basic split A/B test on logged in users. | |
SDS2.2.2 | If we define a standard approach for measuring and analyzing conversion rates, it will help us establish a collection of well-defined metrics to be used for experimentation and baselines, and start enabling comparisons between experiments/projects to increase learning from these. | |
SDS2.3.1 | If we conduct a legal review of proposed unique cookies for logged out users, we can determine whether there are any privacy policy or other legal issues which inform the community consultation and/or affect the technical implementation itself. |
Future Audiences (FA) Hypotheses
[ FA Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
FA1.1.1 | If we make off-site contribution very low effort with an AI-powered “Add a Fact” experiment, we can learn whether off-platform users could help grow/sustain the knowledge store in a possible future where Wikipedia content is mainly consumed off-platform. | Experiment:Add a Fact |
Product and Engineering Support (PES) Hypotheses
[ PES Key Results ] | ||
---|---|---|
Hypothesis shortname | Q1 text | Details & Discussion |
PES1.2.4 | If we research the Task Prioritization focus area in the Community Wishlist in early Q2, we will be able to identify and prioritize work that will improve moderator satisfaction, which we can begin implementing in Q3. | |
PES1.2.5 | If we are able to publish and receive community feedback on 6+ focus areas in Q2, then we will have confidence in presenting at least 3+ focus areas for incorporation in the 2025-26 annual plan. | |
PES1.2.6 | By introducing favouriting templates, we will improve the number of templates added via the template dialog by 10%. | |
PES1.3.4 | If we create an experience that provides insights to Wikipedia Audiences about their community over the year, it will stimulate greater connection with Wikipedia – encouraging engagement in the form of social sharing, time spent interacting on Wikipedia, or donation. | |
PES1.4.1 | If we draft an SLO with the Editing team releasing Edit Check functionality, we will begin to learn and understand how to define and track user-facing SLOs together, and iterate on the process in the future. | |
PES1.4.2 | If we define and publish SLAs for putting OOUI into “maintenance mode”, growth of new code using OOUI across Wikimedia projects will stay within X% in Q1. | |
PES1.4.3 | If we map ownership using the proposed service catalog for known owned services in Q1, we will be able to identify significant gaps in service catalog as it helps in solving the SLO culture by the end of the year. | |
TBA | If we finalize and publish the Edit Check SLO draft, practice incorporating it in regular workflows and decisions, and draft a Citoid SLO, we’ll continue learning how to define and track user-facing and cross-team SLOs together. | |
TBA | By creating a system that spawns and controls thousands of virtual workers in a cloud environment, we will be able to simulate Distributed Denial of Service (DDoS) attacks and effectively measure the system's ability to withstand, mitigate, and respond to such attacks. |
Разъяснение блоков
Вики-опыт
Цель этого раздела - эффективно предоставлять, улучшать и внедрять инновации в вики-опыт, которые позволяют распространять свободные знания по всему миру. Этот «блок» соответствует рекомендациям #2 по Стратегии Движения (Улучшение Пользовательского Опыта) и #3 (Обеспечение Безопасности и Инклюзивности). Наша аудитория включает в себя всех, кто сотрудничает на наших веб-сайтами, а также читателей и других потребителей свободных знаний. Мы поддерживаем веб-сайт, входящий в топ-10 мировых сайтов, и многие другие важные свободные культурные ресурсы. Требования к производительности и времени безотказной работы этих систем не уступают требованиям крупнейших технологических компаний мира. Мы предоставляем пользовательские интерфейсы для вики, переводы, API для разработчиков (и многое другое!), а также вспомогательные приложения и инфраструктуру, которые формируют надежную платформу для совместной работы добровольцев по распространению свободных знаний по всему миру. Наши цели из этого «блока» должны позволить нам усовершенствовать наши основные технологии и возможности, убедиться, что мы постоянно совершенствуем опыт редакторов-добровольцев и редакторов с расширенными правами наших проектов, улучшить работу всех технических участников, работающих над улучшением интерфейса вики, и обеспечить лучший опыт для читателей и потребителей свободных знаний по всему миру. ы будем делать это с помощью продукта и технологий, а также с помощью исследований, коммуникаций и маркетинга. Мы ожидаем, что в этом «блоке» у нас будет не больше пяти целей.
Знания создаются людьми! И в результате наш годовой план будет сосредоточен на контенте, а также на людях, которые вносят свой вклад в создание контента, и на тех, кто получает к нему доступ и читает его.
Наша цель - разработать операционный план, основанный на существующей стратегии, главным образом на наших гипотезах о участнике, потребителе и «колесо». Основным изменением в этих целях является акцент на содержательной части «колеса» и изучение того, что может понадобиться от нас нашим редакторам с расширенными правами сейчас, с целью определения показателей здоровья сообщества в будущем.
Сообщения и Служба Данных
Чтобы соответствовать рекомендациям Стратегии Движения по «Обеспечение равенства во время принятии решений» (Рекомендация #4), «Улучшение Пользовательского Опыта» (Рекомендация #2) и «Оценка, Итерация и Адаптация» (Рекомендация #10), лица, принимающие решения по всему Движению Викимедиа, должны иметь доступ к надежным, актуальным и своевременным данным, моделям, аналитическим материалам и инструментам, которые могут помочь им оценить влияние (как реализованное, так и потенциальное) своей работы и работы своих сообществ, что позволит им принимать более эффективные стратегические решения.
В блоке «Сообщения и Служба Данных» мы определили четыре основные аудитории для анализа данных: сотрудники Фонда Викимедиа, аффилиации Викимедиа, разработчики, которые повторно используют наш контент, и исследователи Викимедиа, и мы определяем приоритеты и удовлетворяем потребности этих аудиторий в данных и аналитической информации. Наша работа будет охватывать целый ряд мероприятий: определение пробелов, разработка показателей, построение каналов передач для вычисления показателей и разработка путей исследования данных и сообщений, которые помогут лицам, принимающим решения, более эффективно и счастливо взаимодействовать с данными и аналитическими данными.
Будущая аудитория
Цель этого «блока» изучить стратегии расширения за пределы нашей существующей аудитории читателей и участников, стремясь по-настоящему охватить всех в мире в качестве важнейшей инфраструктуры экосистемы свободных знаний. Этот блок соответствует рекомендации #9 по Стратегии Движения (Инновации в области свободных знаний). Все больше и больше людей получают информацию в формах, которые отличаются от нашего традиционного предложения веб-сайта со статьями: люди используют голосовых помощников, проводят время за просмотром видео, используют с искусственный интеллект и многое другое. В этом «блоке» мы предложим и проверим гипотезы о потенциальном долгосрочном будущем экосистемы свободных знаний и о том, как мы будем ее важнейшей инфраструктурой. Мы будем делать это с помощью отдела продукта и технологий, а также с помощью исследований, сотрудничества и маркетинга. По мере того, как мы определяем перспективные будущие положения, уроки, извлеченные из этого раздела, будут влиять на последующие годовые планы и расширяться в блоках #1 и #2, направляя наши предложения продуктов и технологий туда, где они должны быть, чтобы служить тем, кто ищет знания в будущем. Наши задачи в этом блоке должны побуждать нас экспериментировать и исследовать, поскольку мы ориентированы на видении будущего свободных знаний.
Добавочные блоки
У нас также есть два других «добавочного блока», которые состоят из областей критических функций, которые должны существовать в основе для поддержки наших основных операций, и некоторые из которых у нас общие с любой организацией, занимающейся разработкой программного обеспечения. Эти «добавочные блоки» не будут иметь собственных задач высшего уровня, но будут вносить вклад в достижение целей высшего уровня других групп и поддерживать их. Они являются:
- Базовая инфраструктура. В этом блоке представлены команды, которые поддерживают и развивают наши центры обработки данных, наши вычислительные платформы и платформы хранения данных, сервисы для их эксплуатации, инструменты и процессы, обеспечивающие работу наших общедоступных сайтов и сервисов.
- Продуктовые и инженерные услуги. В эту категорию входят команды, которые работают «в масштабе», предоставляя услуги другим командам, которые повышают производительность и оперативность этих команд.