Инструкция
1
Вначале определите «выходы», то есть конечный результаты. Допустим, вы производите микроволновые печи. Прежде чем запустить производство, вам необходимо определиться с конечным результатом. Определить выходные данные можно, задав несколько вопросов. Что в итоге получат потребители? Какие основные функции буду реализованы в этом устройстве? Чем оно отличается от остальной продукции? Постарайтесь найти максимальное число «выходов».
Выходы
2
Затем определите, что именно вам понадобится, чтобы достичь желаемого результата. То есть, должны быть описаны все ресурсы, затрачиваемые на производство устройства. Причем должны учитываться не только вложения разработчика, но и действия конечных пользователей. Определить «входы» также можно с помощью вопросов. Что позволит устройству полноценно функционировать? Какие факторы производства для этого понадобятся? Что понадобится для создания механизма? Добавьте «входы» в итоговую схему.
Входы
3
Может произойти так, что система нужна для решения какой-то одной сферы задач. Например, «приготовление пищи». Тогда первоначальную модель «черного ящика» необходимо разделить на две схемы. Внимательно проанализируйте каждую схему и найдите, как ее можно дополнить.
Декомпозиция