Автор: Konstantin
Дата: 2004-12-25 13:07:42
Хотелось бы поговорить о продолжении этой статьи - о статье «UFO-TOOLKIT» – BI-ИНСТРУМЕНТАРИЙ НОВОГО ПОКОЛЕНИЯ». К сожалению, к ней нельзя разместить комментарии, поэтому, я пишу сюда.
Сергей, вы пишите:"...Дело в том , что методы , положенные в их основу (DFD, STD, SADT/IDEF0, IDEF3, а также UML, а также ARIS), методами , по сути дела , не являются . Это только нотации , нормативные системы , языки ( у Вас большие
претензии ). ... "
Возражаю категорически относительно SADT. Эти слова мог сказать человек, который не знаком близко с первоисточниками, и строил умозаключения на основе мнений других людей.
Для того, чтобы некая "система привил и приемов достижения определенных результатов..." могла именоваться методологией, эта система должна удовлетворять, как минимум, трем требованиям:
1. Должно быть явно определено назначение "системы правил и приемов"
2. Должны быть явно определены ограничения "системы правил и приемов"
3. Должен быть определен инструментарий.
Посмотрим с этой точки зрения на SADT: "...SADT (аббревиатура выражения Structured Analysis and Design Technique - методология структурного анализа и проектирования) - это методология, разработанная специально для того, чтобы облегчить описание и понимание искусственных систем, попадающих в разряд средней сложности...С 1973 г. сфера ее использования существенно расширяется для решения задач, связанных с большими системами, такими, как проектирование телефонных коммуникаций реального времени, автоматизация производства (САМ), создание программного обеспечения для командных и управляющих систем, поддержка боеготовности. Она с успехом применялась для описания большого количества сложных искусственных систем из широкого спектра областей (банковское дело, очистка нефти, планирование промышленного производства, системы наведения ракет, организация материально-технического снабжения, методология планирования, технология программирования)...Описание системы с помощью SADT называется моделью. В SADT-моделях используются как естественный, так и графический языки. Для передачи информации о конкретной системе источником естественного языка служат люди, описывающие систему, а источником графического языка - сама методология SADT. В дальнейшем вы увидите, что графический язык SADT обеспечивает структуру и точную семантику естественному языку модели. Графический язык SADT организует естественный язык вполне определенным и однозначным образом..." - McGowan, Marka: Structure Analysis and Deisgn Technique - SADT
Уважаемый Сергей, SADT является полной методологией. Другое дело, что ей, как любой методологии присущи ограничения.
Вы совершили довольно типичную ошибку - начав говорить о методологиях, перешли к сравнению инструментов. Естественно, тот же AllFusion Business Process Modeler (бывший BPWin) не идеален - это признают большинство пользователей. Но есть и другие инструменты - Вы с ними знакомы? Например, Рубцов самостоятельно разрабатывает IDEF0 Doctor, в котором реализована интересная "ресурсная" интерпретация IDEF0, сужающая возможности для "творчества" аналитика. А уж обвинять инструмент в том, что он не может выполнять специфичных функций, не свойственных методологии - это вообще перебор. Это все равно, что продвигать на рынок посудомоечную машину, и сравнивать ее функциональность со стиралкой, обвиняя последюю в неумении помыть тарелку, не разбив ее...
|
|