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

×


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

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


Сообщения - bas

2596
А уровни декомпозии - это некоторое соглашение. Никаких регламентирующих документов на этот счет нет?
Это наше внутренее соглашение. Ведь БПМН - это нотация, что хочешь, то и изображай.
Уровни декомпозиции вроде прописаны в SADT и ARIS.

И еще вопрос, который может не по теме, но тоже меня волнует: с помощью чего Вы делаете описание БО? Как связываете с БП? В Activity UML и BPMN есть возможность указать артефакт - это не достаточно для понимания БО?
Мы делаем структурную Д БО с помощью Д Классов (ДК). ИМХО этого достаточно. Причем Спаркс ЕА позволяет привязать к БП (вход\выход) эти самые классы (вместо Объектов Данных). Тем самым получаем в каких БП участвую нужные нам БО и получаем статическую структуру взаимосвязей БО.

По каким признакам группируете БО? Например можно ли так разделить модель БО: Артефакты, учавствующие в процессе продаж, артефакты, учавствующие в процессе закупок и т.д.?
Конечно можно и даже нужно. Т.е. можно группировать БО по Группам БП или даже мельче.

2597
Мы приняли у себя 4 уровня декомпозиции:
1. Уровень Группы БП, может иметь несколько уровней иерархии и по сути ничем не связанные между собой. Например Группа БП Продажи, Поставки и т.д. Оформляется в виде артефакта БП или пакета (у нас Спаркс ЕА) не связанные м\у собой
2. Уровень БП, один уровень, это крупно последовательность БП, которая детализаирует последний уровень Группы БП. Например Поставка крупно делается так Заключить Договорные Отношения -> Заказать Товар -> Принять Товара и т.д. Оформляется в виде артефактов БП, соединенных  управляющими потоками
3. Уровень Действий, это детализация каждого БП в виде последовательности действий. Например Принять Товара делится на Привезти товар -> Оформить приемку  и т.д. Оформляется в виде артефактов Действия, Дорожки, Объекты данных, управл потоки и потоки сообщений
4. Уровень Операций, это детализация каждого Действия в виде более детальной последовательности Действий. И по сути является отрожением операций в Системе. Оформляется также как п.3.

П.4. не обязателен у нас, мы предпочитаем Детализировать Действия из п.3 уже в виде текста.

2598
Если в двух словах, то надо идти от общего к частному. Т.е. на верхнем уровне крупные БП, а далее каждый детализируется с помощью Диагарма на которм уже расположены сами Activity.

2599
Тестирование / Re: Помогите разобраться
« : 06 Ноября 2008, 13:46:26 »
Баги лучше вести в таск трекере, таких как, BuggZila или Jira
В принципе можно там и организовать некое подобие Системы Управления Требованиями.

2600
UML SysML и пр. / Re: UML to Web
« : 05 Ноября 2008, 18:14:53 »
Google выдает много интересного на слова "UML web application"

Так же можно полистать вот эту книгу - Building Web Applications with UML:


Можно также заказать русский вариант первого издания данной книги: Разработка Web-приложений с использованием UML, стоит всего 167 руб.


2601
Сегодня у Denis'а День Рождения!

Денис, Поздравляю с Днем Рождения!
Желаю побольше красок в жизни, хорошего настроения и конечно же здоровья!


2602
Ну тогда для начала нарисуйте Модель Бизнес Объектов и БВИ, только не забывайте про сценарии БВИ.

2603
slatvick,

Нужно раскрыть немного тему, чтобы мы могли дать совет. А то так не понятно ...

2604
Я пас ... Не большой фанат Философии как таковой :(

2605
Андрей,

М.б. тему вынести в раздел Проектирование?

2606
Единственный способ овладеть техникой ВИ  - это делать и еще раз делать примеры. Посмотрите здесь пример:
http://www.uml2.ru/forum/index.php?topic=286.0

2607
БАС, а как же тогда?
Когда-то, после долгого изучения, я понял, что не знаю "с лёту" как можно описывать БП кроме как через БВИ :)
Вот, например, посмотрите здесь:
http://www.sql.ru/forum/actualthread.aspx?tid=441853

2609
Сергей,

Давайте разобьем ВИ на два типа пока - БВИ (уровня неба) и СВИ (уровня цели Пользователя)
И начнем с БВИ.

Например "Учесть товары, переденные контрагенту" распишите с т.з. БВИ  виде сценария. Т.е. выберите основной сценарий, по кот. присходит учет и альтернативные. Так м.б. быть будет более понятно.

А вообще описывать БП с помощью БВИ - это не самый лучший вариант.

2610
Немного поправил описание направлений.