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