<На страницу назад | На страницу вперед >

6.1.6. Выбор блока для декомпозиции

Исходя из законченной родительской диаграммы, хорошо проработайте верхние уровни, прежде чем приступить к детализации. Получив диаграмму АО, сосредоточьтесь на построении диаграмм А1, А2, A3. Декомпозиция А1 в A11, A111 должна быть выполнена позже. Это исключит потенциальную повторную работу при возможных изменениях в диаграммах верхних уровней.

Не следует стремиться всегда достигать одинаковой глубины декомпозиции. Глубина декомпозиции конкретного блока зависит от того, будет ли иерархия диаграмм передавать смысл лучше, чем одна диаграмма. Не откладывайте построение диаграммы более низкого уровня, например, A111. Сделайте набросок по свежим следам. Важно относиться к этим наброскам, как к эскизам, пока горизонтальный уровень не согласован полностью. Будьте готовы вернуться к разработке нижнего уровня, если он противоречит верхнему, например A1, A2, A3 и т.д.

При выборе блока для декомпозиции полезно руководствоваться следующими рекомендациями:

  1. Начинайте с "трудной части", т.е. с того, что менее знакомо или менее ясно.
  2. Выбирайте блок, декомпозиция которого даст наибольший объем информации о других блоках.

Более простые объекты легче декомпозировать позже с меньшим риском ошибок или потерь. Они могут быть легко проработаны для приведения к соответствию декомпозиции более сложных объектов.

<На страницу назад | На страницу вперед >