Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
87
Добавлен:
14.02.2016
Размер:
2.65 Mб
Скачать

13.5. Когда формировать папку

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

13.6. Резюме

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

Дополнительная литература

  • Connor, M.: "Structured Analysis and Design Technique — SADT", Auerbach portfolio 32-04-02, 1979.

  • King, L: "Guidelines for an SADT Chief Author", SofTech Deliverable no. 9595-2, 1980.

  • Ross, D. and Schoman, K.: "Structured Analysis for Requirements Definitions", IEEE Transactions on Software Engineering, vol. SE-3, no. 1, January 1977.

Глава 14. Чтение диаграмм и моделей

Чтение SADT-диаграмм из папки представляет собой определенную процедуру, которая является основой рецензирования работы автора. Умение читать диаграммы — один из базовых навыков, необходимых всем участникам SADT-проектов. Пользуясь этим навыком, читатель имеет возможность с помощью определенной методики воспринять информацию, содержащуюся в диаграммах папки, изучить каждую диаграмму, чтобы понять детали, оценить и аттестовать ее.

14.1. Процедура чтения

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

Процесс чтения диаграммы можно разбить на четыре последовательных этапа. На первом этапе необходимо понять детали данной диаграммы. Второй этап — концентрация внимания на ближайшем контексте диаграммы. На третьем этапе следует уточнить место диаграммы в модели. Четвертый этап заключается в конструктивной критике авторского изложения. Эти четыре шага выполняются в порядке приведенном выше. Изучение деталей конкретной диаграммы необходимо для понимания ее роли в ближайшем контексте. Поняв ближайший контекст диаграммы, можно приступить к изучению ее связей с другими диаграммами модели. Только наиболее полное понимание диаграммы позволяет глубоко и конструктивно прокомментировать работу.