Vladimir ([info]xekc) wrote,
@ 2006-04-24 00:09:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:cms 2.0, Хорошая Система

Ещё одно слово: Управление
Ещё один старый драфт про cms, может будет интересно кому.

Во второй половине 19 века появились сложные машины. Вместе с ними появилась необходимость управлять машинами. Вместе с необходимостью управления возникла необходимость в устройствах, способных поддерживать устойчивый режим работы машин в автоматическом режиме. Появилась теория автоматического регулирования, позже переименованная в Теорию Автоматического Управления.

Автоматическое управление преследует цели поддержания определённого закона изменения физических величин, характеризующих процессы, протекающие в управляемой системе, без участия человека, автоматически.

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

В сети Интернет Теория Автоматического Управления работает на порно сайтах, в поисковых системах, во множестве Web 2.0 сервисов и проектов.

Ни одной CMS, обеспечивающей управление проектом в автоматическом режиме мне не известно.

Фактически в этом заключается одна из основопологающих лично моих претензий к CMS первого поколения - я вижу систему управления сайтом как значительно более динамическую среду, обеспечивающую поддержку многих параметров в автоматическом и полу- автоматическом режиме.

Различают три принципа управления: принцип разомкнутого управления, принцип обратной связи, принцип компенсации.

Принцип разомкнутого управления

Вы крутите ручку - и радио играет громче. Что произошло? Управляющий элемент (резистор etc.) в понятной вам форме передал управляющее воздействие системе.

Большое изменение в работе сложной системы - "переводится" на понятный человеку язык простейших действий.

Сложным примером разомкнутого управления может являться штурвал в самолёте. Компьютер обрабатывает движения штурвала и транслирует их в комманды для остальных систем машины.

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

Я уже много раз приводил этот пример, и приведу его ещё раз: слайдер "увеличить продажи сайта на Х процентов", прямо в CMS - это пример идеального интерфейса. Это и пример разомкнутого управления тоже, в котором простое действие менеджера компании активирует десятки механизмов.

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

Принцип компенсации

Если контролируемое возмущение превышает заданный предел - включается корректирующее устройство. Ограничители самых разных типов - температурные, по току, механические.

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

Строго говоря ни одна из CMS не имеет права на букву M - потому что никакого Управления там нет, одна сплошная E (editing, редакция), потому что функция управления предпологает контроль над всей фазой управления - а не только над начальным этапом. Снаряд отличается от управляемого снаряда тем, что вторым можно управлять от начала и до конца - управлять получением результата. Публикация или редакция текста - это начальное действие. Отклик, результативоность и эффективность текста - результат.

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

Принцип обратной связи

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

Это принцип, найболее широко и повсеместно используемый на практике.

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

Далее - "приемлимая величина" это не статичное число, а динамика развития проекта, с сегментацией по долям траффика, и возможностью различных действий на каждый из сегментов. То есть "контролируемый результат" это не фиксированное число - а величина, рассчитанная и спрогнозированная с учётом динамики развития сайта.


Что мы имеем на выходе? Всего лишь одну букву M - Management.

Мы получаем во-первых человекопонятный интерфейс к CMS. При этом реальный интерфейс - не эти все ваши рюшечки и скинчики, а чекбоксы "контролировать траффик", "управлять ростом", "обеспечить лидерство"; во-вторых средства для компенсации и автоматического управления параметрами; а в-третьих, пару основных и глубоких принципов в фундамент системы. Которые кончно влияют на всё.




(Post a new comment)


[info]golosptic
2006-04-24 12:03 am UTC (link)
интересно, но непонятно как реализовывать
сделать чекбокс "сделать круто"?
Ну так все в него поставят галочку. И что?

(Reply to this)(Thread)


[info]xekc
2006-04-24 04:16 am UTC (link)
лучше бы конечно не чекбокс, а что-нибудь такое, с определением уровня крутости.
но дальше там всё прозрачно, если понимать, что "сделать круто" - и "сделать круто бесплатно" - разные вещи. несколько договоров по продвижению, наполнению, оптимизации - все они за этой галочкой. но её нет. поэтому и договоров нет.

(Reply to this)(Parent)(Thread)


[info]golosptic
2006-04-24 06:14 pm UTC (link)
Это очень быстро приведёт к выдавливанию стандартизированной платной услуги в сегмент "бесплатных рюшечек".
Чтобы брать деньги за сложное - надо, чтобы оно было нестандартным.

(Reply to this)(Parent)


[info]smalgin
2006-04-24 06:27 am UTC (link)
Пардон, но это как-то уж чересчур.

Как только появится слайдер увеличения уровня продаж, все нормальные мужуки (и я) выставят его на максимальный уровень. И что? С таким же успехом, значит, можно этот слайдер вообще убрать нахер.

Прдон мой фрнцузкий, пью дайкири.

(Reply to this)(Thread)


[info]xekc
2006-04-24 06:37 am UTC (link)
Слайдер увеличения продаж на:

1% : с вас $100 , срок 3 дня

10% : c вас $31455 , срок 4 недели

50% : с вас $435000 , срок 18 месяцев

продолжать?

почему считается что все функции - бесплатны?

почему слайдер в CMS не может подлючать три студии дизайна, два рекламных агенства и сотню человек к работе над сайтом?? почему кнопка в е-банковской системе "провести трансакцию" - это КНОПКА, и она может управлять сотней тысяч денег, а слайдер в CMS - не может?

всё за деньги. увеличить продажи = увеличить рекламный бюдежет, подключить больше рекламных каналов, создать больше рекламных сообщений в большем количестве сегментов.

и. т. д.

(Reply to this)(Parent)(Thread)


[info]smalgin
2006-04-24 06:48 am UTC (link)
Уху. Кому платить будем?
Ты мне скажи, кто за этим слайдером сидит и за ниточки дергает? Потому как этот слайдер, он для СЕО только получается, никак не ниже.
А ниже сидит целый отдел, который раскладку для этого слайдера считает. А кстати, правильно ли считают? Может, программист себе лишнюю штуку баксов запросил? :)

Режет моя бритва оккама эту штуку напрочь. Я вместо слайдера лучше доклад прослушаю от бухгалтеров, которые мне обьяснят, ПОЧЕМУ 10% = 31455 буказоидов и почему за 4 недели. И, кстати, какова вероятность не уложиться в этот срок.

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

(Reply to this)(Parent)(Thread)


[info]splurov
2006-04-24 07:01 am UTC (link)
Система знает расценки и алгоритмы общения с продавцами услуг.
Т.е. переводя слайдер на 10% система пишет письмо туда-то, туда-то и туда-то. Анализирует ответы, ведёт дискуссию, перводит деньги на счёта продавцов, получает и обрабатывает результаты. И через 4 недели сообщает пользователю, что сегодня мы заработали не 4,355$, а заработали 4,790$.

(Reply to this)(Parent)(Thread)


[info]smalgin
2006-04-24 07:12 am UTC (link)
Кажется, дошло.
Идеальная система и не такое сможет. Тогда я напишу простенький скрипт, который будет выставлять слайдеры в медианы и уйду на пенсию в 18 лет. На Багамы. :)

Опять я уперся лбом. Зачем эти слайдеры-то сейчас, на практике? Может, проще отдать приказ совету директоров? Все равно ведь в ближайшую сотню лет не будет такого искусственного интеллекта, который будет писать письма и вести дискуссию. А директора за слайдеры могут и обидеться. Бездушным, того и гляди обзовут.

Вопрос мой понятен?

(Reply to this)(Parent)(Thread)


[info]splurov
2006-04-24 07:33 am UTC (link)
Это всё, безусловно, на сегодняшний день, фантастика и мечты. Но согласитесь, было-бы не плохо переложить часть работы на машину? Выдавать пользователям то, что больше всего пользуется спросом, а не то, что заложено менеджером на начальном этапе. Сообщать менеджеру о спадах/ростах продаж и примерных причинах. хекс уже писал об этом. И это и сейчас более-менее реально, по-моему. Только дорого проектировать и создавать, т.к. нету (или нету публично) практических наработок. И спорно ещё это всё, конечно.

(Reply to this)(Parent)(Thread)


[info]xekc
2006-04-24 07:39 am UTC (link)
практические наработки есть в рекламных (adwords), около рекламных (atlas onepoint), статистических (analytics, webtrends), и многих социальных системах. в cms пока не видел, жду пока [info]cgvictor напишет :)

(Reply to this)(Parent)(Thread)


[info]splurov
2006-04-24 08:01 am UTC (link)
Написал :)
Этим практическим наработкам слишком далеко до "страы Эльдорадо" :))

(Reply to this)(Parent)(Thread)


[info]cgvictor
2006-04-24 08:53 am UTC (link)
"Страна Эльдорадо" в идеале существовать не может. Иначе это социализм получается в его идеальной форме.

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

Или лучше, например, на учебном портале учебники по продаваемости сортировать, а? Где еще и интернет внешний раз в год по обещанию?

В любой уважающей себя конторе есть аналитик. Который способен выработать принципы и алгоритмы, по которым производится управление системой в целом.
А уж следовать заранее заданным принципам сможет и код, при наличии api.

Говоря о моей: для себя, шутки ради, написал тикеры, которые показывают 1) популярность категорий последних постов (на основе инет-рейтингов), 2) блог-поисковые запросы по их заголовкам (rss).
Если я внедрю это на промышленной cms (а я это сделаю), то реально облегчу работу менеджерам. Вот и сабж.

(Reply to this)(Parent)(Thread)


[info]splurov
2006-04-24 09:05 am UTC (link)
Согласен, что не может.
на учебном портале учебники сортировать по тому, что сейчас проходят в учебных заведениях :)

(Reply to this)(Parent)


[info]xekc
2006-04-24 07:14 am UTC (link)
ну вот, все уже всё знают :)

хотел бы добавить, что не нужно требовать автоматики во всех-всех областях. много где может работать человек, но "работать 5 минут подтверждая одно из решений системы" и "делать всё с 0" - это разная работа

(Reply to this)(Parent)(Thread)


[info]splurov
2006-04-24 07:28 am UTC (link)
Я утрировал, немножко :)

(Reply to this)(Parent)


[info]xekc
2006-04-24 07:07 am UTC (link)
не для СЕО, для всего. следит в первую очередь сама система, и в первую очередь конечно важно его наличие - и только потом точность испольнения, погрешность по результату и по срокам, и всё остальное.

мой слайдер лучше бухгалтера в первую очередь потому, что у него есть copy+paste, а бухгалтеры размножаются гораздо более сложным образом. и систему, однажды написанную можно поставить на 1 000 000 сайтов. А бухгалтер и в один сайт будет вьезжать доолго.

я исхожу из мнения, что прогноз и функциональность, работающие с 50% или даже меньшей точностью - лучше чем полная пустота и полное непонимание что делать и как, что бы сайт работал.

у меня есть простые методы - я вложил в adwords 100 долларов и получил 500 кликов, с которых получил 5 продаж. всё - у меня есть черновой прогноз, вложу 1000 долларов, получу 5000 кликов, и 50 продаж. Черновой, неточный но он ЕСТЬ - и прогноз на следующий месяц будет точнее. что дальше? adwords api, повышение позиций цен + 1 час работы специалиста, и обычный слайдер - даёт увеличение продаж.

конечно для Урюпинского Завода Тяжёлых Станков это не сработает - так сработает что то другое. есть стоматология и есть онкология - а всё вместе медицина. так же и в CMS.

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

(Reply to this)(Parent)(Thread)


[info]smalgin
2006-04-24 07:17 am UTC (link)
Тогда эта система не годится ни на что, кроме вспомогательных ролей.
И опять, вместо этого слайдера я претпочту простой bar chart, который мне все наглядно покажет на одной картинке. Ок, это тот же самый слайдер, но вопрос не столько в презентации. Тут у нас с тобой ключевые различия в идеологии. Я просто считаю, что нормально функционирующие проекты есть эмергентные системы, то есть нечто большее, чем сумма частей. Слайдер как вещь в себе этого не дает. Только если за кнопками сидят умы и дергают за веревочки, это сработает. А тогда твой слайдер превращается в простое средство презентации.
Я не открываю тут америку, нет? Если да, то скажи, и я сразу заткнусь.

(Reply to this)(Parent)(Thread)


[info]xekc
2006-04-24 07:36 am UTC (link)
нет, никакой Америки. Конечно это вспомогательная система. и паровоз сначала был вспомогательным таким средством. в помощь лошадкам. а строго говоря и вообще никакой системы нет, это мои мысли о сказачной стране Эльдорадо.

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

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

я ведь писал о принципиальных основах автоматической работы систем, о транслировании потребностей заказчика в действия системы - простым образом.

например, вот простой конкретный пример: в CMS маленькая табличка, вот такая:

Май
заказов c AdWords : 20
бюджет AdWords: $453

Апрель
заказов с АdWords: << 20 >>
бюджет AdWords: ~$450

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

(Reply to this)(Parent)(Thread)


[info]cgvictor
2006-04-24 08:55 am UTC (link)
Жалко что у меня AdWords не юзается :(
Вот бы и потестил...

(Reply to this)(Parent)


[info]smalgin
2006-04-24 07:28 am UTC (link)
Да, к остальным двум принципам у меня претензий нет :)

(Reply to this)(Parent)


[info]syarzhuk
2006-05-03 08:17 pm UTC (link)
500 кликов, с которых получил 5 продаж
ух ты

(Reply to this)(Parent)(Thread)


[info]xekc
2006-05-03 08:29 pm UTC (link)
это не очень много. вообще если нормально таргетировать то должно быть больше.

(Reply to this)(Parent)


[info]cgvictor
2006-04-24 06:39 am UTC (link)
"Паскуда, ты знал!.."
Только собрался пример показать, а тут ты в ленте с этим постом... ;)

В общем, к вечеру ждите показа в действии. В скринах, ессно =^-^=

(Reply to this)(Thread)


[info]xekc
2006-04-24 07:09 am UTC (link)
если что - я этот и ещё два набил почти год назад, под впечатлением от книги по Теории Автоматического Управления :)

а показ - ну конечно ждём. всегда.

(Reply to this)(Parent)(Thread)


[info]cgvictor
2006-04-24 07:21 am UTC (link)
Да, тоже увлекался.
Но у меня сугубо практические цели: "почему я должен руками делать то, что может делать код?" и т.п.

В общем, щас будет.

(Reply to this)(Parent)


[info]cgvictor
2006-04-24 07:53 am UTC (link)
http://cgvictor.livejournal.com/367047.html

(Reply to this)(Parent)

..под впечатлением от книги по Теории Автоматического
[info]sermepper
2006-05-03 07:53 am UTC (link)
:если что - я этот и ещё два набил почти год назад, под впечатлением от книги по Теории Автоматического Управления :)

Просвети пожалуйста что за книга - полное название и автора, если можно :)
И, если есть еще что-либо интересного почитать по теме управления что стоит почитать - то подскажи что...

пс: а после прочтения чего у тебя ХС-хобби появилось?

(Reply to this)(Parent)(Thread)

Re: ..под впечатлением от книги по Теории Автоматическог
[info]xekc
2006-05-03 08:31 pm UTC (link)
выслал кое-что на адрес в юзинфо

(Reply to this)(Parent)(Thread)

не дошло...
[info]sermepper
2006-05-16 01:57 pm UTC (link)
вышли еще раз пожалуйста на kyxaxa@gmail.com
а то на тот ящик не дошло, наверное через лимит в 1 метр на письмо...

(Reply to this)(Parent)

Re: ..под впечатлением от книги по Теории Автоматическог
[info]xekc
2006-05-03 08:35 pm UTC (link)
>пс: а после прочтения чего у тебя ХС-хобби появилось?

когда думал что не вернусь уже к теме создания своей системы - начал записывать некоторые мысли "по свежим впечатлениям". потом почитал некоторые вещи - и вот тогда были впечатления. военное ПО например- очень интересная для меня тема.

(Reply to this)(Parent)

пиши еще
[info]nrhm
2006-04-24 07:43 am UTC (link)
Напомнило LeadManagement, в нем есть круглые индикаторы с уровнями потрачено-получено, красными и зелеными зонами. Вот только кнопки, "сделать так чтобы продавалось", нет.

(Reply to this)(Thread)


[info]cgvictor
2006-04-24 07:52 am UTC (link)
http://cgvictor.livejournal.com/367047.html
Красные и зеленые, ага ;)

(Reply to this)(Parent)(Thread)


[info]nrhm
2006-04-24 08:04 am UTC (link)
:) а ты молодец

(Reply to this)(Parent)(Thread)


[info]cgvictor
2006-04-24 08:46 am UTC (link)
Спасибо ;)

(Reply to this)(Parent)

Re: пиши еще
[info]xekc
2006-04-24 08:34 am UTC (link)
писать "ещё" не получается. опубликую ещё пару старых и наверное закончу с этой теорией невероятности.

(Reply to this)(Parent)(Thread)

Re: пиши еще
[info]nrhm
2006-04-24 08:37 am UTC (link)
жаль, очень уж хорошо у тебя получается

(Reply to this)(Parent)(Thread)

Re: пиши еще
[info]xekc
2006-04-24 08:55 am UTC (link)
см. ниже :)

(Reply to this)(Parent)


[info]cgvictor
2006-04-24 08:46 am UTC (link)
А мотивы? "Не сделать" или "теперь сделаю"? Или просто время?

(Reply to this)(Parent)(Thread)


[info]xekc
2006-04-24 08:55 am UTC (link)
мотивы простые - теория уже год плещется в стакане, нужно заканчивать террори теоретизировать общественность - и переходить от теории к практике :)

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

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

(Reply to this)(Parent)(Thread)


[info]cgvictor
2006-04-24 11:08 am UTC (link)
>>от теории к практике
Т.е. все-таки "теперь напишу". Это радует ;)

>>будет быстрее
Вряд ли. Но хоть наработки будут осязаемы (и торгабельны, что в этой жизни немаловажно).

>>не "варюсь" в теме
??? Разве?

>>попробую внешние
Ну так usecase. И хорошо.

>>кто-нибудь (хы) это дело таки начнёт писать
Эх... Всё это уже написано, и не обо мне речь.
Есть подобные вещи у Мелкософта. Видел я их. Это факин феерично...
Более того, они уже сейчас понемногу доступны (могу, если хочешь, выложить NFD отснятую презентацию Ложечкина на Платформе, самое оно - но то, что уже даже ложечкин об этом говорит, говорит о многом...).
Архитектуру в MSR такую пишут, что я, даже задавшись целью, лишь смогу в чем то догнать...
И дело не только в Microsoft: подобные наработки есть у многих крупных компаний, а то, что о них не слышно в паблике - ну что ж...

Когда-то у меня была идея создать идеальную ЦМС. Давно это было...
Сейчас понял, что мало создать ЦМС - надо ее еще и продать. А вот этого я не умею.

(Reply to this)(Parent)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…