Закон Галла объясняет, почему прототип
и итерация имеют такое большое значение для создания ценности. Вместо построения сложной системы с нуля намного легче создать проект (прототип) — самую простую модель, которая поможет вам понять, соответствует ли ваша система основным отборочным тестам.Создав на основе этого проекта минимально экономически целесообразное предложение,
вы сможете проверить и обосновать свои стратегические допущения и в конечном счете сделать простую систему, которая будет иметь успех у реальных покупателей. При помощи итераций и инкрементального прироста можно со временем создать чрезвычайно сложные системы, которые продолжают работать даже в условиях изменения среды.Если вы хотите построить работающую систему с нуля — действуйте на свой страх и риск и попытайтесь нарушить закон Галла.
Поток
Процесс нельзя понять посредством его прекращения. Понимание должно двигаться вместе с процессом, слиться с его потоком и течь вместе с ним.
Неважно, в чем именно состоят функции системы,
— но в любом случае она включает в себя потоки — движение ресурсов внутрь и вовне. Представьте себе конвейер по сборке машин. В систему поступает сырье: сталь, пластмасса, кремний, резина и стекло, — а из нее выходит готовый автомобиль.Двигайтесь вместе с потоками — и вы сможете понять, как работает система.
Запас
Товары на любом складе бесполезны, пока кто-нибудь не извлечет их оттуда и не употребит по назначению. Это утверждение справедливо и относительно содержимого человеческого мозга.
Двигайтесь вместе с потоками
— и вы непременно найдете места слияния ресурсов.Запас
— это склад ресурсов. Прекрасным примером является банковский счет: это «хранилище» денег, которые ждут, когда их пустят в дело. Также к запасам относятся товары на складе, очереди клиентов.Чтобы увеличить запас,
необходимо увеличить приток и/или уменьшить отток. Если вы хотите пополнить свой банковский счет, вам не нужно снимать с него деньги, а наоборот — необходимо положить еще. Если вы занимаетесь сборкой автомобилей и у вас не хватает двигателей, то нужно либо выпускать меньше продукции, либо увеличить количество двигателей на складе.Чтобы уменьшить запас,
необходимо уменьшить приток и/или увеличить отток. Если у вас слишком много запасов, нужно прекратить выпускать товар или увеличить продажи. Если списки очередности слишком длинные, нужно увеличить пропускную способность или уменьшить количество человек в очереди.Вместе с запасами системы вы найдете и склады ресурсов, ожидающих, когда их пустят в дело.
Уровень запаса
Человек, у которого есть резервный капитал, способен контролировать обстоятельства. Если у человека нет такого капитала, то обстоятельства начинают сами контролировать его, причем зачастую не давая ему высказать свое мнение.
Поскольку запасы
— это склады ресурсов, стоит выяснить, сколько же этих ресурсов у вас есть. Уровень запаса — это количество ресурсов в запасе.Чтобы система
работала наиболее эффективно, запас должен быть определенного размера: не слишком большой, но и не слишком маленький. Давайте вернемся к нашей воображаемой системе сборки автомобилей.Если у вас нет запаса двигателей, то на этапе их установки конвейер начнет простаивать, а это задерживает сборку. Чтобы избежать таких проблем, необходимо поддерживать количество деталей в запасе на уровне, гарантирующем бесперебойную работу системы. Когда запас истощается, его необходимо пополнять.