powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Кто что думает об UML? Мода прошла?
25 сообщений из 111, страница 1 из 5
Кто что думает об UML? Мода прошла?
    #35596081
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто что думает об UML? Мода прошла?
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35596150
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_ wrote:

> Кто что думает об UML? Мода прошла?
По крайней мере, на нём перестали делать деньги.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35596455
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
1) С ним случилось то что произошло в свое время с SQL (см. для чего изначально создавался)
2) Одним профессиональным инструментом (особенно после выхода 2-й нотации) стало больше


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35596882
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_Кто что думает об UML? Мода прошла?
Просто IMHO люди, которые с ним игрались (и активно говорили о нём), разделились на 2 категории: тех, кто научился применять его для решения реальных задач (и молча его используют, никого не спрашивая), и тех, кто разочаровался в нём (и тоже молчит). UML не стал серебряной пулей.
А за таинственные диаграммы, описывающие изящные абстрактные конструкции и последовательности, больше никто не платит.
Тем более, что Rational, которая активно пиарила UML и RUP, растворилась в недрах IBM, и пока IBM думала, что делать с этим ПО - у него появились нормальные альтернативы.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35596939
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven wrote:

> Просто IMHO люди, которые с ним игрались (и активно говорили о нём),
> разделились на 2 категории: тех, кто научился применять его для решения
> реальных задач (и молча его используют, никого не спрашивая), и тех, кто
> разочаровался в нём (и тоже молчит). UML не стал серебряной пулей.

ну и замечательно...

> А за таинственные диаграммы, описывающие изящные абстрактные конструкции
> и последовательности, больше никто не платит.
> Тем более, что Rational, которая активно пиарила UML и RUP, растворилась
> в недрах IBM, и пока IBM думала, что делать с этим ПО - у него появились
> нормальные альтернативы.

Вот и здорово. Теперь УМЛ станет просто нормальным рабочим станком,
ажиотаж спадёт, всё войдёт в нормальное русло, и т.п.
Тут я написал в будущем времени, на самом деле конечно же это всё уже случилось...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35597345
Фотография А6дуллаh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то полянками. Сколько контор прошел за последние 5 лет (4, 3 из них > 10000 народу) - единицы людей в двух из них занимались UML.
Масса аналитиков по-прежнему в Word/Excel, редко Workflow рисуют в чем-то.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35597996
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЮМЛ - не панацея, все описать им нельзя. Его можно использовать вкупе с обычным текстом, тогда он помогает, иначе получается ПОКА нереализуемая полностью идея MDA. Поняв это, люди стали использовать его частично - кто-то в большей степени (кто в нем рубит лучше), кто-то в меньшей, и вопросы отпали сами собой.

Ща мода пошла на BPMN и иже с ними :)
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35598170
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас вождь (слабый, кратковременный) собрался у нас внедрять что-то вроде "использование UML".
Вот я и пытаюсь выработать свое отношение к этой инициативе.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35598355
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_Сейчас вождь (слабый, кратковременный) собрался у нас внедрять что-то вроде "использование UML".
Вот я и пытаюсь выработать свое отношение к этой инициативе.
- если отправят учиться "на халяву", соглашайтесь на все :)
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35598524
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov_mashuta_Сейчас вождь (слабый, кратковременный) собрался у нас внедрять что-то вроде "использование UML".
Вот я и пытаюсь выработать свое отношение к этой инициативе.
- если отправят учиться "на халяву", соглашайтесь на все :)
+5
авторсобрался у нас внедрять
выступи со встречной инициативой "парное программирование" и выбери достойную пару :)
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35598620
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Kachalov_mashuta_Сейчас вождь (слабый, кратковременный) собрался у нас внедрять что-то вроде "использование UML".
Вот я и пытаюсь выработать свое отношение к этой инициативе.
- если отправят учиться "на халяву", соглашайтесь на все :)
+5
авторсобрался у нас внедрять
выступи со встречной инициативой "парное программирование" и выбери достойную пару :)

А если без хумора?
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35598871
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_А если без хумора?Внедрение UML не повод менять работу.
Зато сможете его опробовать на вашей практике, потренируетесь.

Я бы особо не беспокоился по этому поводу.
Это же не клипер заставляют изучать
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35599352
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_А если без хумора?
- ничего плохого в изучении нового инструментария и новых концепций нет, единственно важный момент, донести до начальнега мысль о том что любая работа (а получение новых знаний это тоже работа) должна быть оплачена - в случае изучения новых продуктов по инициативе начальства, начальство должно побеспокоиться о выделении времени на это обучение или об отправке сотрудников на курсы.

Чтобы разговор стал более предметным стоит уточнить для какой цели планируется внедрять UML (архитектура ПО, блок схемы алгоритмов, проектирование баз, и т. д.), возможно Вам посоветуют более эффективные подходы.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35599735
Майевтик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, UML был в своё время переоценён, тренды показывают спад интереса к теме .

UML является всего лишь нотацией, во многих случаях были необоснованные попытки заменить им структурированный текст, таблицы и устоявшиеся диаграммы (IDEF).

Удобно думать, что какое-либо CASE-средство или нотация изменит характер работы таким образом, что думать практически не придётся. Большой вклад в ситуацию вносят вендоры и учебные центры, подпитываемые первыми. Практически нет учебных курсов, которые не были бы привязаны ни к инструменту, ни к нотации.

То, что действительно важно — это владение методами — коммуникации, выявления знаний, формализации, формулирования, выбора средств, декомпозиции, обеспечения баланса, проверки, структурирования, документирования, упрощения, трассировки, проектирования, тестирования, согласования.

А многие разработчики продолжают думать, что аналитики — это про красивые, но бестолковые диаграммы (которые действительно чаще всего бестолково применяются). А сценарии использования — это такие пляшущие человечки с баллонами.

системный анализ в IT , it-блог
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600074
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bely_mashuta_А если без хумора?Внедрение UML не повод менять работу.
Зато сможете его опробовать на вашей практике, потренируетесь.

Я бы особо не беспокоился по этому поводу.
Это же не клипер заставляют изучать


"Вырабатывать отношение" - не значит беспокоиться, тем более увольняться.
А клиппер я и так знаю!

Я не сомневаюсь в ценности UML. Но вот вопрос - насколько велика эта ценность?
Мне почему-то кажется, что близка нулю.

Давайте подойдем к вопросу по другому. Кто использует UML и если использует, то насколько интенсивно?
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600147
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_Сейчас вождь (слабый, кратковременный) собрался у нас внедрять что-то вроде "использование UML".
Вот я и пытаюсь выработать свое отношение к этой инициативе.
Даже плохой вождь может делать правильные вещи. Другое дело, что взяться он может за UML ради UML. А UML - всего лишь средство, при правильном внедрении и применении помогающее:
- думать от целей пользователя (с помощью UC, хотя сам оперирует со структурой UC, но не их наполнением), постепенно доходя до реализации
- общаться, более-менее однозначным и стандартным образом документировать принятые архитектурные решения, накапливать знания, облегчать ввод новичков в курс дела (если все в говорят на UML хотя бы "со словарём")
- помогать (при помощи обратного инжиниринга) разбираться с древним злом (чужим, брошенным или забытым кодом): видел на практике, если бы не UML и не возможности средства - шиш смогли бы повторно использовать пару мегабайт кода
- сколько-нибудь проектировать, а не сразу кидаться в безумно гибкий "code & fix"
- создавать статические аспекты архитектуры от динамических
- иногда - экономить время на кодировании "скелетов" классов: видел на практике, реально экономило довольно много времени
- упрощать документирование, особенно сертификационное
- поддерживать целостное представление о системе, позволять её разрабатывать после того, как она перестаёт полностью помещаться в голове одного человека.

Возможно, вождь не такой и плохой, просто пытается сам разобраться, что программисты накодировали, а потом помочь самим программистам это осознать? А то, что не рубит с плеча что и кого ни попадя, это вовсе и не слабость?
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600152
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в качестве вспомогательного средства, при проектировании не тривиальных иерархий использую, до достижения просветления. редко когда требуется вся мощь нотации, честно говоря
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600315
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_ wrote:

> Мне почему-то кажется, что близка нулю.

Тоже неверное мнение.

> Давайте подойдем к вопросу по другому. Кто использует UML и если
> использует, то насколько интенсивно?

Я использовал в примерно 3 проектах. На С++.
Со сквозной кодогенерацией, полностью сделанный проектов было 2 на самом
деле. Я бы делал так ещё проекты, да вот только не пишу я сейчас на С++.
А для CLOS-а генератора нет.

Использовал я в основном диагаммы классов (для генерации кода и документации),
диаграммы взаимодействия и последовательностей - для пояснения и проектирования.
Ну и, конечно, диаграммы компонент.

Это - очень полезная штуковина, потому что С++ -- довольно громоздок
и ты не видишь за кучей кода сути. Проектировать на UML при этом удобно,
и case делает за тебя много черновой работы.

Да, использовалась rose 2000. C++ classic plugin.
Он самый сложный, но других - не хватает для работы.

все остальные диаграммы очень и очень абстратны, они
скорее - картинки.
И совсем оцтой - я считаю - это use case diagrams.
Я их не понимаю и не знаю , нафига они вообще нужны.
Они-то и были на самом деле "самой проталкиваемой" штукой.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600402
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, MasterZiv. Очень интересные замечания, особенно про Use Case.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600437
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_Я не сомневаюсь в ценности UML. Но вот вопрос - насколько велика эта ценность?
Мне почему-то кажется, что близка нулю.

настолько же велика, как и ценность квадратиков в PowerPoint. Это просто средство изложения. Кому-то помогает упорядочить свои мысли, кому-то донести их до других (если другие конечно знают нотации).
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600442
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_<...>
Я не сомневаюсь в ценности UML. Но вот вопрос - насколько велика эта ценность?
Мне почему-то кажется, что близка нулю.
<...>
Ценность ООП, СУБД, компьютера, ножа и мяса близка к нулю. Можно насоздавать багов, потерять данные, уронить на ногу, порезаться, отравиться. Если не уметь готовить :) .
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600450
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p.s. многие то и дело пытаются продвинуть очередной магический эсперанто и внушить всем необходимость общаться на нем. Но хорошо известно, что хорошо понимаешь тот язык, на котором думаешь. Если вы мыслите категориями, заложенными в UML, то это ваша письменность. Если нет, то это ваше наказание.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600614
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv<...>
Я использовал в примерно 3 проектах. На С++.
Со сквозной кодогенерацией, полностью сделанный проектов было 2 на самом
деле. Я бы делал так ещё проекты, да вот только не пишу я сейчас на С++.
А для CLOS-а генератора нет.
Я - в трёх, один на PHP + PostgreSQL:) , один на C#.Net + MS SQL 2000, один гетерогенный (J2EE + C++ + Hibernate). Кодогенерация была частичной.

MasterZiv
Использовал я в основном диагаммы классов (для генерации кода и документации),
диаграммы взаимодействия и последовательностей - для пояснения и проектирования.
Ну и, конечно, диаграммы компонент.

Использовали всё, deployment - в меньшей степени.

MasterZiv
Это - очень полезная штуковина, потому что С++ -- довольно громоздок
и ты не видишь за кучей кода сути. Проектировать на UML при этом удобно,
и case делает за тебя много черновой работы.

+1, это свойства всех языков

MasterZiv
Да, использовалась rose 2000. C++ classic plugin.
Он самый сложный, но других - не хватает для работы.

Использовали Rational Rose 2003, затем Sparx Systems Enterprise Architect 6.5 - 7.1 как есть.

MasterZiv
все остальные диаграммы очень и очень абстратны, они
скорее - картинки.

Помогают думать и договариваться.

MasterZiv
И совсем оцтой - я считаю - это use case diagrams.
Я их не понимаю и не знаю , нафига они вообще нужны.
Они-то и были на самом деле "самой проталкиваемой" штукой.
Использовали их чуть ли не больше всего.

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

Пришли к тому, что на самом деле классы, последовательности, алгоритмы, компоненты для простых задач строить очень желательно, но необязательно, а главное, чтобы программист читал требования и UC, и понимал, как всё должно выглядеть для пользователя.

Если Вам интересно, как использовать UC - почитайте Коберна.
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600637
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven wrote:

> Есть цели пользователя. Есть последовательности работы с системой,
> которыми он может этого добиться. Они описываются на диаграмме UC
> (структура - на диаграмме, и надо поменьше мудрить, текст - в
> комментариях). От этого строится динамическая модель работы системы, и
> только затем - статическая.
>
> Пришли к тому, что на самом деле классы, последовательности, алгоритмы,
> компоненты для простых задач строить очень желательно, но необязательно,
> а главное, чтобы программист читал требования и UC, и понимал, как всё
> должно выглядеть для пользователя.
>
> Если Вам интересно, как использовать UC - почитайте Коберна.

Я не хочу даже с ними разбираться. Там просто идея была в том,
что потом все UC преобразуются в конкретные вызовы конкретных методов.
Но это не так, потому что UC отражают очень поверхностный взгляд
на систему, укрупнённый. Мне кажется , что вот это переход
на конкретную систему, на конкретные классы реализации очень
сомнителен, никогда такого не видел и не понимаю, как можно
так сделать, чтобы это всё вылилось в реальные классы.
Как картинки это - ну да, красиво иногда, но и только.
Вы кстати отчасти мои сомнения подтверждаете.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает об UML? Мода прошла?
    #35600670
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
И совсем оцтой - я считаю - это use case diagrams.
Я их не понимаю и не знаю , нафига они вообще нужны.
Они-то и были на самом деле "самой проталкиваемой" штукой.

Прикольное мнение - если не знаю как использовать, то это ацтой. И главное, ваше мнение берут как эталонное :(
Хотя бы почитайте Коберна и ветку по преобразованию ДВИ из функций систему в в нормальную Д Цели Пользователей
...
Рейтинг: 0 / 0
25 сообщений из 111, страница 1 из 5
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Кто что думает об UML? Мода прошла?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]