?

Log in

No account? Create an account
Лабораторный журнал -- Day [entries|friends|calendar]
Anatoly Levenchuk

[ website | Лабораторный журнал ]
[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

Функция и конструкция, функции и конструкты [21 Jul 2008|11:33am]
Однако, по Dietz функции и конструкты (пользовательский взгляд на систему и взгляд на систему ее ремонтника, функциональное разбиение и конструкционное разбиение, функциональные требования и конструкционные спецификации, функция и конструкция, модель черного ящика и модель белого ящика) отличаются так же, как дебит от кредита -- две стороны одной медали, полностью соответствующие друг другу в своей целостности, но несводимые друг к другу в своих разбиениях, ибо никакие их части нетрассируемы друг к другу. Там и тогда, где и когда появляется "роспись" функций по конструкции ("накладные расходы"), там появляется архитектурный бардак. А связываются эти части через тот самый "архитектурный синтез", ментальное усилие. Связь эта холична, "голографична", "гештальтна".

Что не мешает ему при создании организации приписывать деятельностные роли (actor roles) к organizational functions like managers, sales, accountants или secretary, administrators and members, а затем назначать на эти organizational functions (должности?) конкретных людей.

Интересно, что софт (взятый в разрезе приложений) при этом поддерживает не функции, а конструкцию -- прежде всего транзакции (как показало исследование Martin Op 't Land).

Похоже, что эта теория дизайна про функции-конструкции -- изобретение самого Dietz, но наверняка есть и какие-то другие работы на эту тему (как я уже писал, даже в FONC проговаривают что-то похожее, это такой паттерн мышления, а мы в PraxOS как раз ищем подобные паттерны).

Тут еще нужно учесть, что функция -- это функция системы, а цель/назначение (purpose) -- это вопрос не к системе, а к связке "система-стейкхолдер". Еще одно различение -- "поведение" (функции) и "фукнционирование" (operation) [какой тут бардак с русский языка!].

Отсюда вьется веревочка к метаархитектурному фреймворку xAF (то есть фреймворку для описания других архитектурных фреймворков) для предприятий от Netherlands Architecture Forum, в разработке которого принял участие Dietz (я давал уже много разных ссылок на эти работы, но повторюсь -- вот, например, презентация: http://www.naf.nl/content/bestanden/061027_ku_nijmegen_xaf.pdf. В этой презентации восхитительный набор слайдов для иллюстрации разделения использующей и целевой/объектной системы. Или архитектура дома, защищенного от привидений). Вот, оказывается, какой заход на enterprise architecture у этих ребят!
post comment

Наше будущее копирайт-разверстки и партийный вопрос [21 Jul 2008|12:29pm]
Неожиданно получился длинный тред с bablaw про наше копирайтное будущее -- оно, по его словам, в условиях быстрого ухода от материальных носителей к сетевым продажам сведется к "копирайт-разверстке" -- compulsory blanket license (это в самом конце треда -- http://ailev.livejournal.com/594491.html).

Мое мнение тут таково: вводить обязательные системы учета имущественных прав на информацию -- вредно и неправильно. Правильно рубить само основание: ГК4Ч, но рубить в данный момент некому -- в обществе нет политики, и нет политических партий, которые будут иметь тут свою точку зрения. Ибо этот копирайтный вопрос -- такой же, как вопрос о рыночности или нерыночности экономики. Вопрос абсолютно политический. И решаться должен политическими средствами. Ребята из пиратской партии Швеции это четко продемонстрировали, но их неправота в том, что партии по одному-единственному вопросу не бывает, в основании партии должна быть хоть какая-то стройная целостная идеологическая система.
15 comments|post comment

Понедельник вечер [21 Jul 2008|11:46pm]
Кластерный анализ в эпоху суперкомпьютеров, оказывается, позволяет обойтись без теорий и моделирования -- а мы и не знали: http://www.wired.com/science/discoveries/magazine/16-07/pb_theory. Чего я не пойму, так откуда такой пафос в статье Wired? Научный метод, видите ли, устарел, ибо "размер имеет значение". Петабайтный век, в котором наука становится совсем не наукой. Ну-ну. Петабайт, оказывается, живет в облаках (а терабайты -- в дисковых массивах, по терабайту на диск). Интересно, продержится ли петабайтный век хотя бы десятилетие при нынешних темпах гонки технологий памяти. Про "корреляции достаточно", так это тоже совсем не новость. Удивительно, почему наука не исчезла еще в мегабайтный век, когда логарифмическая линейка оказалась давно забыта. Думаю, по тем же причинам и в петабайтах наука не потеряется. Никаких "принципиально других способов работы с информацией", которые не были бы уже опробованы на терабайтах и ранее на гигабайтах, я что-то не усматриваю. Петабайт, безусловно, не предел. Мне дома иметь терабайт когда-то и во сне присниться не могло, а теперь у меня этих терабайтов дома много (и даже стало уже неинтересно считать, сколько именно).
* * *
Panasonic вдруг разразился фразой, что "boldly reversing the industry trend of pushing toward ever-higher pixel counts" и сознательно ограничил число пикселей в свеженьком компакте DMC-LX3 до 10М при относительно большой для компакта матрице: http://www.dpreview.com/news/0807/08072102panasoniclx3.asp

Камера, действительно, получилась очень аппетитная -- но на 100 грамм тяжелей суперкомпакта, на поясе уже не потаскаешь.
* * *
Важная различалка: модель процессных шагов DEMO относится к стадиям жизненного цикла ISO 15288 (и имеет непосредственное отношение к desicion gates), а вот с процессами жизненного цикла и их процессной сущностью нужно разбираться отдельно.
* * *
"Деятельностная роль", "производственная роль", "организационная роль" или просто "роль" вместо actor role, но все равно мозги злостно путают роль, подразделение/должность и человека на должности/в подразделении, исполняющего кусочек какой-то роли. Сначала потребуется некотрое время, чтобы поломать собственные мозги (как я понял, для этого нужно поразбираться в нескольких готовых чужих моделях, сделанных опытными модельерами. Жаль, что большинство этих моделей на голландском). Затем будем писать в статьях, как все наши коллеги из Голландии: "модель процессных шагов понимается менеджерами-производственниками на раз, а вот конструкционная модель не понимается -- ибо все время пытаются роль отождествить с организационной функцией/должностью, а то и с конкретным человеком".
* * *
Морские свинки неожиданно начали бурно скакать (довольно высоко подпрыгивая -- перелетают друг через друга, почти не задевая) по клетке, при этом дико шуметь и неожиданно за день съели все сено, которого раньше хватало на неделю. Это что, у них подростковый кризис? Что будет, когда они вырастут до полных своих 27 см (сейчас у них где-то 15см)?

Ребенок использует пять способов переноса этих свинок: три разных типа хозяйственных перчаток (все, что нашел в доме), "переносный ящик" (махонькая такая клетка) и голыми руками. Последним способом несет не больше метра -- а дальше боится.
3 comments|post comment

navigation
[ viewing | July 21st, 2008 ]
[ go | previous day|next day ]