← К списку разделов
#### §4.11 Выводы раздела Раздел 4 отвечал на вопрос: «На каких уровнях существует система и почему их смешение порождает проблемы?» **Главные тезисы:** - **Воплощение, описание, документация - три уровня существования системы.** Воплощение определяет реальные ограничения. Описание - ментальная модель в голове наблюдателя; у одной системы всегда несколько описаний. Документация - физический артефакт, фиксирующий описание в момент создания. - **Смешение уровней - источник типичных системных проблем.** Работа с устаревшей документацией, ложные конфликты описаний, иллюзия изменения без изменения воплощения — всё это следствие того, что участники говорят о разных уровнях, считая, что говорят об одном. - **Ролевое описание - каждая роль видит свою систему.** Описание, построенное с позиции конкретной роли, отвечает на вопросы именно этой роли. Ролевое описание не «упрощение» — это другая форма, которая реально используется в работе. - **Концепция использования предшествует проектированию.** «Кто, когда, зачем и как использует систему» - отдельный документ. Без него проектирование начинается с технических решений, а не с потребностей. - **Интерфейсы определяют возможности системы.** Граница системы материализуется в модулях взаимодействия. Карта интерфейсов показывает, что система реально может получить и отдать. Проектирование «снаружи внутрь» - принцип хорошей системной архитектуры. --- **Что дальше.** Раздел 5 - «Роли и предмет интереса». Мы перейдём от уровней системы к людям, от которых зависят требования: как разные роли видят одну систему по-разному и как работать с конкурирующими интересами.
← Предыдущий раздел
Следующий раздел →