Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Denis Beskov

1636
.... дело в том, что в различных книгах существуют разные правила именования. У Лармана - отглагольные существительные ...
Эд, не надо поклёпов - существительные не у Лармана, а у Шелестова (переводчика).

Цитировать
Обработка продажи (Process Sales)
...
Возврат товара (Handle Returns)
...
Вот такой корявый перевод.

1637
Григорий, не все слишком серьезно. :)

Мы рассматриваем некий образец задания.... который.... предполагает:
1. проверку навыков и умений проводить текстуальный анализ. Отталкиваться от текста впервую очередь.
2. делать предположения, но не фантазировать
3. осуществлять построение диаграммы вариантов использования, при этом выделять заинтересованные стороны и пользователей системы, определять задачи, которые выполняют эти пользователи.
...
Вы не поняли назначение поста.
Назначение такое: есть описание задачи - такое какое есть - Вы не в силах его изменить, уточнить, добавить: вы отталкиваетесь от того, что есть.
Эд, запиши меня тоже в "непонявших" )

Без выстраивания бизнес-контекста твой "текстуальный анализ" выглядит так - "Дано: А и Б сидели на трубе. Найти: Сколько лет водителю автобуса?" :)

1638
Тут в задаче явно, конечно, не сказано, какой уровень следует рассматривать.
Хотя неявно условие задачи склоняет нас именно к уровню систему учета заказов, их распределения и  выполнения + охватывается уровень бухгалтерии
Эд, что значит "в задаче сказано", "в задаче не сказано"? Если условий не хватает, то типовая деятельность модельера - достроить недостающие условия, зафиксировать их в качестве предположения и работать от них.

Ни одна система не висит в воздухе, она автоматизирует какую-то деятельность. Какую деятельность? Можешь ли ты, не понимая этой деятельности, строить систему? Можешь, но это будет конь в вакууме (а не хотя бы в пространстве обоснованных предположений). Чем определяются свойства системы? Надсистемой.

1639
Эд, я думаю-таки, что "Принять заказ" - это прецедент, который отрабатывается Диспетчером во взаимодействии с Клиентом, а не Системой. Во взаимодействии с Системой он может только "Зарегистрировать заказ".

А вообще очень странно, что ты начал работу не с контекстной диаграммы бизнеса и не с бизнес-сценариев - видно по обсуждениям, как это помешало эффективной работе. Опять же отсутствие диаграммы классов предметной области смущает, я бы на неё опирался для рисования UC.

1640
Эд, человек спрашивал про нотации, а ты ему про Erwin - ай-яй-яй )

В качестве нотаций для моделирования структур данных могут использоваться IDEF1X, ORM, crow's feet, UML class diagram, SERM и проч.

ORM - есть такая нотация, называется Object Role Modeling. Не надо забывать, что аббревиатуры неоднозначны.

С помощью реляционных нотаций можно моделировать иерархические БД, т.к. первые более мощные.

И на XML можно делать иерархические БД, вот только в данном случае неясно - зачем.

Цитировать
На мой взгляд, в конкретном случае данные удобно представлять в виде иерархической структуры.
Почему? Зачем себя ограничивать?

1641
Эд, для разработки модели системы концептуальной модели структуры предметной области маловато. Так цель достигнута или нет?

1642
имхо лучше вывесить список:
1. идентификация (название + авторы или ссылка на эл.продажу)
2. оценка
3. наличие эл.варианта (ссылка на скачивание или ?)
4. наличие бумажного варианта (у кого и ~когда освободиться)
Какую проблему вы предлагаете решать?

1643
Сообщество Аналитиков / Re: ДР сайта
« : 19 Декабря 2007, 18:12:33 »
я за январь

1644
вы разрабатываете 'сферического коня в вакууме'? разве первичным толчком к разработке 'массовых продуктов' не является потребность большой аудитории?
"Первичным толчком" обычно является видение РЕШЕНИЯ, которое удовлетворяет КАКИЕ-то потребности КАКОЙ-то аудитории. Т.е. есть образ решения, которое МНЕ кажется ИНТЕРЕСНЫМ. Будет ли оно реально востребовано или нет - это вопрос.

Вот есть конкретный пример: http://www.uml2.ru/forum/index.php?topic=261.0

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

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

Есть ли какие-то нотации для модели потребностей, методы её формирования и трансформации в пользовательские требования?

Что именно здесь непонятно?

1645
дык "множество последовательностей", тем более когда это было, давно уже раскритиковали.
Где раскритиковали? Не нашёл. Вижу только, что после него пошли альтернативные, ошибочные определения про только "множество" или только "последовательность".

1646
итого:
Вариант использования, прецедент, use case - это конечная НЕДЕЛИМАЯ множество событий, которая описывает как должна Система взаимодействовать с Пользователями (Актерами), чтобы достигнуть определенных бизнес целей.
Григорий, давайте сначала - когда вы последний раз писали use case?

1647
Ну, если пошла такая пьянка, то ДВИ - это граф?
Разговор напоминает анекдот с диалогом с покупателем в аптеке про свечи - "а вы что, их ели!!??"

1648
Чего вообще зацепились словами-то?

Ещё в первом посте галогена была цитата: "Прецедент описывает множество последовательностей..."

1649
тогда, имхо надо отталкиваться от артифактов и анализа потребностей для ролевых акторов, определить минимальные (без которых никуда) потребности и самые_общие (вероятно используются всеми) ... в любом проекте есть контингент на окучивание, и он как-то да изучен :)
Каких артефактов, откуда они возьмутся? Как определить минимальные потребности?

1650
Управление Проектом / Re: укрощение EPF Composer
« : 17 Декабря 2007, 16:54:36 »
По поводу "каждому проекту своя методология". Ну это ты загнул.
Это не Николай загнул, а Коберн: http://www.citforum.ru/SE/project/meth_per_project/