Функциональные требования Кольца

Материал из KoltsoWiki

Перейти к: навигация, поиск

Содержание

[править] Функциоанльные требования на основе ролей и их задач

[править] Новичок

  • Заитересоваться чем-то любопытным
  • Быстро, удобно и в максимальном объеме получить ознакомительную информацию о Кольце

[править] Донор идей, квестов

  • Найти интересную идею из базы
  • Обсудить идею
  • Создать идею
  • Найти единомышленников для обсуждения идей
  • Отследить развитие идеи и ее реализацию

[править] Донор-разработчик. Творец, создатель, координатор, игрок.

  • Найти интересную и подходящую идею
  • Найти единомышленников
  • Найти партнеров
  • Реализовать идею
  • Рассказывать о ходе реализации и получать отклики
  • Отследить проекты от которых зависит реализация Донора. Оследить проекты, которые зависят от реализации Донора
  • Доказать факт успешной реализации
  • Найти ресурсы для реализации идеи

[править] Донор ресурсов

  • Разместить инфу о своем ресурсе в Кольце
  • Найти нуждающихся в ресурсе Акцепторов ресурсов и Доноров-разработчиков
  • Договориться об условиях предоставления ресурса
  • Доказать факт успешной передачи ресурса
  • Получить отклики о ресурсе

[править] Донор-ревизор

  • Получить максимум инфы о процессах в Кольце
  • Обсудить процессы в Кольце
  • Предать гласности проблемы Кольца.

[править] Акцептор идей

  • Найти в базе интересную и полезную идею
  • Обсудить ее
  • Получить идею (информацию из Кольца) в удобном виде.

[править] Акцептор продуктов и услуг

  • Найти в Кольце проекты, которые дадут на выходе необходимые продукты или услуги
  • Договориться об их получении и получить

[править] Для любой из ролей авторизованного участника

  • Повысить свой авторитет, реноме

[править] Функциональные требования на основе действий

[править] Участники

  1. Человек регистрируется. Или через OpenID или указывает e-mail и пароль (почтовый адрес верифицируется)
  2. Человек заполняет свой профиль.
  3. В профиле участника можно указать ключевые слова интересов человека, его профессии (занятия, умения, способности), его потребностей, его ценностей.
  4. Участник может выложить рассказ (интервью) о себе в видео или аудиоформате (чтобы передать невербалику).
  5. Участнику рекомендуется рассказать о своем видении будущего, о своей Сверх Задаче, о роли человека в будущем, о понятии партнерства

[править] Проекты

  1. Человек создает проект и заполняет ее профиль. Это человек становится автором проекта.
  2. Автора проекта четко формулирует цель проекта, Сверх Задачу проекта, социальный запрос проекта.
  3. Новые проекты попадают в каталог нереализованных проектов.
  4. У проекта можно указать ключевые слова для потребностей проекта, для того, что дает проект, и темы проекта
  5. Автор проект может указать условия будущим разработчикам этого проекта, а также условия на продукты этого проекта.
  6. У проекта можно указать к каким проектам он находится в родительском отношении, а к каким в дочернем.
  7. Можно писать посты привязанные к проекту (блог проекта)
  8. На странице проекта можно посмотреть список свежих ресурсов, проектов и участников близких к нему по набору ключевых слов
  9. Любой участник Кольца может взять проект из каталога нереализованых проектов и начать трудиться над ним. Такой участник становится разработчиком этого проекта.
  10. Разрабочик также может указать условия распространения продуктов проекта (если они не противоречат условиям автора).
  11. Если проект неприемлемо зарегулирован, можно создать его копию - форкнуть его.
  12. Если проект не реализован до дедлайна, то он или продлевается разработчиком или попадает обратно в каталог нереализованных проектов.
  13. Когда разработчик решает, что проект завершен, то он меняет его статут на Завершенный и снабжает графическими, видео, аудио и прочими доказательствами завершенности

[править] Ресурсы

  1. Человек заносит ресурс в систему.
  2. Можно разместить фото или видео подтверждение, что ресурс действительно принадлежит этому человеку.
  3. Можно указать ключевые слова по теме ресурса
  4. Можно писать посты привязанные к ресурсу (блог ресурса)
  5. На странице ресурса можно посмотреть список свежих ресурсов, проектов и участников близких к нему по набору ключевых слов
  6. Участник может перевести сумму денег в Кольцо в качестве ресурса с помощью современных систем перевода денег.

[править] Управление проектами

  1. Участик может предложить проект другому участнику. (это альтернатива назначению задач)
  2. Куратор ресурса может предложить свой ресурс проекту.
  3. Если участнику нужен некий ресурс, то он обращается к куратору ресурса. Они договариваются о условиях передачи.
  4. Данные об одном или нескольких разрабатываемых проектах можно выводить в календарь (дата начала и конца, посты блога)
  5. Можно посмотреть график Ганта для любой группы проектов. (проект и задача в Кольце - синонимы и для простоты называются "проект")

[править] Группы

  1. Человек может создать группу
  2. Мейнтейнеры группы могут редактировать профиль группы
  3. В профиле группы можно указать ключевые слова интересов, предложений и потребностей группы
  4. В группу могут входить участники, проекты, ресурсы, посты. (в ЖЖ, например, в группу входят участники и посты)

[править] Посты, wiki

  1. Участник может писать посты
  2. Посты можно редактировать сохраняя старые версии.
  3. Можно откатиться к старой версии поста
  4. Посты можно сортировать по ключевым словам
  5. Посты можно сортировать по дате и автору (группе) - блог (или по нескольким авторам (группам) - френдлента)
  6. Можно комментировать участника
  7. Можно комментировать проект
  8. Можно комментировать ресурс
  9. Можно комментировать посты
  10. Комент - тоже пост.
  11. Каждому посту можно указать ключевые слова
  12. Во всех постах можно писать семантические ссылки

[править] Рейтинги

  1. Любому участнику можно дать свой голос, оценить его вклад, указать степень доверия.
  2. Можно оценить полезность, сложность (риски) проекта и качество его результата. Результаты оценок автора проекта, разработчика проекта и прочих участников оцениваютс отдельно.
  3. Можно оценить полезность и качество ресурса. Результаты оценки куратором ресурса, пользователем ресурса и прочих участников оцениваются отдельно.
  4. Активность проекта и участника вычисляется и учитывается
  5. Рейтинги удачно завершенных проектов участника влияют на рейтинги этого участника

[править] Страница Почета

  1. Реализованные проекты помещаются в каталог на страницу почета.
  2. У каждого завершенного проекта можно посмотреть доказательства завершенности (графические, видео, аудио...)

[править] Френдование

  1. При зафренживании можно указать отношение к френду
  2. Участник, проект, ресурс, пост(в ЖЖ - это функционал мемориз) и группа могут зафрендить участника, проект, ресурс, пост(мемориз) и группу

[править] Поиск

  1. Можно вести полнотекстовый поиск по всему Кольцу
  2. Есть общее облако тегов и облака тегов по интересам, умениями, потребностям и выгодам
  3. В результатах поиска можно фильтровать проекты и ресурсы по критерию - прошел ли срок годности
  4. Сущности можно искать и сортировать по их семантическим ссылкам (например, по предикатам, т. е. по видам отношений в которых одни сущности находятся к другим сущностям Кольца).

[править] Кабинет, автоматическое информирование, статистика

  1. В кабинете участника отображаются свежие проекты, ресурсы и участники с ключеыми словам совпадающими с интересами владельца кабинета
  2. В кабинете можно просмотреть и сохранить свою статистику, статистику курируемых проектов и ресурсов. А также по любому другому участнику, проекту, ресурсу и их группе/комбинации.
  3. В форме наглядных графиков можно сравнивать различные параметры сущностей Кольца
  4. Разработчик проекта информируется о важных собитиях родительских и дочерних проектов, например, о завершении проекта
  5. Для работы со статистикой можно вводить свои статистические формулы для вычислений и строительства графиков
  6. По сумме событий проекта, ресурса, участника можно вычислить его активность.

[править] Почта

  1. Участникам, авторам постов и проектов, кураторам ресурсов приходят каменты на почту
  2. Восстановление пароля
  3. Напоминание о приближающихся событиях, например, о дедлайне проекта (а встреча или иное событие - тоже проект)

[править] Администрирование, самоуправление, выработка коллективных решений

  1. Постам можно присваивать голосования (положительные или отрицательные голоса по одной или нескольким темам)
  2. Любой участник может выдвинуть себя на должность модератора или администратора (всего Кольца или его части).
  3. Коллективные решения принимаются голосованием.
  4. Срочные решения принимаются путем автоматического случайного выбора небольшого числа участников из заинтересованной группы, которые и принимают решение - аналогично суду присяжных.
  5. Участник может сохранить свой профиль, профиль любого проекта или ресурса, а также их связи в файл с открытым форматом
  6. Участник может залить свой профиль, профиль любого проекта или ресурса, вместе с их связями из файла на инсталляцию Кольца. Таким образом можно легко мигрировать между инсталляциями движка Кольца.
  7. Если некий автор предложил антиобщественный проект, то его можно подвергнуть остракизму, для чего можно содать контр-проект, поэтому нельзя создавать закрытые проекты (только для френдов).
  8. Любой человек может свободно скачать свежий дистрибутив Кольца вместе с исходными кодами и создать свой сервер.

[править] Прочее

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

[править] На будущее или под вопросом

  1. Голос в голосваниях можно снабдить описанием и комментировать его. У голоса можно обозначить величину силы.
  2. Любой желающий может посмотреть полностью открытую бухгалтерию Кольца или любого другого проекта.
  3. Автор и разработчик проекта могут указаывать ключевые даты внутри проекта, о которых будут оповещаться связанные проекты, ресурсы и участники.