Функциональные требования Кольца
Материал из KoltsoWiki
[править] Функциоанльные требования на основе ролей и их задач
[править] Новичок
- Заитересоваться чем-то любопытным
- Быстро, удобно и в максимальном объеме получить ознакомительную информацию о Кольце
[править] Донор идей, квестов
- Найти интересную идею из базы
- Обсудить идею
- Создать идею
- Найти единомышленников для обсуждения идей
- Отследить развитие идеи и ее реализацию
[править] Донор-разработчик. Творец, создатель, координатор, игрок.
- Найти интересную и подходящую идею
- Найти единомышленников
- Найти партнеров
- Реализовать идею
- Рассказывать о ходе реализации и получать отклики
- Отследить проекты от которых зависит реализация Донора. Оследить проекты, которые зависят от реализации Донора
- Доказать факт успешной реализации
- Найти ресурсы для реализации идеи
[править] Донор ресурсов
- Разместить инфу о своем ресурсе в Кольце
- Найти нуждающихся в ресурсе Акцепторов ресурсов и Доноров-разработчиков
- Договориться об условиях предоставления ресурса
- Доказать факт успешной передачи ресурса
- Получить отклики о ресурсе
[править] Донор-ревизор
- Получить максимум инфы о процессах в Кольце
- Обсудить процессы в Кольце
- Предать гласности проблемы Кольца.
[править] Акцептор идей
- Найти в базе интересную и полезную идею
- Обсудить ее
- Получить идею (информацию из Кольца) в удобном виде.
[править] Акцептор продуктов и услуг
- Найти в Кольце проекты, которые дадут на выходе необходимые продукты или услуги
- Договориться об их получении и получить
[править] Для любой из ролей авторизованного участника
- Повысить свой авторитет, реноме
[править] Функциональные требования на основе действий
[править] Участники
- Человек регистрируется. Или через OpenID или указывает e-mail и пароль (почтовый адрес верифицируется)
- Человек заполняет свой профиль.
- В профиле участника можно указать ключевые слова интересов человека, его профессии (занятия, умения, способности), его потребностей, его ценностей.
- Участник может выложить рассказ (интервью) о себе в видео или аудиоформате (чтобы передать невербалику).
- Участнику рекомендуется рассказать о своем видении будущего, о своей Сверх Задаче, о роли человека в будущем, о понятии партнерства
[править] Проекты
- Человек создает проект и заполняет ее профиль. Это человек становится автором проекта.
- Автора проекта четко формулирует цель проекта, Сверх Задачу проекта, социальный запрос проекта.
- Новые проекты попадают в каталог нереализованных проектов.
- У проекта можно указать ключевые слова для потребностей проекта, для того, что дает проект, и темы проекта
- Автор проект может указать условия будущим разработчикам этого проекта, а также условия на продукты этого проекта.
- У проекта можно указать к каким проектам он находится в родительском отношении, а к каким в дочернем.
- Можно писать посты привязанные к проекту (блог проекта)
- На странице проекта можно посмотреть список свежих ресурсов, проектов и участников близких к нему по набору ключевых слов
- Любой участник Кольца может взять проект из каталога нереализованых проектов и начать трудиться над ним. Такой участник становится разработчиком этого проекта.
- Разрабочик также может указать условия распространения продуктов проекта (если они не противоречат условиям автора).
- Если проект неприемлемо зарегулирован, можно создать его копию - форкнуть его.
- Если проект не реализован до дедлайна, то он или продлевается разработчиком или попадает обратно в каталог нереализованных проектов.
- Когда разработчик решает, что проект завершен, то он меняет его статут на Завершенный и снабжает графическими, видео, аудио и прочими доказательствами завершенности
[править] Ресурсы
- Человек заносит ресурс в систему.
- Можно разместить фото или видео подтверждение, что ресурс действительно принадлежит этому человеку.
- Можно указать ключевые слова по теме ресурса
- Можно писать посты привязанные к ресурсу (блог ресурса)
- На странице ресурса можно посмотреть список свежих ресурсов, проектов и участников близких к нему по набору ключевых слов
- Участник может перевести сумму денег в Кольцо в качестве ресурса с помощью современных систем перевода денег.
[править] Управление проектами
- Участик может предложить проект другому участнику. (это альтернатива назначению задач)
- Куратор ресурса может предложить свой ресурс проекту.
- Если участнику нужен некий ресурс, то он обращается к куратору ресурса. Они договариваются о условиях передачи.
- Данные об одном или нескольких разрабатываемых проектах можно выводить в календарь (дата начала и конца, посты блога)
- Можно посмотреть график Ганта для любой группы проектов. (проект и задача в Кольце - синонимы и для простоты называются "проект")
[править] Группы
- Человек может создать группу
- Мейнтейнеры группы могут редактировать профиль группы
- В профиле группы можно указать ключевые слова интересов, предложений и потребностей группы
- В группу могут входить участники, проекты, ресурсы, посты. (в ЖЖ, например, в группу входят участники и посты)
[править] Посты, wiki
- Участник может писать посты
- Посты можно редактировать сохраняя старые версии.
- Можно откатиться к старой версии поста
- Посты можно сортировать по ключевым словам
- Посты можно сортировать по дате и автору (группе) - блог (или по нескольким авторам (группам) - френдлента)
- Можно комментировать участника
- Можно комментировать проект
- Можно комментировать ресурс
- Можно комментировать посты
- Комент - тоже пост.
- Каждому посту можно указать ключевые слова
- Во всех постах можно писать семантические ссылки
[править] Рейтинги
- Любому участнику можно дать свой голос, оценить его вклад, указать степень доверия.
- Можно оценить полезность, сложность (риски) проекта и качество его результата. Результаты оценок автора проекта, разработчика проекта и прочих участников оцениваютс отдельно.
- Можно оценить полезность и качество ресурса. Результаты оценки куратором ресурса, пользователем ресурса и прочих участников оцениваются отдельно.
- Активность проекта и участника вычисляется и учитывается
- Рейтинги удачно завершенных проектов участника влияют на рейтинги этого участника
[править] Страница Почета
- Реализованные проекты помещаются в каталог на страницу почета.
- У каждого завершенного проекта можно посмотреть доказательства завершенности (графические, видео, аудио...)
[править] Френдование
- При зафренживании можно указать отношение к френду
- Участник, проект, ресурс, пост(в ЖЖ - это функционал мемориз) и группа могут зафрендить участника, проект, ресурс, пост(мемориз) и группу
[править] Поиск
- Можно вести полнотекстовый поиск по всему Кольцу
- Есть общее облако тегов и облака тегов по интересам, умениями, потребностям и выгодам
- В результатах поиска можно фильтровать проекты и ресурсы по критерию - прошел ли срок годности
- Сущности можно искать и сортировать по их семантическим ссылкам (например, по предикатам, т. е. по видам отношений в которых одни сущности находятся к другим сущностям Кольца).
[править] Кабинет, автоматическое информирование, статистика
- В кабинете участника отображаются свежие проекты, ресурсы и участники с ключеыми словам совпадающими с интересами владельца кабинета
- В кабинете можно просмотреть и сохранить свою статистику, статистику курируемых проектов и ресурсов. А также по любому другому участнику, проекту, ресурсу и их группе/комбинации.
- В форме наглядных графиков можно сравнивать различные параметры сущностей Кольца
- Разработчик проекта информируется о важных собитиях родительских и дочерних проектов, например, о завершении проекта
- Для работы со статистикой можно вводить свои статистические формулы для вычислений и строительства графиков
- По сумме событий проекта, ресурса, участника можно вычислить его активность.
[править] Почта
- Участникам, авторам постов и проектов, кураторам ресурсов приходят каменты на почту
- Восстановление пароля
- Напоминание о приближающихся событиях, например, о дедлайне проекта (а встреча или иное событие - тоже проект)
[править] Администрирование, самоуправление, выработка коллективных решений
- Постам можно присваивать голосования (положительные или отрицательные голоса по одной или нескольким темам)
- Любой участник может выдвинуть себя на должность модератора или администратора (всего Кольца или его части).
- Коллективные решения принимаются голосованием.
- Срочные решения принимаются путем автоматического случайного выбора небольшого числа участников из заинтересованной группы, которые и принимают решение - аналогично суду присяжных.
- Участник может сохранить свой профиль, профиль любого проекта или ресурса, а также их связи в файл с открытым форматом
- Участник может залить свой профиль, профиль любого проекта или ресурса, вместе с их связями из файла на инсталляцию Кольца. Таким образом можно легко мигрировать между инсталляциями движка Кольца.
- Если некий автор предложил антиобщественный проект, то его можно подвергнуть остракизму, для чего можно содать контр-проект, поэтому нельзя создавать закрытые проекты (только для френдов).
- Любой человек может свободно скачать свежий дистрибутив Кольца вместе с исходными кодами и создать свой сервер.
[править] Прочее
- Участники Кольца могут участвовать в разработке Кольца прямо в Кольце (ведь это система управления проектами, баг-трекер реального мира, общественный хелп-деск)
- У участника, проекта и ресурса можно указать координаты, чтобы посмотреть на гуглмапс.
[править] На будущее или под вопросом
- Голос в голосваниях можно снабдить описанием и комментировать его. У голоса можно обозначить величину силы.
- Любой желающий может посмотреть полностью открытую бухгалтерию Кольца или любого другого проекта.
- Автор и разработчик проекта могут указаывать ключевые даты внутри проекта, о которых будут оповещаться связанные проекты, ресурсы и участники.

