Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование бизнес-процессов / Моделирование бизнес-процессов / ! Дэвид Марка Методология структурного анализа и проектирования.doc
Скачиваний:
260
Добавлен:
30.04.2013
Размер:
9.13 Mб
Скачать

10.2. Выявление недостатков новой диаграммы

Выявление недостатков диаграммы происходит по схеме вопрос-ответ, поэтому нельзя четко сформулировать правила ее пошаговой оценки. Опытный SADT-аналитик, однако, в процессе оценки диаграммы задает определенный набор вопросов относительно блоков, связи с родительской диаграммой и внутренних дуг. Ответ на каждый из них дает направление последующим вопросам. Таким образом, поток вопросов и ответов управляет анализом каждой части диаграммы. На рис. 10-1 приведен результат критичес-

Рис. 10-1. Диаграмма после критики рецензента

кой оценки диаграммы, построенной в главе 9 (замечания отмечены светло-серым). Обращайтесь к этому рисунку по мере обсуждения схемы "вопрос-ответ".

10.2.1. Вопросы о блоках

Вначале следует критически оценить блоки диаграммы. Определим функциональные аспекты диаграммы, задавая вопросы типа:

  • Представляют ли блоки содержательную декомпозицию функции?

  • Не выглядит ли диаграмма запутанной?

  • Все ли блоки соответствуют точке зрения модели ?

  • Несут ли блоки достаточный объем новой информации ?

  • Все ли блоки имеют одинаковый уровень детализации ?

  • Соразмерна ли сложность всех блоков?

  • Отражает ли каждый блок какой-либо аспект блока родительской диаграммы?

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

10.2.2. Вопросы о связи с родительской диаграммой

Теперь зададим вопросы о связи диаграммы с ее родителем. При этом мы проверим, как диаграмма вписывается в модель.

  • Все ли внешние дуги имеют ICOM-коды?

  • Все ли ICOM-коды соединяют дуги с одним и тем же значением?

Рис. 10-2. Примеры расположения дуг

  • Дополняют ли названия внешних дуг информацию, сообщаемую диаграммой?

  • Не противоречит ли смысл анализируемой диаграммы смыслу родительской диаграммы ?

Замечания 3 и 4 на рис. 10-1 исправляют ошибку в названии дуги (12) станки и инструменты,а замечания 7 и 8 отражают развитие спора автора с самим собой относительно природы отходов и сырья - проблема, которая нередко возникает в связи с производственными процессами.

10.2.3. Вопросы о внутренних дугах

Вопросами о внутренних дугах обычно заканчивают поиск ошибок в диаграмме. Теперь, после разрешения основных вопросов, следует проанализировать детали диаграммы. Мы можем задать вопросы типа:

  • Не слишком ли много внутренних дуг?

  • Нет ли блоков без дуг управления?

  • Нет ли блоков без выходных дуг?

  • Правильно ли отражают дуги, представляющие ограничения, доминирование блоков?

  • Верно ли решение диаграммы?

  • Все ли важные обратные связи отражены?

  • Все ли ошибочные ситуации учтены?

Замечания 1 и 2 на рис. 10-1 показывают, что автор изменил свое мнение относительно взаимоотношения дуги результаты обработкии внешнего входасырье и заготовки.Окончательное решение заключается в том, что они не очень близки и должны быть разделены. Меткаследующий шаг заданияуточняет, что именно управляет функциейобработать на станке и собрать.