квема
Меню
Обсудить мой бизнес

Истории компаний

Команда Microsoft брала в работу меньше задач и закрывала втрое больше

Редакция Kvema12 нояб. 2026 г.6 мин чтения
На обложке надпись: Лимит задач. Рядом лоток с несколькими папками и высокая стопка бумажных заявок

Летом 2004 года в Microsoft искали руководителя для команды, которую считали худшей в её подразделении. Команда сопровождала внутренние программы компании, закрывала 17 заявок на доработку за квартал, а обычная заявка ждала около пяти месяцев. Новый руководитель Драгош Думитриу ввёл правило, которое придумал вместе с Дэвидом Андерсоном, будущим автором книги о канбане. Заявку брали в работу, только когда освобождалось одно из немногих мест. Через год команда закрывала 56 заявок в квартал, втрое больше, а каждую сдавала обычно за две недели.

Канбан обычно представляют доской с колонками «в работе» и «готово». Но у этой команды доски не было, правило жило в электронной системе учёта заявок. Канбан - это прежде всего лимит незавершённой работы: новую задачу берут, только когда есть силы её делать, а доска лишь помогает видеть, где задачи стоят. Лимит был одним из трёх решений, которые подняли выработку, а последнюю треть прироста дали два новых сотрудника.

Руководство поначалу считало, что команде не хватает данных, и в вакансии требовало умения строить подробные отчёты о графике работ. Андерсон и Думитриу потом написали, что мешало другое - то, как работу принимали, планировали и ставили в очередь. Ниже - как был устроен лимит и как по своей доске посчитать, сколько ждёт заявка и где у команды узкое место.

Куда уходило время команды

В июле 2004 года разработку и тестирование для команды передали в Хайдарабад, в Индию. Там работали три разработчика и три тестировщика, а заявок приходило около одной в день.

Каждую новую заявку сразу отдавали на оценку разработчику и тестировщику, и по договорённости с заказчиками оценку делали в первую очередь. У каждого она отнимала около четырёх часов. По подсчёту Андерсона и Думитриу, оценки съедали до 40% времени команды, а сделать в итоге удавалось лишь около половины оценённых заявок. Остальные оказывались слишком большими или дорогими либо теряли смысл, пока ждали.

Схема: оценки съедали до 40% времени команды, а сделать удавалось около половины оценённых заявок
По подсчёту Андерсона и Думитриу, на оценки уходило до 40% времени команды

Раз в месяц руководители команды и четыре представителя заказчиков заново расставляли по важности всю очередь из 80 с лишним заявок, хотя команда успевала сделать шесть-семь в месяц. Обещанные сроки срывались и переносились снова и снова.

Как устроили лимит без доски

В сентябре 2004 года команду принял Думитриу. В октябре он пришёл на выступление Андерсона, чью книгу об управлении разработкой читал, не зная, что автор работает в той же компании, и попросил помочь.

Перед разработчиками поставили буфер - очередь на несколько мест. Заявка попадала туда, только когда место освобождалось, и только тогда заказчик получал срок в 25 рабочих дней. Кого поставить на свободное место, четыре представителя заказчиков решали по почте или по телефону, выбирая самое срочное. Остальные заявки ждали в общей очереди без обещанной даты.

К осени 2005 года в буфере обычно стояло около семи заявок, ещё пять были в работе, по одной у каждого разработчика. Перед тестированием был свой буфер, примерно на восемь заявок.

Схема: заявка идёт из общей очереди в буфер разработки, оттуда в работу и в буфер тестирования
Очередь команды к осени 2005 года: срок получала только заявка, попавшая в буфер

Раз срок обещали только заявке из буфера, оценивать каждую входящую стало незачем. Заказчики согласились считать все заявки одинаковыми по стоимости; разработка одной в среднем занимала пять рабочих дней. Теперь заявку оценивал тот, кто брался её делать, и оценка сразу шла в дело.

Сами авторы называют буфер механизмом, который сделал возможными два других решения. Он не пускал в работу больше, чем команда успевала сделать, и каждый вёл одну заявку до следующего этапа, не переключаясь между несколькими.

Что из этого применимо у вас

Начать можно с подсчёта по своей доске. Разделите число заявок в работе на то, сколько команда закрывает за неделю, и получите, сколько недель в среднем проводит в работе одна заявка. Это закон Литтла. Исследователь Джон Литтл доказал его в 1961 году, и формула одинаково верна для завода и для сервисного процесса. Допустим, в работе 40 заявок, а закрывают 10 в неделю. Тогда заявка идёт около четырёх недель, даже если саму работу делают за день. С лимитом в 20 заявок при той же выработке срок сократится до двух недель.

Пример по закону Литтла: 40 заявок в работе при 10 в неделю дают 4 недели, лимит 20 даёт 2 недели
Пример по закону Литтла: при той же выработке лимит в 20 заявок даёт две недели вместо четырёх

Лимит не прибавляет команде рук. Он сокращает время от взятия заявки до сдачи и делает срок предсказуемым, а общая очередь уменьшится, только если команда станет закрывать больше, чем приходит. В Microsoft выработку подняли решения, которые лимит сделал возможными, и их тоже можно примерить к себе.

  1. Давайте срок только заявке, для которой нашлось место в лимите. Остальные ждут в общей очереди без даты, а когда место освобождается, заказчик или руководитель выбирает следующую. Расставлять по важности всю очередь каждый месяц тогда не нужно.
  2. Найдите подготовку, которую делают заранее по каждой входящей заявке. Например, по каждой сразу считают сроки и стоимость, а в работу заявка попадает через месяц, и расчёт приходится делать заново. Если очерёдность можно решить и без него, перенесите расчёт на момент, когда заявку берут.
  3. Ищите узкое место там, где копятся карточки, и проверяйте наблюдением, у кого есть запас. В Microsoft тестировщики выглядели полностью загруженными. Когда оценки отменили, Думитриу две недели наблюдал за командой в Индии и увидел у тестировщиков запас. Одного из них перевели в разработку, и выработка выросла ещё.

Новых людей в Microsoft добавили только после этого. Автоматизация - такое же вложение, и направлять её стоит на этап, который тормозит весь поток. Когда ручная работа на этом этапе повторяется в каждой заявке - собрать сведения из документов, сверить данные, подготовить ответ по правилам, - её может готовить ИИ-агент, а проверять сотрудник. Если узкое место у вас именно такое, расскажите о нём Kvema - готовая постановка задачи для разговора не нужна. Какие права давать агенту, который разбирает заявки, показано на учебном примере.

Для переноса одних и тех же полей между системами агент обычно не нужен - часто хватает функции самой системы или программного робота.

Что дал новый порядок работы, а что - новые люди

С тем же составом из шести человек команда за девять месяцев дошла с 17 до 44 заявок в квартал. Авторы подчёркивают, что этот рост получен без новых людей и денег и без перемен в том, как команда проектировала, писала и тестировала программы. Затем добавили разработчика и тестировщика, и в следующем квартале команда закрыла 56 заявок.

Столбцы заявок за квартал: 17 летом 2004, 44 через 9 месяцев тем же составом, 56 через год с восемью людьми
До 44 заявок команда дошла тем же составом, до 56 - после найма разработчика и тестировщика

По данным самих Андерсона и Думитриу, обещанный срок к тому времени соблюдали больше чем в 90% случаев, а в очереди осталось меньше десяти заявок вместо 80.

Зачем тогда доска

Сначала Андерсон описывал эту систему языком теории ограничений, а с 2005 года вместе с Думитриу стал называть её канбан-системой. По его словам, такая система не даёт перегружать людей.

Доска появилась позже и в другой компании, куда Андерсон перешёл в 2006 году. В январе 2007 года руководитель группы сопровождения программ заметил, что улучшения застопорились, а работа идёт так неровно, что никто не понимает, что менять дальше. По совету одного из сотрудников поток нарисовали на доске в коридоре, и с января по март она помогла найти следующие улучшения. Доска показывает, где стоит работа и где её скопилось больше, чем успевают сделать.

Доска в коридоре офиса: столбцы стикеров, в одном их скопилось больше всего, рядом двое сотрудников
Доска показывает, где стоит работа и где её скопилось больше, чем успевают сделать

Прежде чем автоматизировать узкое место, проверьте, как на нём ловят ошибки, - для этого есть четыре вопроса к процессу из истории автозавода во Фримонте.

Источники

Была ли статья полезной?
Редакция Kvema
Автор
Редакция Kvema
автоматическая редакция журнала Kvema

Похожие статьи