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

×


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

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


Сообщения - Виталий Григораш

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 »
451
ПО Аналитика / Re: Выбор CASE средства
« : 24 Ноября 2007, 16:42:15 »
1. Можно еще посмотреть на линейку продуктов от Телелоджик. Тот же DOORS интегрирован с UML тулом. Для бизнес-моделирования можно использовать тот же System Architect.
Спасибо посмотрю. Слышал, что IBM собиралась покупать Telelogic. Может в будущем они смогут интегрировать все продукты Телелоджик с имеющимися, или создать, что-нибудь новое, учитывая все лучшее из продуктов скупленных компаний 8)
Цитировать

2. Скажите, чем мотивируется необходимость моделировать бизнес-процессы с конвертацией в BPEL??? И какова цель такого моделирования процессов?
На сегодняшний день данной необходимости нет. Так как проектируемая система строится на основе SOA, в дальнейшем, возможно, понадобиться создавать службы на основе бизнес-процессов, BPEL тогда понадобится для реализации этих служб. Если я что-то говорю или рассуждаю не правильно, то Вы меня поправьте. Я недавно с этим начал работать и не все еще понимаю :)

452
ПО Аналитика / Re: Выбор CASE средства
« : 16 Ноября 2007, 10:02:24 »
Почитал отзывы и понял, что у всех продуктов есть куча недостатков, так что продукты IBM показывают в общем себя с неплохой стороны 8)
Спасибо, будем думать и выбирать, хотя я все равно остаюсь предан линейке продуктов от IBM 8)

453
ПО Аналитика / Re: Выбор CASE средства
« : 15 Ноября 2007, 20:01:35 »
2. Мы используем Wiki+Bugtracking+VP

Александр, можно ваше мнение о VP, как он, удобно или нет и тд

454
ПО Аналитика / Выбор CASE средства
« : 15 Ноября 2007, 16:39:23 »
Добрый день, коллеги!
Хочу посоветоваться с Вами по поводу выбора инстументального средства (набора средств).

Сначала о проблеме:
Встала проблема выбора инструментальных средств разработки и поддержки ПО.
Коллеги по работе никак не могут определиться в чем они хотят работать. Одни следуют новациям и выбирают новые (и не знакомые) средства, другие хотят работать в том, что используют на протяжении уже десятка лет (средства без сквозного процесса разработки, например Oracle Designer).
Предлагается следующий набор (RSA+WBM+requisitePro). У данного набора есть свои преимущества и недостатки.
Недостатки, имхо:
 1) С отчетами у IBM большая проблема, т.к пока создашь шаблон с помощью СОДы  потратишь кучу времени и в итоге можешь остаться ни с чем.
 2) Встала проблема командной работы в RSA, работа по фрагментам модели глючит.
 3) Модель бизнес-процессов из WBM переносится в RSA отлично. Используем элементы модели (сущности и др.) для создания ОО модели, но если после переноса изменился бизнес-процесс и его элементы, то эти изменения никак не отображаются в RSA. Следовательно, для того чтобы начать проектировать ОО модель необходимо иметь законченную модель бизнес-процессов.

Преимущества:
1) Какая-никакая а возможность переноса моделей все таки есть
2) Удобная работа с требованиями
3) Поддержка всего жизненного цикла разработки в одной среде и др.
 
Необходимо выбрать:
1. Средство моделирования UML моделей с поддержкой UML 2.0
    1.1. Возможность генерации отчетов
    1.2. Возможность командной работы над одной моделью
    1.2. Возможность импорта моделей бизнес-процессов   
2. Средство моделирования бизнес-процессов (с поддержкой WSDL, BPEL)
3. Средство управления требованиями.
Желательно, чтобы все средства интегрировались друг с другом.

Так как кроме продуктов IBM я ничего не знаю :) Прошу помочь выбрать, или хотя бы предложить варианты.
Средств много и все на первый взгляд отличные 8). Читал немного об Sparx EA и Sybase PD. Немного слышал об Visual Paradigm.
Хотелось бы знать как обстаят дела у PD с управлением требованиями и бизнес-моделированием. И что вы можете сказать о VP. Имхо, неплохое средство.

Заранее спасибо 8)

455
Мне кажется, не совсем корректно условие цикла на диаграмме послеовательности - [пока не разобьется]
Из диаграммы следует, что выход из цикла только тогда, когда дед или бабка разобьют яйцо.
А так как ни дед ни бабка яйцо не разбили то в данном случае будет бесконечный цикл.
По моему, условием выхода из цикла является появление в "театре военных действий" 8) мышки и дальнейшее ею разбитие яйца. Может быть в условии написать [мышка прибежала]?

456
Оффтоп :)
Вот таких людей я бы брал из университетов себе на работу ....
Вот закончу университет и приглашай меня к себе 8)

457
Санкт Петербургский Государственный Политехнический Университет
Факультет Технической Кибернетики
Кафедра Системного Анализа и Управления

Поступал на защиту информации, но не хватило проходного балла и попал на данную кафедру. Сначала представления не имел, что это и кого из нас сделают. Препод один на первом курсе объяснял, что те кто будет работать в ИТ будут рисовать алгоритмы :). Нас не учили ничему, что было бы связано с системным анализом, о котором мы тут говорим. В основном была математика и теория оптимизации и общие предметы по ИТ: программирование, БД и тд.
Когда стал искать работу столкнулся с системным анализом, как требованиями, и пришлось изучать все самому по книгам и статьям. Сейчас не жалею.
С программированием не заладилось в том смысле, что не очень нравиться писать код, хотя неплохо понимаю ОО парадигму.
Часто бывало так, что большую работу в универе брали на двоих: я придумывал как должно работать, оформлял отчет, а друг потом писал прогу 8). Вот так и начался мой путь аналитика.

458
Работа / Re: Литература по специальности
« : 28 Августа 2007, 11:26:33 »
Далее человек не хочет быть программистом и идет в аналитики.
Тогда правильнее наверное буде такой вопрос. Как вы считаете должен ли аналитик иметь опыт разработчика (программиста), или это достаточное условие, а не необходимое?

Ну может такая тенденция в МСК. Просто красивое слово и должность.
Про Москву не знаю 8) Я из Петербурга

459
А город какой?
Могу только догадаться, что Москва  ;D

460
Работа / Re: Литература по специальности
« : 28 Августа 2007, 10:33:35 »
Как начинающий аналитик хочу сказать, что сам шел по пути "посмотри вакансию на job.ru --> определи, что нужно знать --> ищи литературу --> изучай" , т.к. в универе на кафедре системного анализа преподают что-то древнее из 70-ых.
Имхо, те люди кто хочет стать аналитиками и кому это интересно, всегда найдут литературу и изучат ее.
Сейчас ищу работу и не раз  встречал вакансии "Системный аналитик" или "Бизнес-аналитик", в которых ни слова про требования или бизнес процессы, пишут что-то типа знать логистику, помогать внедрять и настраивать ПО и тп.
Разве это системный анализ? Может просто люди не знают, что такое системный анализ?
Еще встречал такую точку зрения - учится человек по направлению связанном с IT, но не хочет или не может быть программистом, тогда идет в аналитики (услышал, что есть такое и вперед).

461
Мне понравилось! Интересно.
Возникли ассоциации с книгой Йордана "Путь камикадзе".

462
Обучение / Re: Новый курс по UML. Выбор среды
« : 07 Августа 2007, 15:41:09 »
Я ожидал бы, что речь пойдёт об:
* Жизненном цикле знаний
* Онтологиях, управляемых словарях
* Бизнес-правилах и алгоритмах и продукционных системах
* Функциональных моделях - процессных и интерактивных
* Нечётких моделях - текст, нечёткие отношения, множественные классификации, дескрипторные описания
* Data Mining, Knowledge Discovery

Год назад у нас был курс "Интеллектуальные системы и представление знаний". Преподаватель давал как раз то, что описал Денис. Еще немного упоминал про UML и ARIS.
Может быть оффтопик, но мне интересно
Во многих ли вузах сейчас есть такой предмет как, например, Проектирование систем (UML и т.д.)?
И кто-нибудь из форумчан изучал UML в вузе в рамках учебных занятий?

У нас на факультете, выпускающем множество программеров и других ИТ специалистов такого не преподают. Обидно

463
как говорят консультатны некоторые value <<< work.
Согласен!

464
Не совсем четко понимаю, что значит полноценный код? Т.е. нечто, что требует просто компиляции и вы получите готовое приложение? Немогу себе такого пока представить.

Цитирую абзац из описанногомной выше учебника (стр. 128):
Цитировать

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

Здесь четко написано что ребята из IBM генерят код из моделей. То, что это не всегда и очень трудно тоже написано.
Извините, что я привожу вырезки из книги и не могу подтвердить того, что написано. Но раз пишут и рассказывают детально как это сделать, значит, я думаю, такое возможно.

465
IBM Rational Software Architect позволяет генерить структурный и полноценный код по моделям UML. Как в точности это работает не знаю,. т.к. сам такого не делал, но читал учебник где подробно об этом рассказывается (не смог  найти готовую модель исп. в учебнике 8)).
Кому интересно можно почитать книгу из серии ibm.com/redbooks "Шаблоны: управляемая моделями разработка в среде IBM Rational Software Architect"
Английский экземпляр книги можно скачать здесь
http://www.redbooks.ibm.com/abstracts/sg247105.html?Open

ЗЫ Создавать полноценный исходник по моделям,имхо, задача почти невозможная. Нужно создавать правильные и подробные модели,  что почти не реально. Если научиться это делать, то программисты (кодеры) останутся без работы или придется им становиться проектировшиками.

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 »