Рабочее название проекта: Идейная Сеть (ИдС)
Предпосылки к созданию проекта: Множество частных идей направленных на улучшение ситуации в различных сферах общественной жизнедеятельности сегодня разбросаны по просторам Интернета. В ИдС эти идеи будут собираться вместе и будет проводиться их интеграция в системный план развития страны. Центральной идеей, обеспечивающей единство вносимых идей, является идея строительства разумного общества.
Цель проекта: разработка и детализация системного плана развития страны.
Мета-принцип проекта: Открытость к конструктиву. Любой человек может внести свой вклад в ИдС, если это пойдет на пользу ей и той цели для реализации которой она создается. Этот принцип действует как в отношении программной части, так и содержательной, как на этапе проектирования ИдС , так и в процессе ее жизнедеятельности. Конструктивные идеи и конструктивная критика сильно приветствуются и учитываются в дальнейшем.
Фундаментальные принципы, которые необходимо заложить в основу ИдС:
1. Масштабируемость. Основы программно-аппаратной архитектуры ИдС должны быть изначально продуманы таким образом, чтобы впоследствии не возникало трудностей при введении дополнительного функционала, увеличения или расширения числа сервисов и модулей, увеличении числа пользователей и т.д.
2. Отказоустойчивость. совершенно непонятно как будут вести себя власти, когда проект развернется и достигнет определенного влияния на умы. Вполне может быть, могут усмотреть в нем угрозу status quo и начать вставлять палки в колеса, поэтому обезопасится лучше изначально. Ну и вообще, отказоустойчивость это одна из характеристик любой жизнеспособной системы.
3. Другие принципы…
Требования к ИдС: Что нужно ИдС для того, чтобы как можно быстрее, эффективнее, качественнее приближаться к своей цели? Что от нее требуется для этого? В этот раздел заносяться те требования к системе, выполнение которых будет способствовать достижению основной цели ИдС. Требований как представляется будет довольно много, впоследствии их нужно будет проанализировать и отсортировать по назначению для подсистем. На данном этапе все требования собираются в одну кучу.
1. Должно реализовать структуру сайта таким образом, чтобы внести дельную идею можно было как на конкретном уровне ( например об организации досуга детей конкретного микрайона или дома) так и на уровне фундаментальном (например предложить новые принципы в образовательной системе или здравоохранении). Это должно заинтересовать всех активных людей в обществе сверху донизу.
2. Должно реализовать иерархию прав доступа пользователей. Совершенно ни к чему идеями пригодными для конкретного уровня засорять фундаментальные уровни ИдС. Пока думается, что право выдвигать свои идеи на следующем уровне человек должен получать от администратора этого уровня (или совета администраторов). Естественно это касается только права публикации. Для изучения своего содержимого ИдС полностью доступна любому пользователю Интернета.
3. Должно обеспечить взаимосвязь и согласованность вносимых идей между собой. Чтобы вносимые идеи не противоречили друг другу и идеям более общего уровня. Представляется, что администраторы на каждом уровне как раз и должны отслеживать выполнение этого условия.
4. Каждый уровень от самого общего до конкретного должен содержать цельный план своего развития в относительно сжатом виде обобщенный из множества идей на нем находящихся.
5. Должно реализовать взаимодействие с существующими ресурсами. К примеру, некие патриотические ресурсы или новостные сайты регулярно освещающие ситуацию в стране вполне могут на своих страничках поставить кнопочку «Есть идеи?» (рядом с существующими кнопочками «Мне нравится» от Контактов, Фэйсбуков и пр.) нажав на которую люди будут попадать в ИдС. Причем можно сделать так, чтобы по анализу ключевых слов из статей на этих ресурсах ИдС предлагала человеку сразу перейти в соответствующий раздел уже внутри себя.
6. Должно реализовать интеграцию с существующими социальными сетями и сервисами. Предусмотреть авторизацию через популярные социальные сети, кросспостинг материалов и т.д. Использовать существующие возможности и потенциал социальных сетей по максимуму.
7. Другие требования…
P.S. Пока (на этапе проектирования) вся информация по проекту (закрепленные результаты, текущее состояние и планируемые задачи ) будет находиться на
площадке ЖЖ (обдумывается структруа и содержание). Хочется надеяться, что получится сформировать что-то типа технического задания, имея которое можно переходить уже непосредственно к разработке. На сегодняшнем этапе крайне желателен упор в отношении требований и фундаментальных принципов.