IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Отдел АСУП для социально-политических проектов., Становление концепции и технического плана
Поделиться
rol
сообщение 29.1.2014, 14:53
Сообщение #1


Специалист
****

Группа: Пользователь
Сообщений: 236
Регистрация: 29.1.2014
Вставить ник
Цитата
Пользователь №: 2504
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 1


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

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

Конкретизация проблем:
Сайты выполнены на CMS Drupal (например). Drupal считается наиболее сложным из свободных, с открытым кодом оболочек. Поломать сайт не зная толком всех ньюансов системы, можно на раз.
Для полноценной работы с системой, нужен максимальный доступ к хостингу. (предварительно сохранить сайт, скачать/закачать на хостинг файлы, восстановить сайт из сохраняемых копий, иметь полный доступ к Базе Данных...) Теоретически вплоть до того, чтобы иметь общий электронный почтовый ящик, общий логин и пароль. А это в свою очередь означает, что на эмоциях можно поменять пароли и прочее и полностью присвоить себе ресурс любым, кто знает пароль. На одном и том же хостинге, может находиться сразу несколько сайтов.
Таким образом все проекты могут подпасть под удар настроения одного из админов с полным доступом.

Отсюда вытекают задачи:
1. Соорганизоваться нескольким технарям в сообщество разработчиков
2. Найти общую стратегию совместной работы над ресурсами. То есть саму логику, с учётом технических особенностей разработки и сопровождения ресурсов. Как подобные проблемы решили другие сообщества?
3. Перед Сообществом разработчиков будут стоять следующие задачи:
- Технически грамотно регламентировать общую стратегию работы над комплексом ресурсов.
- Подтягивать технически грамотную молодёжь, себе на смену.
- Разрабатывать новые проекты, и присоединять к общему комплексу,
- Согласно регламента вести администрирование техническое обслуживание комплекса проектов

Некоторые намётки решений:
Наверняка, нечто подобное уже сформировалось вокруг известных проектов и вообще в области разработки свободного ПО с открытым кодом.
Может кто нибудь подскажет понятное описание такой организации работы на русском языке, не слишком погружаясь в технические детали?

А пока сам вижу работу в 2 этапа:
I.Этап работ.
1. Завести на каждом хостинге 2х пользователей:
- 1го реально-работающего в данное время,
- 2го - пока контролирующего работу.
2. Настроить бэкап (сохранение БД и файлов) на внешний сервис, недоступный для текущего разработчика на хостинге, и доступный для контролирующего.
3. Регистрировать доменные имена на (одного/несколько)ответственных людей.

II.Этап работ.
1.Организация системы "Принятия решений".
Такая система может включать в себя окончательное/ответственное решение одним человеком. Однако с выборами такого главного на ограниченный срок (или смена таковых по кругу)
2.Система постановки и мониторинга выполнения задач.
Redmain - http://ru.wikipedia.org/wiki/Redmine и аналоги
3.Система документирования "доработок".
Wiki или тот же Redmain
4.Система централизованного хранения данных(код, бд и т.д.).
GIT, SVN.и другие.
----------------------------------------------------

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

Сообщение отредактировал rol - 29.1.2014, 14:58
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
IVK
сообщение 29.1.2014, 19:02
Сообщение #2


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7487
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


А о каком именно комплексе сайтов идёт речь?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rol
сообщение 30.1.2014, 0:07
Сообщение #3


Специалист
****

Группа: Пользователь
Сообщений: 236
Регистрация: 29.1.2014
Вставить ник
Цитата
Пользователь №: 2504
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(IVK @ 29.1.2014, 19:02) *
А о каком именно комплексе сайтов идёт речь?

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

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

Сообщение отредактировал rol - 30.1.2014, 0:13
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Смит
сообщение 30.1.2014, 9:04
Сообщение #4


Мастер
******

Группа: Главный администратор
Сообщений: 725
Регистрация: 25.11.2006
Вставить ник
Цитата
Пользователь №: 5
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 9


rol, Вы ставите очень глобальную задачу. Она безусловно актуальна. Но имхо нерешаема на таком глобальном уровне. Примерно как вечные поиски человечества справедливой формы правления. Как монархия хороша, но только до тех пор, пока не упрётся в пробле6мы биологической наследственности. Как и демократия, пока не превратится в дерьмократию и инструмент внешнего управления страной. Или в анархию свободно-равной вседозволенности.

С одной стороны такие "АСУП" уже существуют. Например команлы GPL-разработчиков, например того же линукса. Но разработка в такой команде абстрактного программного продукта, и поддержка таким же способом комплекса ресурсов, отвечающих за группу социальных проектов и/или сообществ - совершенно разные вещи. Разные, потому что массовую человеческую натуру никто не может отменить. Одно дело участвовать в группе по созданию абстрактоного универсального инструмента. Другое - в группе по созданию системы управления другими людьми. Во втором случае - А) дело более ответственное и всплывает вопрос криворукости (компетенции)... И Б) доверия, что иной раз гораздо важнее и сложнее, ибо опять же, есть фактор натуры.

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

Например просто попробуйте объяснить сисадмину локальной сети предприятия, что он должен раздать такие же права как у него пусть не половине, а хотя бы четверти участников сети (сотрудников предприятия). Я думаю, Вы понимаете, что и почему он Вам ответит. Ну или директорским указом тогда отменить сисадмина. Тогда сеть может и сможет существовать, но только существовать без полезного выхлопа. Про выхлоп - это испытано лично мной не раз и на совершенно конкретных социальных проектах. Ну не может человек жить, а точнее быть без лидера. Он может быть лидером либо сам, либо иметь его рядом. А если лидера тотально нет, тогда получится не общество и не проект, а нечто размазанное ничто... Которое максимум может просто существовать, носить самО себя, но на результат чего-либо неспособноя.

Итого, для создания подобных АСУП нужно примрно три важные вещи:
1. Компетентная команда, с примерно равным уровнем квалификации. Пусть в разных областях, но по уровню похожих.
2. Слаженная команда внутри которой есть непоколебимое взаимное доверие. Где все верны друг другу и своем делу. Без всяких мыслишек перетянуть либо одеяло на себя (по ништякам) либо выделить своё большое Я.
3. Лидер организатор ритмизатор вдохновитель камертон. Способный быть играющим тренером без всяких поползновений на то, чтобы якнуть.

Чем грозит такому АСУ, в которой не соблюдено любое из условий, я думаю, вы сами догадаеесь. Просто лень сейчас расписывать.

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


--------------------
Расшифровка для тех кто не знает - Смит: Синтетическая Машина для Интенсивного Террора
Kiborg - GOST 34327-69 Made in USSR
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
efan81
сообщение 30.1.2014, 11:05
Сообщение #5


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 1259
Регистрация: 18.12.2008
Вставить ник
Цитата
Пользователь №: 683
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 9


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


Вот тут очень грамотно про это рассказано -

http://forum.russ2.com/index.php?showtopic=3603
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
IVK
сообщение 30.1.2014, 13:26
Сообщение #6


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7487
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


Цитата(Смит @ 30.1.2014, 9:04) *
Итого, если вы со мной согласны, становится ясно где решение Вашей задачи. Оно никаким образом не в технической сфере. Это социально-психологическая проблема организации управления проектами/сообществами.

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

P.S. Переместил тему в форум "Сайтострой".


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rol
сообщение 30.1.2014, 13:59
Сообщение #7


Специалист
****

Группа: Пользователь
Сообщений: 236
Регистрация: 29.1.2014
Вставить ник
Цитата
Пользователь №: 2504
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(Смит @ 30.1.2014, 9:04) *
Вы ставите очень глобальную задачу. Она безусловно актуальна.
Но имхо нерешаема на таком глобальном уровне.

Какой такой глобальный уровень?
Цитата(rol)
Для поддержки и развития связанного комплекса сайтов (социальные проекты)

"Думаем глобально, действуем локально". Мудрецы ещё 300 лет будут искать квадратуру круга, да ну их в болото.
Я просто хочу сам, на своих проектах смоделировать подобное сообщество на базе 2х-5ти специалистов. А далее эта модель просто будет описана и предложена нашим единомышленникам в социально-политическом поле.
Естественно, при общем стремлении на сближение ресурсов. Так может получиться вполне реальная иерархическая структура взаимосвязанных команд и проектов, часть своих сил затрачивающих на дальнейшее сближение и регламентацию общей деятельности.
Цитата(Смит @ 30.1.2014, 9:04) *
С одной стороны такие "АСУП" уже существуют. Например команлы GPL-разработчиков,
..........
Одно дело участвовать в группе по созданию абстрактоного универсального инструмента. Другое - в группе по созданию системы управления другими людьми.
Во втором случае - А) дело более ответственное и всплывает вопрос криворукости (компетенции)... И Б) доверия, что иной раз гораздо важнее и сложнее, ибо опять же, есть фактор натуры.

Слышать такие аргументы на просторах инета - просто лишний раз убедиться в массовом безумнии. Здесь и сейчас мы уже отдались "бесплатным" движкам:
коммерческим и/или бесплатным продуктам - блогам, соц.сетям, форумам и сайтам предлагаемым абсолютно непрозрачным, и уже частично разоблачённым Сноуденом компаниям.
Мы сейчас пребываем в полной безответственности, и предоставлены в распоряжение закулисной твари/натуры практически открытого врага.
И при этом умудряемся аргументировать сложность выхода из пасти, как будто сам факт пребывания в этой пасти не перечёркивает все ваши аргументы, "мистер Смит"(агент системы из фильма "Матрица").smile.gif
Эти аргументы сродни "Жизнь - неизлечимая болезнь со 100% смертельным исходом", а потому, добавим, чтобы спасти жизнь, нам предлагают вовсе не рождаться.
Так что тем мудрецам, кто считает, что Смит во всём прав, предлагаю очередные 300 лет искать квадратуру круга, и просто не мешать нам, недалёким, менять мир по своему усмотрению дальше, как это делали до нас, такие же недалёкие, под лай бесплодных мудрецов. Эти мудреци, после того, как мир измениться, ничтоже сумнящеся запросто докажут, почему мир изменился и почему изменился именно так, вычёркивая нас из своих исТОРических летописей.

Цитата(Смит @ 30.1.2014, 9:04) *
Например просто попробуйте объяснить сисадмину локальной сети предприятия, что он должен раздать такие же права как у него пусть не половине, а хотя бы четверти участников сети (сотрудников предприятия). Я думаю, Вы понимаете, что и почему он Вам ответит.

поэтому и было предложено решение:
Цитата(rol)
А пока сам вижу работу в 2 этапа:
I.Этап работ.
1. Завести на каждом хостинге 2х пользователей:
- 1го реально-работающего в данное время,
- 2го - пока контролирующего работу.
2. Настроить бэкап (сохранение БД и файлов) на внешний сервис, недоступный для текущего разработчика на хостинге, и доступный для контролирующего.
3. Регистрировать доменные имена на (одного/несколько)ответственных людей.
II.Этап работ....


Цитата(Смит @ 30.1.2014, 9:04) *
Ну не может человек жить, а точнее быть без лидера. Он может быть лидером либо сам, либо иметь его рядом.

Тут на мой взгляд идёт смещение акцентов. Неявная подмена проблемы (возможно незаметная для самого оппонента).
Человек не может жить без мотивации! Вопрос лидера - решается вопросом личной мотивации. Если в человеке больше мотивации, он становится лидером, вот и всё.
При достаточной мотивации каждого, функции лидера, могут быть легко заменены организационно-технической системой.
И наоборот.

Цитата(Смит @ 30.1.2014, 9:04) *
Итого, для создания подобных АСУП нужно примрно три важные вещи:
1. Компетентная команда, с примерно равным уровнем квалификации. Пусть в разных областях, но по уровню похожих.
2. Слаженная команда внутри которой есть непоколебимое взаимное доверие.
3. Лидер организатор ритмизатор вдохновитель камертон. Способный быть играющим тренером без всяких поползновений на то, чтобы якнуть.

Вот. Соответственно добавлю в те же пункты:
1. Компетентная команда - это мы, организаторы линукс-клуба и одиночки разработавшие и поддерживающие от одного до нескольких ресурсов лево-патриотической тематики.
2. Доверие по началу строим так.
- Мы никого не убеждаем, а ищем уже убеждённых. А их легко вычислить на основе их деятельности, на основе их текущих и прошлых проектов.
- Непоколебимость доверия возникнет уже после прохождения узлов становления сообщества. Это общее место любых социумов, поэтому методологи, социологи, психологи предоставят достаточно накопленного материала, методологий, опыта.
Соответственно, для формирования ядра сообщества будет крайне полезно методологическое содействие широкого круга сочувствующих социальному проекту специалистов. Эти специалисту сами не будут этим формируемым сообществом, но будут как бы садовниками, воспитателями, экспертами.
3. Лидер организатор ритмизатор вдохновитель камертон.
Таковой выделится в процессе деятельности им же может быть сообщество единомышленников до 5ти человек.
В крайнем случае, "короля играет свита", то есть простое назначение/выборы и главное - понимание важности такой игры.
Ну а самый первый и неоспоримый лидер всех - жареный петух или большой писец.


Цитата(Смит @ 30.1.2014, 9:04) *
Чем грозит такому АСУ, в которой не соблюдено любое из условий, я думаю, вы сами догадаеесь.

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

Как только какое-нибудь из перечисленных <условий успеха> нарушается, ограничивается одна из свобод, сразу возникают затруднения, подчас - совершенно непреодолимые в рамках свободной модели.

Цитата(Смит @ 30.1.2014, 9:04) *
Итого, если вы со мной согласны, становится ясно где решение Вашей задачи.
Оно никаким образом не в технической сфере. Это социально-психологическая проблема организации управления проектами/сообществами. Никакая самая совершенная техническая задумка ничего не решит и превратится в ничто, если нет людей и меж ними не решены одновременно все три проблемы.

Соответственно и нужен плотный контакт физиков и лириков, технарей и экспертов построения сообществ в самом широком смысле.
Так давайте и попробуем. Всё из перечисленного есть и практически валяется у нас под ногами. Нужно только осознание и намерение, при этом одно порождает другое.
На очереди полное осознание, и у меня есть к этому намерение.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rol
сообщение 30.1.2014, 15:13
Сообщение #8


Специалист
****

Группа: Пользователь
Сообщений: 236
Регистрация: 29.1.2014
Вставить ник
Цитата
Пользователь №: 2504
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 1


Итак, решая одну из самых главных проблем лидера - мотивации, прихожу к следующему перечню:
Явные преимущества создания "АСУПа".
1. Облегчение сопровождения "личных" проектов.
2. Использование идей и ресурсов "чужих" проектов.
Неявные преимущиства.
3. Совместный труд порождает дополнительный эффект(учение Маркса). Этот эффект, превосходит простую сумму результатов труда отдельных работников.
4. Возможность обучения новейшим эвристическим, творческим способам решения проблем, которые недоступны в обычных организациях.
В часности, возможности внедрения и увязка методологий:

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

Сообщение отредактировал rol - 30.1.2014, 15:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
IVK
сообщение 30.1.2014, 22:39
Сообщение #9


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7487
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


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


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 17.6.2019, 7:10